De tekst-naar-kolommethode scheidt gegevens uit één kolom in meerdere kolommen, zodat deze gemakkelijk leesbaar worden. Bijvoorbeeld, een kolom bevat voornaam, achternaam en beroep in één kolom. Deze functie helpt de gebruikers dus om deze waarden in verschillende kolommen te scheiden.
Het belangrijkste doel van het gebruik van deze methode is: elke kolom moet atomaire waarden hebben. Als een enkele kolom meerdere waarden bevat, gescheiden door een scheidingsteken in de cellen, zal deze methode u helpen. Met deze methode kunt u de meerdere waarden die in één cel zijn opgeslagen, scheiden.
Dit hoofdstuk helpt u de celgegevens in meerdere kolommen te splitsen. Excel-gebruikers kunnen de gegevens splitsen op basis van scheidingstekens, zoals komma, puntkomma, spatie of andere tekens. Tekst naar kolom is een geweldige functie om te gebruiken.
Wanneer moet u de optie Tekst naar kolom gebruiken?
Tekst naar kolom is een zeer nuttige en interessante functie van Excel. U kunt het gebruiken om de celgegevens in meerdere kolommen te splitsen. Excel-gebruikers hebben deze functie nodig in het volgende scenario. Bijvoorbeeld,
Een kolom bevat de voornaam en achternaam in één cel. Later moet u deze voor- en achternaam in afzonderlijke kolommen splitsen. Zo wordt het beter leesbaar. Dit is essentieel wanneer u de Excel-gegevens naar een ander bestandsformaat wilt transformeren, zoals - CSV-bestand.
Dit proces wordt ook wel afbakeningsproces genoemd.
Waar vindt u deze functie?
Excel biedt de functie Tekst naar kolom op het tabblad Gegevens, vanwaar u deze kunt gebruiken om de gegevens te scheiden. In MS Excel zijn er twee functies voor tekst naar kolom:
Vaste breedte biedt niet de mogelijkheid om een specifiek teken te selecteren om de gegevens te splitsen. In plaats daarvan gebruikt het standaard een spatie als scheidingsteken.
U kunt elk van deze functies gebruiken volgens uw vereisten. Beide worden in verschillende scenario's gebruikt en zijn totaal verschillend van elkaar en kunnen niet aan de eisen van elkaar voldoen. Kies dus verstandig de splitsingsmethode.
Voorbeelden
We zullen in dit hoofdstuk verschillende voorbeelden bespreken waarmee we het gebruik van zowel scheidingstekens als vaste breedte proberen aan te tonen.
Voorbeeld 1: Splits de tekst met behulp van scheidingstekens
Voorbeeld 2: Splits de tekst met een vaste breedte
Voorbeeld 3: Splits de tekst op basis van verschillende scheidingstekens
Voorbeeld 4: Haal de vier tekens uit de tekst
Voorbeeld 5: Haal de domeinnaam uit het e-mailadres
1 van 1000
Deze voorbeelden helpen u Excel te leren kennen tekst naar kolom functie die de tekst extraheert of de gegevens in meerdere kolommen scheidt.
Voorbeeld 1: Splits de tekst met behulp van scheidingstekens
We hebben een set gegevens die is opgeslagen in cellen van één kolom. Hier worden voornaam en achternaam in één kolom opgeslagen.
Sommige namen zijn alleen voornaam zonder achternaam. Nu willen we deze gegevens in een aparte kolom splitsen. Voor dit voorbeeld gebruiken we de afgebakend functie van tekst naar kolom om de gegevens te splitsen.
Volg hiervoor de onderstaande stappen:
Stap 1: Voeg eerst een nieuwe kolom in tussen de kolommen A en B, omdat er geen lege kolom is die direct rechts van kolom A staat.
Om de kolom in te voegen, gaat u naar kolom B en klikt u er met de rechtermuisknop op. Kies dan Invoegen ervan.
Tip: Als u geen nieuwe kolom invoegt, wordt de huidige bestaande kolom B (e-mailkolom) overschreven.
Stap 2: Noem de ingevoegde kolom als Achternaam en selecteer vervolgens de kolom/cel waarvan u de gegevens wilt splitsen.
Stap 3: Ga naar de Gegevens tabblad en klik op de Tekst naar kolom optie waarmee een wizard wordt geopend.
Stap 4: Selecteer in deze wizard de Afgebakend keuzerondje deze keer en klik Volgende.
Stap 5: Selecteer nu de scheidingstekens (zoals komma, witruimte of puntkomma) op basis waarvan u de celgegevens wilt splitsen.
nullpointerexception
Markeer dus de Ruimte vink het selectievakje aan en schakel andere hier uit, omdat we de tekst op basis van tekst splitsen.
Stap 6: U kunt ook een voorbeeld van de gegevens bekijken, zodat u kunt zien hoe deze er na de splitsing uit zullen zien in het Gegevensvoorbeeld sectie. Als alles in orde is, klik dan Volgende.
Stap 7: Behoud hier de standaard geselecteerde waarde en klik op de Finish knop.
Zorg er wel voor dat de doelveldreferentie geen kolomkop bevat.
Stap 8: Zie dat de namen zijn gescheiden als voornaam en achternaam.
Voorbeeld 2: Splits de gegevens met behulp van een vaste breedte
We hebben dezelfde set gegevens als in het eerste voorbeeld, met de voornaam en achternaam in één kolomcel. Nu willen we deze gegevens in afzonderlijke kolommen splitsen. Deze keer zullen we gebruik maken van de vaste breedte functie in plaats van gescheiden om de gegevens te splitsen.
Volg de gegeven stappen om de tekst in een kolom te splitsen:
Stap 1: Selecteer de kolom/cel waarvan u de gegevens wilt splitsen. Voeg hiervoor een kolom in tussen de kolommen A en B.
Stap 2: Ga naar de Gegevens tabblad en klik op de Tekst naar kolom optie waarmee een wizard wordt geopend.
Stap 3: Selecteer in deze wizard de Vaste breedte keuzerondje deze keer en klik Volgende.
Stap 4: Stel de gewenste posities in vanaf waar u de tekst van de kolom wilt splitsen.
Klik op de meterlijn en plaats de verticale pijl. U kunt het vervolgens verplaatsen naar de positie waar u de tekst wilt splitsen. Nadat u alle splitsposities hebt ingesteld, klikt u op Volgende.
Je kunt één of meerdere posities instellen, zoals wij er twee hebben ingesteld. U kunt echter meer scheidingstekens instellen door op deze getallenlijn te klikken.
Stap 5: Nu kunt u het gegevensvoorbeeld zien en zien hoe het eruit zal zien na de splitsing in het Gegevensvoorbeeld sectie. Als het er goed uitziet zoals u wilt, klikt u op de Finish knop.
Stap 6: Zie dat de geselecteerde kolomtekst is opgedeeld in drie kolommen, maar niet zoals we wilden.
U kunt ook zien dat de gegevens in de e-mailkolommen zijn vervangen door gesplitste gegevens (derde deel van de gesplitste gegevens), omdat we slechts één kolom hadden ingevoegd, maar in drie delen verdeeld.
Conclusie
Het ziet er hier niet nuttig uit en past niet in dit scenario. Maar het kan nuttig zijn in andere gevallen waarin een gebruiker dit soort scheiding nodig heeft. Het zal u helpen waar scheidingstekens niet zouden werken.
Voorbeeld 3: Splits de gegevens op basis van verschillende parameters
We nemen nog een voorbeeld waarin we de tekst opsplitsen op basis van verschillende parameters. We zullen hier meerdere scheidingstekens gebruiken om de gegevens in meerdere kolommen te splitsen. Met behulp van dit voorbeeld zullen we leren hoe de gebruikers meerdere scheidingstekens samen kunnen gebruiken om de gegevens te splitsen.
Speciaal voor dit voorbeeld hebben we de volgende gegevens voorbereid, waarbij kolom A meerdere gegevens bevat, gescheiden door komma's en witruimte.
Kijk - deze keer hebben we geen gegevens in de dichtstbijzijnde kolom. We hoeven dus geen nieuwe kolom in te voegen.
Stappen om tekst in kolommen te splitsen met behulp van scheidingstekens
Bekijk de stappen en volg ze terwijl u uw gegevens splitst met behulp van de gescheiden methode:
Stap 1: Selecteer de gegevens van de beoogde kolom waarvan u de gegevens in meerdere kolommen wilt splitsen.
Stap 2: Ga nu naar de Gegevens tabblad en klik op de Tekst naar kolom optie waarmee een wizard wordt geopend.
Stap 3: Selecteer in deze wizard de Afgebakend keuzerondje deze keer en klik Volgende.
bevat Java-methode
De volgende stap is om op basis hiervan de scheidingstekens (komma en witruimte) te selecteren, waarvan u de celgegevens wilt splitsen.
Stap 4: Markeer de Ruimte En Komma selectievakjes in en schakel andere uit, zodat de tekst wordt gesplitst vanaf de plek waar spatie of komma werd gevonden.
Stap 5: Binnen in de Gegevensvoorbeeld In de sectie kunt u een voorbeeld van de gescheiden gegevens bekijken, hoe deze er na splitsing in kolommen uit zullen zien. Als alles in orde is, klik dan Volgende.
Stap 6: We vonden de gegevens gescheiden zoals we wilden. Bewaar nu de standaardwaarden in dit paneel en klik op de Finish knop.
Stap 7: Zie dat de tekst in drie kolommen is verdeeld. Maar u zult zien dat de rij die niet de achternaam en het nummer bevat, in die kolom wordt geplaatst.
Voorbeeld 4: Haal vier tekens uit de tekst
Soms hebben we een vast aantal tekens nodig, of je kunt zeggen dat je de tekst uit de tekst haalt en deze in een andere kolom opslaat, de vaste breedte functie van tekst naar kolom zal ons helpen. Door de vaste breedte als een afzonderlijke parameter in te stellen, kunnen we de tekst splitsen waar we maar willen.
Voor dit voorbeeld hebben we de volgende set gegevens ontworpen. We extraheren de eerste vier tekens uit elke celgegevens van kolom A met behulp van de functie 'vaste breedte'.
Bekijk de onderstaande stappen -
Stap 1: Selecteer de cel A2 tot en met A9 die de tekstgegevens bevat (kleurnaam).
We extraheren de vier tekens of plaatsen de overige tekens in de direct volgende kolom.
Stap 2: Ga naar de Gegevens tabblad en klik op de Tekst naar kolom optie waarmee een wizard wordt geopend.
Stap 3: Selecteer in deze wizard de Vaste breedte keuzerondje deze keer en klik Volgende.
Stap 4: Stel de gewenste posities in vanaf waar u de tekst van de kolom wilt splitsen.
Klik op de meterlijn om een scheidingsteken (een verticale pijl) in te voegen en plaats deze na vier tekens.
Bovendien kunt u een of meer scheidingstekens instellen om de tekst te splitsen. U kunt meer scheidingstekens instellen door op deze getallenlijn te klikken.
Stap 5: Wanneer de scheidingspositie is ingesteld voor extractie, bekijk dan het voorbeeld van de gegevens in het Gegevensvoorbeeld sectie en klik vervolgens op Volgende.
Stap 6: Klik ten slotte op de Finish knop om alle bewerkingen te behouden en op te slaan.
Stap 7: Onze geselecteerde gegevens zijn op die manier gescheiden: vier tekens zijn geëxtraheerd en in dezelfde andere gebleven en de overige tekens zijn in een nieuwe kolom geplaatst.
Vier tekens uit elke cel van kolom A zijn met succes geëxtraheerd.
Voorbeeld 5: Extraheer het domein uit het e-mailadres
Stel dat u werknemersgegevens heeft waarin het e-mailadres staat. Voor speciale behoeften moet u de domeinnaam uit hun e-mailadressen halen.
Nu zullen we het voorbeeld weergeven om de domeinnaam uit het e-mailadres te extraheren. In dit scenario kan de functie voor het scheiden van tekst naar kolom helpen. Laten we eens kijken hoe dit zal worden bereikt.
Stappen om tekst in kolommen te splitsen met behulp van scheidingstekens
Bekijk de stappen en volg ze terwijl u uw gegevens splitst met behulp van de gescheiden methode:
Stap 1: Geef voordat u begint de kolomnaam op (Domeinnaam) naar kolom B, waarin we de opgehaalde domeinnaam opslaan.
Stap 2: Selecteer nu de e-mailadreskolom zonder de koptekst en ga naar de Gegevens tabblad waar u op klikt Tekst naar kolom keuze.
Er wordt een paneel geopend waarin u de manier van extractie selecteert.
Stap 3: Selecteer in dit paneel de Afgebakend keuzerondje deze keer en klik Volgende.
java synchroniseren
De volgende stap is het selecteren of definiëren van de scheidingstekens (komma en witruimte) op basis waarvan u de celgegevens wilt splitsen.
Stap 4: Schakel alle vooraf aangevinkte selectievakjes uit en vink aan Anderen, voer dan in @ symbool in het overeenkomstige invoerveld en klik Volgende.
Op deze manier kan een gebruiker een bepaald teken, speciaal teken, tekst, tekenreeks, getal of wat hij maar wil als scheidingsteken specificeren.
Stap 5: Binnen in de Gegevensvoorbeeld In de sectie kunt u een voorbeeld bekijken van de gescheiden gegevens die zijn gesplitst vanaf de plaats waar @symbol in de kolomtekst werd gevonden.
Stap 6: Bewaar nu de standaardwaarden in dit paneel en klik op de Finish knop.
Stap 7: Gesplitste gegevens worden in twee kolommen geplaatst: vóór het @-symbool en na het @-symbool (gescheiden zoals we willen).
Dit waren dus verschillende voorbeelden. Ik hoop dat je de functie Tekst naar kolom kunt gebruiken om de kolomgegevens te scheiden.