Inhoudsopgave
Er zijn heel wat functies in Excel om snel tekst te extraheren vóór het teken. In dit artikel zullen we weten hoe we ze kunnen gebruiken.
Praktijk Werkboek
Download het volgende werkboek en de volgende oefening.
Tekst uitpakken vóór teken.xlsx4 snelle methodes om tekst voor teken in Excel te extraheren
1. Gebruik van LEFT- en FIND-functies om tekst vóór teken te extraheren
De functie LINKS is een van de subcategorieën van TEKST-functies die de meest linkse teksten van een string uit de gegeven dataset kan halen. Hier gaan we de combinatie van de LINKS functie en de FIND-functie Stel dat we een werkblad hebben met de lijst van de namen van de werknemers en hun verkoopbedrag, met daaraan gekoppeld een teken "_". We gaan de tekst vóór dat teken extraheren.
STAPPEN:
- Selecteer Cel D5 .
- Type de formule:
=LEFT(C5,FIND("_",C5)-1)
De FIND-functie geeft de positie van het teken "_" terug als een getal uit de hele tekststring en de Functie LINKS haalt de teksten eruit.
- Hit Ga naar om het resultaat te zien.
- Gebruik de Vulgreep om de rest van de resultaten te zien.
2. Excel SUBSTITUTE functie invoegen vóór het n-de voorkomen van een teken
Om de n-de positie van een bepaald teken te vinden en teksten daarvoor te extraheren, kunnen we de SUBSTITUTE functie Het is een zeer populaire functie. Laten we zeggen dat we een dataset hebben. We gaan teksten voor de tweede spatie van de string extraheren.
STAPPEN:
- Selecteer Cel C5 .
- Type de formule:
=LEFT(B5,FIND("^",SUBSTITUTE(B5," ","^",2))-1)
➤ OPMERKING: Hier de SUBSTITUTE functie vervangt de tweede spatie door de " ^ " karakter.
Formule:
=SUBSTITUTE(B5," ","^",2)
De VIND functie ontdekt de positie van het teken " ^ " als een getal. Tenslotte wordt de Functie LINKS trekt de teksten vóór dat teken eruit, zoals we in de eerste methode hebben besproken.
- Hit Ga naar .
- Sleep de cursor naar de andere cellen om het resultaat te zien.
3. Excel zoeken en vervangen toepassen om tekst vóór karakter te extraheren
In Microsoft Excel zijn er veel indrukwekkende en ingebouwde hulpmiddelen of functies. Zoeken en vervangen is er één van. Uit de onderstaande dataset gaan we teksten halen vóór het teken " # ".
STAPPEN:
- Selecteer cel B5:B11 .
- Druk op Ctrl+C om het te kopiëren en Plakken het naar cel C5 .
- Selecteer de geplakte gegevens.
- Van de Home tabblad, ga naar Bewerken van > Vinden & selecteren > Vervang .
- Er gaat een venster open.
- In de Zoek wat vak, typ " #* ".
➤ OPMERKING: We gebruiken Asterisk ( * ) hier omdat het een jokerteken is dat alle tekens na " # ".
- Houd nu de Vervangen door doos leeg
- Selecteer Alles vervangen .
- Er verschijnt een bevestigingsvenster.
- Selecteer OK en sluit het vorige venster.
- Ten slotte zien we dat alle teksten vóór het teken worden geëxtraheerd.
4. Gebruik de functie "Tekst naar kolom" om tekst vóór een teken uit Excel te halen
De Tekst naar kolom optie in Excel maakt de dataset dynamisch. Stel we hebben een dataset en we gaan de teksten vóór het teken Asterisk ( * ).
STAPPEN:
- Selecteer cel B5:B11 en druk op Ctrl+C om het te kopiëren.
- Plakken het naar Cel C5 .
- Ga naar de Gegevens tabblad door alle geplakte gegevens te selecteren.
- Van de Gegevensinstrumenten drop-down, klik op de Tekst naar kolommen .
- Van de Wizard Stap 1 venster, selecteer de optie Afgesloten .
- Druk op Volgende .
- Nu in Wizard Stap 2 venster, zorg ervoor dat u de Andere optie en schrijf " * " in het lege vak ernaast. We kunnen het voorbeeld zien van de Gegevensvoorbeeld doos.
- Selecteer Volgende .
- Tot slot, in de Wizard Stap 3 kunnen we elk gewenst gegevensformaat selecteren.
- In de Bestemming selecteert u de plaats waar we de geëxtraheerde gegevens willen hebben.
- Selecteer Afwerking .
- Hier zien we alle geëxtraheerde gegevens in twee porties.
Conclusie
Dit zijn de snelste manieren om tekst te extraheren vóór het teken in Excel Er is een oefen werkboek toegevoegd. Probeer het eens. Voel je vrij om iets te vragen of nieuwe methodes voor te stellen.