Metode 1: Brug af et automatisk værktøj
Excel har et automatisk værktøj designet til at opdele tekst i kolonner. Det virker ikke automatisk, så alle handlinger skal gøres manuelt, vælge området for forarbejdede data. Imidlertid er indstillingen den mest enkle og hurtige i implementeringen.
- Med venstre museknap skal du vælge alle de celler, hvis tekst du vil dele på kolonnerne.
- Derefter skal du gå til fanen "Data" og klikke på knappen "Tekst til kolonne".
- Vinduet "Kolonne TEXT WIZARD" vises, hvor du vil vælge dataformatet "med separatorer". Separatoren udfører oftest plads, men hvis dette er et andet tegnsætningstegn, skal du angive det i det næste trin.
- Marker sekvenssymbolet, og indtast det manuelt, og læs derefter det foreløbige adskillelsesresultat i vinduet nedenfor.
- I det sidste trin kan du angive et nyt kolonneformat og et sted, hvor de skal placeres. Når opsætningen er afsluttet, skal du klikke på "Afslut" for at anvende alle ændringer.
- Gå tilbage til bordet og sørg for, at adskillelsen er gået succesfuldt.
Fra denne instruktion kan vi konkludere, at brugen af et sådant værktøj er optimalt i de situationer, hvor adskillelsen kun skal udføres en gang, betegner hvert ord en ny kolonne. Men hvis nye data konstant introduceres i bordet, vil hele tiden at opdele dem på denne måde ikke være ret praktisk, så i sådanne tilfælde foreslår vi at fortælle dig selv med følgende måde.
Metode 2: Oprettelse af en tekst split formel
I Excel kan du selvstændigt skabe en relativt kompleks formel, der giver dig mulighed for at beregne holdets positioner i cellen, finde huller og opdele hver i separate kolonner. Som et eksempel vil vi tage en celle bestående af tre ord adskilt af mellemrum. For hver af dem vil det tage deres egen formel, derfor deler vi metoden i tre faser.Trin 1: Separation af det første ord
Formlen for det første ord er den enkleste, da det kun skal repelles fra et mellemrum for at bestemme den korrekte position. Overvej hvert trin i oprettelsen, så et komplet billede dannet er, hvorfor visse beregninger er nødvendige.
- For nemheds skyld oprettes tre nye kolonner med underskrifter, hvor vi vil tilføje adskilt tekst. Du kan gøre det samme eller springe over dette øjeblik.
- Vælg den celle, hvor du vil placere det første ord, og skriv ned formlen = LOUKTIMV (.
- Derefter skal du trykke på knappen "Option Arguments" og dermed flytte ind i det grafiske redigeringsvindue med formlen.
- Som teksten til argumentet skal du angive cellen med indskriften ved at klikke på den med venstre museknap på bordet.
- Antallet af tegn på et rum eller en anden separator bliver nødt til at beregne, men man vil ikke gøre dette, men vi vil bruge en anden formel - søgning ().
- Så snart du optager det i et sådant format, vises det i cellens tekst på toppen og vil blive fremhævet med fed skrift. Klik på det for hurtigt at overgå til argumenterne i denne funktion.
- I feltet "Skeleton" sætter du simpelthen plads eller separatoren, der bruges, fordi det vil hjælpe dig med at forstå, hvor ordet slutter. I "Text_-Search" angives den samme celle, der behandles.
- Klik på den første funktion for at vende tilbage til den, og tilføj i slutningen af det andet argument -1. Dette er nødvendigt for at søgemulalen ikke tager højde for det ønskede rum, men symbolet til det. Som det kan ses i det følgende skærmbillede, vises resultatet uden mellemrum, hvilket betyder, at formlen kompilering er lavet korrekt.
- Luk funktionen editor og sørg for, at ordet er korrekt vist i den nye celle.
- Hold cellen i nederste højre hjørne og træk ned til det ønskede antal rækker for at strække det. Så værdien af andre udtryk er substitueret, som skal opdeles, og opfyldelsen af formlen er automatisk.
Den fuldt oprettede formel har formularen = LevSIMV (A1; søgning (""; A1) -1), kan du oprette det i henhold til ovenstående instruktioner eller indsætte dette, hvis betingelserne og separatoren er egnede. Glem ikke at erstatte den forarbejdede celle.
Trin 2: Separation af det andet ord
Det sværeste er at opdele det andet ord, som i vores tilfælde er navnet. Dette skyldes, at det er omgivet af mellemrum fra begge sider, så du bliver nødt til at tage hensyn til begge, hvilket skaber en massiv formel til korrekt beregning af positionen.
- I dette tilfælde vil hovedformlen være = PST (- skriv den i denne formular, og derefter gå til vinduet Argumentindstillinger.
- Denne formel vil søge efter den ønskede streng i teksten, som vælges af cellen med en indskrift til separation.
- Den oprindelige position af linjen skal bestemmes ved hjælp af den allerede velkendte hjælpemulighedssøgning ().
- Oprettelse og flytning mod det, udfyld på samme måde som det blev vist i det foregående trin. Som en ønsket tekst skal du bruge separatoren og angive cellen som tekst til søgning.
- Gå tilbage til den foregående formel, hvor føje til "Søg" -funktionen +1 i slutningen for at starte en konto fra det næste tegn efter det fundne rum.
- Nu kan formlen allerede begynde at søge på linjen fra det første tegnnavn, men det ved stadig ikke, hvor du skal afslutte det, derfor i feltet "Quity_NAMES" igen, skriv søgemulalen ().
- Gå til sine argumenter og udfyld dem i den allerede velkendte form.
- Tidligere overvejede vi ikke den oprindelige position af denne funktion, men nu er det nødvendigt at indtaste søgningen (), da denne formel ikke bør finde et første hul, men det andet.
- Gå til den oprettede funktion og udfyld den på samme måde.
- Gå tilbage til den første "søgning" og tilføj i "nach_position" +1 i slutningen, fordi det ikke behøver et mellemrum til at søge linjen, men det næste tegn.
- Klik på roden = PST og sæt markøren i slutningen af linjen "Number_NAMES".
- Ekstraher ekspressionen af udtrykket (""; A1) -1 for at fuldføre beregningerne af rum.
- Gå tilbage til bordet, stræk formlen og sørg for, at ordene vises korrekt.
Formlen viste sig stor, og ikke alle brugere forstår præcis, hvordan det virker. Faktum er, at for at søge efter linjen måtte jeg bruge flere funktioner, der bestemmer de indledende og endelige positioner af rum, og så blev et symbol taget væk fra dem, så der som følge heraf blev disse de fleste huller vist. Som et resultat heraf er formlen dette: = Pstr (A1; søgning (""; A1) +1; søgning (""; A1; søgning (""; A1) +1) -poisk (""; A1) - 1). Brug det som et eksempel, udskiftning af celle nummeret med teksten.
Trin 3: Separation af det tredje ord
Det sidste trin i vores instruktion indebærer opdeling af det tredje ord, der ser på samme måde som det skete med den første, men den generelle formel ændrer sig lidt.
- I en tom celle, for placeringen af den fremtidige tekst, skriv = Rashesimv (og gå til argumenterne i denne funktion.
- Som en tekst skal du angive en celle med en indskrift til adskillelse.
- Denne tidshjælpefunktion til at finde et ord hedder DLSTR (A1), hvor A1 er den samme celle med teksten. Denne funktion bestemmer antallet af tegn i teksten, og vi vil forblive tildele kun egnede.
- For at gøre dette skal du tilføje-POISK () og gå for at redigere denne formel.
- Indtast den allerede velkendte struktur for at søge efter den første separator i strengen.
- Tilføj en anden søgning efter startpositionen ().
- Angiv det samme struktur.
- Gå tilbage til den tidligere søgemulighed.
- Tilføj +1 til sin indledende position.
- Naviger til roden til formel RASCESCESSV, og sørg for, at resultatet vises korrekt, og bekræft derefter ændringerne. Den komplette formel i dette tilfælde ser ud som = pracemir (A1; DLSTR (A1) -POISK (""; A1; søgning (""; A1) +1)).
- Som følge heraf ser du i det næste screenshot, at alle tre ord adskilles korrekt og er i deres kolonner. Til dette var det nødvendigt at bruge en række formler og hjælpefunktioner, men det giver dig mulighed for dynamisk at udvide bordet og ikke bekymre dig om, at hver gang du skal dele teksten igen. Hvis det er nødvendigt, skal du blot udvide formlen ved at flytte den ned, så følgende celler automatisk påvirkes.