Methode 1: Een automatische tool gebruiken
Excel heeft een automatisch hulpmiddel dat is ontworpen om tekst in kolommen te splitsen. Het werkt niet automatisch, dus alle acties zullen handmatig moeten worden gedaan, het bereik van verwerkte gegevens selecteren. De instelling is echter het meest eenvoudige en snel in de implementatie.
- Selecteer met de linkermuisknop alle cellen waarvan u de tekst op de kolommen wilt verdelen.
- Ga daarna naar het tabblad "Data" en klik op de knop "Tekst in kolom".
- Het venster "Column Text Wizard" verschijnt, waarin u het gegevensformaat "met Separators" wilt selecteren. De separator presteert meestal ruimte, maar als dit een ander leesteken is, moet u deze in de volgende stap specificeren.
- Vink het sequentiesymboolcontroleer of voer het handmatig in en lees vervolgens het voorlopige scheidingsresultaat in het onderstaande venster.
- In de laatste stap kunt u een nieuw kolomformaat en een plaats opgeven waar ze moeten worden geplaatst. Nadat de installatie is voltooid, klikt u op "Voltooien" om alle wijzigingen toe te passen.
- Keer terug naar de tafel en zorg ervoor dat de scheiding met succes is verstreken.
Uit deze instructie kunnen we concluderen dat het gebruik van een dergelijk hulpmiddel optimaal is in die situaties waarin de scheiding slechts één keer moet worden uitgevoerd, die voor elk woord een nieuwe kolom aanduidt. Als echter nieuwe gegevens voortdurend in de tabel worden geïntroduceerd, zal deze de hele tijd niet helemaal handig zijn, dus in dergelijke gevallen raden we u aan het vertrouwd te maken met de volgende manier.
Methode 2: het maken van een tekstformule
In Excel kunt u onafhankelijk een relatief complexe formule creëren die u in staat stelt om de woorden van woorden in de cel te berekenen, hiaten te vinden en elk in afzonderlijke kolommen te verdelen. Als voorbeeld nemen we een cel bestaande uit drie woorden gescheiden door spaties. Voor elk van hen zal het hun eigen formule nemen, daarom delen we de methode in drie fasen.Stap 1: Scheiding van het eerste woord
De formule voor het eerste woord is de eenvoudigste, omdat het alleen van de ene kloof moet worden afgestoten om de juiste positie te bepalen. Overweeg elke stap van zijn creatie, zodat een volledig gevormde afbeelding is waarom bepaalde berekeningen nodig zijn.
- Maak voor gemak drie nieuwe kolommen met handtekeningen waar we een gescheiden tekst zullen toevoegen. Je kunt hetzelfde doen of dit moment overslaan.
- Selecteer de cel waar u het eerste woord wilt plaatsen en noteer de formule = LessIMV (.
- Druk hierna op de knop "Optie-argumenten" en gaat dus naar het grafische bewerkingsvenster van de formule.
- Als de tekst van het argument, geef de cel op met de inscriptie door erop te klikken met de linkermuisknop op de tabel.
- Het aantal borden naar een ruimte of een andere separator zal moeten berekenen, maar handmatig zullen we dit niet doen, maar we zullen een andere formule gebruiken - zoeken ().
- Zodra u het in een dergelijk formaat opneemt, verschijnt deze in de tekst van de cel bovenop en wordt deze vetgedrukt gemarkeerd. Klik erop om snel over te gaan naar de argumenten van deze functie.
- Plaats in het veld "Skelet" eenvoudig de ruimte of de separator die wordt gebruikt omdat het u zal helpen begrijpen waar het woord eindigt. Specificeer in de "Text_-Search" dezelfde cel die wordt verwerkt.
- Klik op de eerste functie om er naar terug te keren en voeg toe aan het einde van het tweede argument -1. Dit is noodzakelijk om de zoekformule om rekening te houden met niet de gewenste ruimte, maar het symbool eraan. Zoals te zien is in de volgende screenshot, wordt het resultaat zonder spaties weergegeven, wat betekent dat de formulecompilatie correct is gemaakt.
- Sluit de functie-editor en zorg ervoor dat het woord correct in de nieuwe cel wordt weergegeven.
- Houd de cel in de rechter benedenhoek en sleep naar het vereiste aantal rijen om het uit te rekken. Dus de waarden van andere uitdrukkingen zijn gesubstitueerd, die moeten worden verdeeld en de vervulling van de formule is automatisch.
De volledig gecreëerde formule heeft het formulier = Levsimv (A1; Zoeken (""; A1) -1), u kunt het maken volgens de bovenstaande instructies of dit invoegen als de voorwaarden en separator geschikt zijn. Vergeet niet om de verwerkte cel te vervangen.
Stap 2: Scheiding van het tweede woord
Het moeilijkste is om het tweede woord te verdelen, wat in ons geval de naam is. Dit komt door het feit dat het van beide kanten wordt omgeven door spaties, dus je moet zowel rekening houden met het creëren van een enorme formule voor de juiste berekening van de positie.
- In dit geval zal de hoofdformule zijn = PST (- schrijf het in dit formulier en ga dan naar het venster van het argumentinstellingen.
- Deze formule zal zoeken naar de gewenste reeks in de tekst, die wordt gekozen door de cel met een inscriptie voor scheiding.
- De beginpositie van de lijn moet worden bepaald met behulp van de reeds bekende hulpformule zoeken ().
- Het creëren en bewegen, vullen op dezelfde manier als het in de vorige stap werd getoond. Gebruik als een gewenste tekst de scheider en geef de cel op als tekst om te zoeken.
- Keer terug naar de vorige formule, waar voegt u aan het einde toe aan de functie "Zoeken" +1 om een account te starten vanaf het volgende teken na de gevonden ruimte.
- Nu kan de formule al beginnen met het zoeken naar de lijn van de eerste tekennaam, maar het weet nog niet waar u het afmaakt, daarom, in het veld "Aantal_NAME" opnieuw, de zoekformule () opnieuw inschrijven.
- Ga naar zijn argumenten en vul ze in de reeds vertrouwde vorm.
- Eerder hebben we de initiële positie van deze functie niet overwogen, maar nu is het noodzakelijk om de zoekopdracht in te voeren (), omdat deze formule geen eerste kloof moet vinden, maar de tweede.
- Ga naar de gemaakte functie en vul het op dezelfde manier.
- Keer terug naar de eerste "Zoeken" en voeg aan het einde toe aan de "NACH_POSITION" +1, omdat het geen ruimte nodig heeft om de lijn te zoeken, maar het volgende teken.
- Klik op de root = PST en plaats de cursor aan het einde van de lijn "Number_names".
- Extraheer de expressie van de uitdrukking (""; A1) -1 om de berekeningen van spaties te voltooien.
- Keer terug naar de tabel, stretch de formule en zorg ervoor dat de woorden correct worden weergegeven.
De formule bleek groot en niet alle gebruikers begrijpen precies hoe het werkt. Het feit is dat om naar de lijn te zoeken die ik verschillende functies moest gebruiken die de initiële en uiteindelijke posities van ruimtes bepalen, en vervolgens nam het enig symbool daarvan weg, zodat deze als gevolg daarvan de meeste hiaten werden getoond. Dientengevolge is de formule dit: = Pstr (A1; Zoeken (""; A1) +1; Zoeken (""; A1; Zoeken (""; A1) +1) -Poonk (""; A1) - 1). Gebruik het als een voorbeeld, het vervangen van het celnummer met de tekst.
Stap 3: Scheiding van het derde woord
De laatste stap van onze instructie impliceert de divisie van het derde woord, dat op dezelfde manier uitziet als het gebeurde met de eerste, maar de algemene formule verandert enigszins.
- In een lege cel, voor de locatie van de toekomstige tekst, schrijf = RASHESIMV (en ga naar de argumenten van deze functie.
- Specificeer als een tekst een cel met een inscriptie voor scheiding.
- Deze tijdhulpfunctie voor het vinden van een woord wordt DLSTR (A1) genoemd, waarbij A1 dezelfde cel is met de tekst. Deze functie bepaalt het aantal tekens in de tekst en we blijven alleen geschikt toewijzen.
- Om dit te doen, voeg dan toe -POISK () en ga om deze formule te bewerken.
- Voer de reeds bekende structuur in om te zoeken naar de eerste separator in de tekenreeks.
- Voeg een andere zoekopdracht toe naar de startpositie ().
- Geef het dezelfde structuur op.
- Keer terug naar de vorige zoekformule.
- Voeg +1 toe aan de initiële positie.
- Navigeer naar de root van Formula Rascessv en zorg ervoor dat het resultaat correct wordt weergegeven en bevestig vervolgens de wijzigingen. De volledige formule in dit geval lijkt op = Pracemirir (A1; DLST (A1) -Poonk (""; A1; Zoeken (""; A1) +1)).
- Als gevolg hiervan zie je in de volgende schermafbeelding dat alle drie de woorden correct zijn gescheiden en in hun kolommen zijn. Hiervoor was het noodzakelijk om een verscheidenheid aan formules en hulpfuncties te gebruiken, maar hiermee kunt u de tabel dynamisch uitbreiden en maakt u geen zorgen dat elke keer dat u de tekst opnieuw moet delen. Vouw indien nodig de formule uit door deze naar beneden te bewegen zodat de volgende cellen automatisch worden beïnvloed.