Tekstformules in Microsoft Excel zijn een soort formule die bewerkingen uitvoert op tekstgegevens. In tegenstelling tot wiskundige of logische formules, die met numerieke waarden werken, manipuleren en wijzigen tekstformules tekstreeksen.
Tekstformules beginnen met het gelijkteken (=), vergelijkbaar met andere Excel-formules. De syntaxis van een tekstformule omvat de functienaam, gevolgd door de tekstargumenten of tekenreeksen tussen aanhalingstekens of celverwijzingen.
Hier volgen veelgebruikte tekstformules in Excel:
1. CONCATENEREN:
- Functie :Combineert meerdere tekstreeksen in één enkele tekenreeks.
- Syntaxis :`=SAMENVOEGEN(tekst1, tekst2, ...)`
- Voorbeeld :`=CONCATENATE("Hallo", " ", "Wereld")` retourneert "Hallo wereld".
2. LINKS/RECHTS/MIDDEN:
- Functies: Deze functies halen tekens uit een tekstreeks vanaf de linker-, rechter- of middelste positie.
- Syntaxis :`=LEFT(tekst, getal_tekens)`, `=RIGHT(tekst, getal_tekens)`, `=MID(tekst, start_getal, aantal_tekens)`
- Voorbeeld :`=LEFT("Voorbeeld", 3)` retourneert "Exc" (eerste drie tekens).
3. BOVEN/ONDER:
- Functies: Converteert tekst naar hoofdletters of kleine letters.
- Syntaxis :`=UPPER(tekst)`, `=LOWER(tekst)`
- Voorbeeld :`=BOVEN("excel")` retourneert "EXCEL".
4. TRIM:
- Functie: Verwijdert voorloop- of volgspaties uit een tekstreeks.
- Syntaxis :`=TRIM(tekst)`
- Voorbeeld :`=TRIM(" Hallo wereld ")` retourneert "Hallo wereld".
5. ZOEKEN/VINDEN:
- Functies: Zoekt de positie van een subtekenreeks binnen een teksttekenreeks.
- Syntaxis :`=ZOEKEN(vind_tekst, binnen_tekst)`, `=FIND(vind_tekst, binnen_tekst)`
- Voorbeeld :`=FIND("of", "Voorbeeld")` retourneert 2 (positie van "of").
6. VERVANGEN:
- Functie: Vervangt een opgegeven deel van een tekstreeks door een andere tekst.
- Syntaxis :`=REPLACE(tekst, start_getal, aantal_tekens, nieuwe_tekst)`
- Voorbeeld :`=REPLACE("Hallo wereld", 7, 5, "Universum")` retourneert "Hallo universum".
7. TEXTJOIN:
- Functie: Geïntroduceerd in Excel 2016, combineert het meerdere tekstreeksen met een opgegeven scheidingsteken.
- Syntaxis :`=TEXTJOIN(scheidingsteken, negeer_leeg, tekst1, tekst2, ...)
- Voorbeeld :`=TEXTJOIN(", ", TRUE, "Appel", "Oranje", "Banaan")` retourneert "Appel, Sinaasappel, Banaan".
Tekstformules zijn essentieel voor taken zoals gegevensmanipulatie, aaneenschakeling van tekenreeksen, opmaak, het extraheren van specifieke tekens en vele andere bewerkingen waarbij tekstgegevens in Excel betrokken zijn. |