Beschrijving
Gebruik deze functie om voorkomens van een opgegeven substring binnen een tekststring te vervangen door een andere substring. Ondersteund in Ketens.
SUBSTITUTE is handig voor het vervangen van specifieke tekst in een tekenreeks, vooral wanneer u meerdere keren moet vervangen.
Syntax
SUBSTITUTE(tekst, oude_tekst, nieuwe_tekst, [instance_num])
Ingangen
Deze functie accepteert de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
sms verzenden |
Ja | De tekst of de verwijzing naar een cel met tekst waarin u tekens wilt vervangen. | Een tekststring (inclusief getallen), een celverwijzing die de tekststring bevat, of een formule die in een van deze resulteert. |
oude_tekst |
Ja | De tekst die u wilt vervangen. | Een tekststring (inclusief getallen), een celverwijzing die de tekststring bevat, of een formule die in een van deze resulteert. |
nieuwe_tekst |
Ja | De tekst waarmee u old_text wilt vervangen. |
Een tekststring (inclusief getallen), een celverwijzing die de tekststring bevat, of een formule die in een van deze resulteert. |
instantie_nummer |
Geen | Geeft aan welk voorkomen van old_text u wilt vervangen. Als dit wordt weggelaten, wordt elk voorkomen van old_text in text vervangen. |
Een positief geheel getal, een verwijzing naar een cel die een positief geheel getal bevat, of een formule die resulteert in een van deze. |
Voorbeeld
Voorbeeldgegevens
| A | B |
|---|---|
| appel | banaan |
| druif | oranje |
| meloen | citroen |
| bes | citroengeel |
Voorbeeldformules
| Formule | Beschrijving | Resultaat |
|---|---|---|
=SUBSTITUTE(A1, "p", "b") |
Vervangt alle voorkomens van "p" door "b" in "apple". | abble |
=SUBSTITUTE(B1, "a", "o") |
Vervangt alle voorkomens van "a" door "o" in "banana". | bonono |
=SUBSTITUTE(A2, "e", "o", 1) |
Vervangt de eerste "e" door "o" in "grape". | tasten |
=SUBSTITUTE(B2, "e", "a") |
Vervangt alle voorkomens van "e" door "a" in "orange". | oranga |
=SUBSTITUTE(A3, "e", "i") |
Vervangt alle voorkomens van "e" door "i" in "melon". | miloni |
=SUBSTITUTE(B3, "m", "p") |
Vervangt alle voorkomens van "m" door "p" in "lemon". | lepon |
Notities
- SUBSTITUTE is hoofdlettergevoelig. Als u een hoofdletterongevoelige vervanging nodig hebt, overweeg dan het gebruik van UPPER of LOWER om de hoofdletters van de tekst eerst te normaliseren.
- Als
instance_numis opgegeven, wordt alleen de opgegeven instantie vanold_textvervangen. Als dit wordt weggelaten, worden alle instanties vervangen. - SUBSTITUTE ondersteunt geen jokertekens.
Tips
- Gebruik SUBSTITUTE om gegevens op te schonen of te normaliseren door ongewenste tekens of substrings te vervangen.
- Combineer SUBSTITUTE met andere tekstfuncties zoals LEN, MID, of FIND om tekststrings effectiever te manipuleren.
- SUBSTITUTE kan genest worden om meerdere vervangingen in een enkele formule uit te voeren.
Verwante functies
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER