Selecteer de cel of de kolom met de tekst die u wilt splitsen. Selecteer gegevens > tekst naar kolommen.Selecteer in de wizard Tekst naar kolommen de opties Gescheiden > Volgende.Selecteer de Scheidingstekens voor uw gegevens.
Excel biedt verschillende ingebouwde functies om u te helpen specifieke delen van tekstreeksen te extraheren. Enkele van de meest voorkomende functies zijn LEFT() , RIGHT() , MID() , TEXTBEFORE() en TEXTAFTER() .
=LEFT(B1,2) om de eerste 2 tekens van cel B1 te extraheren. =RIGHT(B1,8) om de laatste 8 tekens van cel B1 te extraheren. =MID(B1,4,2) om de 2 tekens na het 4e teken in B1 te extraheren. Om de wijzigingen toe te passen op de cellen eronder, sleept u het blauwe vierkant omlaag.
Zoals we al hebben vermeld, is handmatige extractie de eenvoudigste extractiemethode . Om het te gebruiken, moet u uw dataset openen en de gegevens selecteren die u wilt extraheren. Kopieer vervolgens de geselecteerde gegevens en plak deze in een nieuw spreadsheet of een andere app waarin u met die informatie moet werken.
U moet de functie Tekst naar kolom in Excel gebruiken . Selecteer de cel of kolom met de tekst die u wilt splitsen. Selecteer Gegevens > Tekst naar kolommen. Selecteer in de wizard Tekst naar kolommen converteren de optie Gescheiden > Volgende.
Om een tekenreeks te splitsen voor een specifiek teken in Excel, kunt u de functies LEFT en FIND of SEARCH combineren . De functie LEFT extraheert een opgegeven aantal tekens van het begin van een tekst en de functie FIND of SEARCH lokaliseert de positie van het gewenste teken.
Haal de voornaam eruit: =LEFT(A2,SEARCH(" ",A2)-1) Haal de achternaam eruit: =MID(A2, SEARCH(" ",A2) + 1, SEARCH(",",A2) - SEARCH(" ",A2)-1)
=LINKS(A1, VINDEN(" ", A1)-1)
Omdat we de spatie niet in de tekst willen opnemen die we extraheren, trekken we er één af, wat ons 3 oplevert. Vervolgens gebruiken we de functie LEFT om de meest linkse tekst met lengte 3 te krijgen, wat toevallig "Joe" is (het eerste woord van de tekst)!
1. Typ “=LEFT(cel, num_chars)” in een lege cel, waarbij “cel” de cel is met de tekst die u wilt knippen en “num_chars” het aantal tekens is dat u wilt extraheren . 2. Druk op “Enter” om de geëxtraheerde tekens te zien.
Selecteer de cel of de kolom met de tekst die u wilt splitsen. Selecteer gegevens > tekst naar kolommen.Selecteer in de wizard Tekst naar kolommen de opties Gescheiden > Volgende.Selecteer de Scheidingstekens voor uw gegevens.
De TEXTSPLIT-functie werkt hetzelfde als de Text-to-Columns-wizard, maar dan in formulevorm. Hiermee kunt u over kolommen of rijen splitsen.
Een kolom splitsen op basis van een scheidingsteken
Zie Een query maken, laden of bewerken in Excel voor meer informatie. Selecteer de kolom die u wilt splitsen. Zorg ervoor dat het een tekstgegevenstype is. Selecteer Start > Kolom splitsen > op scheidingsteken.
Om een substring van een bepaalde lengte ergens in het midden van een string te extraheren, gebruikt u de MID-functie . In dit voorbeeld voer ik =MID(A2,6,4) in om vier tekens te extraheren, beginnend bij het 6e teken van de productcode.
Selecteer een cel of een celbereik. Of druk op Ctrl + X.Selecteer een cel waar u de gegevens naartoe wilt verplaatsen.Of druk op Ctrl + V.
Om de eerste twee of n woorden te extraheren, klikt u op een lege cel en voert u de formule in als =TRIM(LEFT(A2, FIND("^",SUBSTITUTE(A2, " ", "^",3)&"^"))) en klikt u op enter. Sleep vervolgens omlaag met behulp van de autofill-hendel om de taak te voltooien.
Om het laatste woord uit een cel te halen, moet u de functies TRIM, RIGHT, LEN, REPT en SUBSTITUTE in Excel combineren . Deze functies helpen u de laatste spatie uit de cel te vinden en vervolgens, op basis van die spatie; kunt u het laatste woord extraheren.
LEFT retourneert het eerste teken of de eerste tekens in een tekstreeks, op basis van het aantal tekens dat u opgeeft . LEFTB retourneert het eerste teken of de eerste tekens in een tekstreeks, op basis van het aantal bytes dat u opgeeft.
=LINKS(C7, VINDEN(” “, C7) -1)
STAP 5: Doe hetzelfde voor de rest van de cellen door de formule helemaal naar beneden te slepen met de linkermuisknop. Nu kunt u alle voornamen uit uw VOLLEDIGE NAAM halen met de FIND & LEFT-formule in Excel!
Bestand: Excel-werkmap
Selecteer Gegevens > Gegevens ophalen > uit bestand > uit Excel-werkmap.
Maar mogelijk wilt u afzonderlijke kolommen voor elke kolom. U kunt de voornaam en achternaam van de verkoopvertegenwoordiger dus opsplitsen in twee kolommen. Selecteer de kolom Verkoopmedewerker en selecteer vervolgens Start > Transformeren > Gesplitste kolom.Selecteer Kies het scheidingsteken Op.
*, : Om alle tekst vóór een specifiek teken (bijvoorbeeld een komma) te verwijderen, typt u *, in het veld Zoeken naar en laat u het veld Vervangen door leeg . Hiermee verwijdert u alle tekst vóór de komma, inclusief de komma zelf.
TEXTAFTER-functie in Excel. De Excel TEXTAFTER-functie retourneert tekst die na een bepaald teken of substring verschijnt, wat het scheidingsteken wordt genoemd. Als het scheidingsteken meerdere keren voorkomt, kunt u het doelvoorkomen kiezen.
Selecteer in het veld Tekst de cel met de tekst die u wilt extraheren. Voer in het veld Start_num de positie in van het eerste teken dat u wilt extraheren. Voer in het veld Num_chars het aantal tekens in dat u wilt extraheren, te beginnen met het teken dat is opgegeven in het vorige veld. Klik op OK.