Hier is een uitsplitsing van het gebruik van tekstformules in Google Sheets, samen met voorbeelden en uitleg:
1. Begin met het gelijkenteken (=)
Net als elke andere formule in Google Sheets, beginnen tekstformules altijd met een gelijkteken (=). Dit signaleert aan de spreadsheet dat u op het punt staat een formule in te voeren, niet alleen gewone tekst.
2. Algemene tekstfuncties
Hier zijn enkele van de meest gebruikte tekstfuncties:
* concatenate (string1, string2, ...) of &
- Doel: Combineert meerdere tekstreeksen in één.
- Voorbeeld:
`` `Excel
=Concatenate ("hallo", ",", "World!")
`` `
of
`` `Excel
="Hallo" &"," &"Wereld!"
`` `
Resultaat: Hallo wereld!
* links (string, nummer_of_characters)
- Doel: Uittrekselt een bepaald aantal tekens uit het begin (linkerkant) van een tekstreeks.
- Voorbeeld:
`` `Excel
=Links ("Voorbeeld tekst", 7)
`` `
Resultaat: Voorbeeld
* rechts (string, nummer_of_characters)
- Doel: Uittrekselt tekens uit het einde (rechterkant) van een tekstreeks.
- Voorbeeld:
`` `Excel
=Rechts ("Voorbeeld tekst", 4)
`` `
Resultaat: Tekst
* mid (string, start_position, number_of_characters)
- Doel: Haalt een specifiek aantal tekens uit het midden van een tekstreeks uit.
- Voorbeeld:
`` `Excel
=Mid ("voorbeeldtekst", 9, 4)
`` `
Resultaat: Tekst
* len (string)
- Doel: Retourneert het aantal tekens in een tekstreeks (inclusief spaties).
- Voorbeeld:
`` `Excel
=Len ("voorbeeldtekst")
`` `
Resultaat: 12
* lager (string)
- Doel: Converteert tekst naar kleine letters.
- Voorbeeld:
`` `Excel
=Lager ("voorbeeldtekst")
`` `
Resultaat: Voorbeeld tekst
* bovenste (string)
- Doel: Converteert tekst naar hoofdletters.
- Voorbeeld:
`` `Excel
=Bovenste ("voorbeeldtekst")
`` `
Resultaat: Voorbeeld tekst
* trim (string)
- Doel: Verwijdert vooraanstaande, achterstand en extra ruimtes in een tekstreeks.
- Voorbeeld:
`` `Excel
=Trim ("voorbeeldtekst")
`` `
Resultaat: Voorbeeld tekst
* vervanging (text, old_text, new_text, [instance_number])
- Doel: Vervangt specifieke tekst in een tekenreeks.
- Voorbeeld:
`` `Excel
=Vervangende ("Dit is een appel.", "Apple", "Orange")
`` `
Resultaat: Dit is een sinaasappel.
3. Functies combineren
U kunt tekstfuncties in elkaar nestelen om complexere manipulaties uit te voeren:
- Voorbeeld: Extraheer het eerste woord uit een cel (a1) met "hallo daar":
`` `Excel
=Links (A1, Find ("", A1) -1)
`` `
Verklaring:
- `Find (" ", A1)` vindt de positie van de eerste ruimte.
- `Links (A1, ... -1)` Uittrakteert tekens van links naar de ruimte.
4. Toepassen op echte gegevens
* Combinatie van eerste en achternamen: Als u een kolom hebt met voornamen (a) en een kolom met achternamen (b), kunt u ze combineren:
`` `Excel
=A1 &"" &B1
`` `
* E -mail gebruikersnamen extraheren: Als u een kolom (a) hebt met e -mailadressen (bijv. "[email protected]"), extraheren gebruikersnamen:
`` `Excel
=Links (A1, Find ("@", A1) -1)
`` `
Belangrijke punten om te onthouden:
* Casusgevoeligheid: De meeste tekstfuncties in Google Sheets zijn case-ongevoelig (bijvoorbeeld 'Find' zal 'Apple' of 'Apple' vinden).
* Foutafhandeling: Houd rekening met potentiële fouten zoals #Value! Als een functie niet vindt waar hij naar op zoek is. De functie `iferror` kan deze helpen deze te beheren.
Laat het me weten als je hulp wilt bij een specifieke tekstmanipulatietaak in Google Sheets! Ik ben blij om op maat gemaakte formules te bieden. |