U kunt woorden in een cel in Excel scheiden met behulp van een paar verschillende methoden, afhankelijk van wat u wilt bereiken:
1. De functie "Tekst naar kolommen" gebruiken:
* Selecteer de cel (s) die u wilt scheiden.
* Ga naar data> tekst naar kolommen .
* Kies "gescheiden" en klik op Volgende .
* Selecteer het deliminatie U wilt gebruiken om de woorden te scheiden (bijvoorbeeld ruimte, komma, tab, enz.). U kunt ook andere opties opgeven, zoals of u opeenvolgende delimiters als één of om tekst te behandelen te behandelen.
* Kies de bestemming Voor de gescheiden gegevens en klik op afwerking .
2. De functies "Find" en "Mid" gebruiken:
* find (tekst, binnen_text, [start_num]) vindt de positie van een specifiek teken in een tekstreeks.
* mid (tekst, start_num, num_chars) Uithaalt een bepaald aantal tekens uit een tekstreeks die op een bepaalde positie begint.
Voorbeeld: Om het eerste woord te extraheren uit een cel met "hallo wereld", zou je de volgende formule kunnen gebruiken:
`=Mid (A1, 1, Find (" ", A1) -1)`
* `A1` is de cel die de tekst bevat.
* `Find (" ", a1)` vindt de positie van het eerste ruimtekarakter.
* `-1` trekt 1 af van de positie om het laatste teken van het eerste woord te krijgen.
* `Mid (A1, 1, ...)` extraheert de tekens die beginnen met het eerste teken naar het laatste karakter van het eerste woord.
3. De functie "Vervangend" gebruiken:
* vervanging (text, old_text, new_text, [instance_num]) Vervangt alle gebeurtenissen van een specifieke tekstreeks binnen een bepaalde tekstreeks door een nieuwe tekstreeks.
Voorbeeld: Om alle spaties te vervangen door komma's in een cel met "hallo wereld", zou je de volgende formule kunnen gebruiken:
`=Vervanging (a1," ",", ")`
4. VBA gebruiken (Visual Basic voor toepassingen):
* Open de VBA -editor (Druk op ALT + F11).
* Voeg een nieuwe module in (Invoegen> module).
* Schrijf een VBA -code Om de tekst te splitsen op basis van uw specifieke vereisten.
Vergeet niet om de methode te kiezen die het beste past bij uw specifieke behoeften en gegevensformaat. |