Beschrijving
Gebruik deze functie om een tekststring binnen een andere tekststring te vinden, en het nummer van de beginpositie van de eerste tekststring vanaf het eerste teken van de tweede tekststring terug te geven. Ondersteund in Ketens.
Deze functie is handig voor het bepalen van de positie van een specifiek teken of substring binnen een grotere tekenreeks.
Syntax
ZOEKEN(vind_tekst, binnen_tekst, [start_num])
Ingangen
Deze functie accepteert de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
vind_tekst |
Ja | De tekst die u wilt vinden. | Een tekststring of een celverwijzing die de tekststring bevat. |
binnen_tekst |
Ja | De tekst waarin u wilt zoeken find_text. |
Een tekststring of een celverwijzing die de tekststring bevat. |
start_nummer |
Geen | Het tekennummer in within_text waarbij gezocht moet worden. |
Een positief geheel getal. Als dit wordt weggelaten, wordt aangenomen dat het 1 is. |
Voorbeeld
Voorbeeldgegevens
| A | B |
|---|---|
| Uitstekend | Werkblad |
| Functie | Formule |
| Zoeken | Tekst |
| Hij speelde geen muziek, hij beleefde een ervaring. | Gegevens |
Voorbeeldformules
| Formule | Beschrijving | Resultaat |
|---|---|---|
=ZOEKEN("S", A1) |
Vindt de positie van de eerste "S" in de tekst in cel A1. | 1 |
=SEARCH("x", A1) |
Vindt de positie van de eerste "x" in de tekst in cel A1. | 2 |
=SEARCH("e", A1, 3) |
Vindt de positie van de eerste "e" in de tekst in cel A1, beginnend bij het 3de teken. | 4 |
=ZOEKEN(", ", A4) |
Vindt de positie van de komma in de tekst in cel A4. | 24 |
=SEARCH("e", A1:A4) |
Vindt de positie van de eerste "e" in de tekst in het celbereik A1:A4. | #VALUE! |
Notities
- SEARCH staat het gebruik van jokertekens toe: "?" om overeen te komen met elk afzonderlijk teken en "*" om overeen te komen met elke opeenvolging van tekens.
- SEARCH is hoofdletterongevoelig. Om hoofdlettergevoelig te zoeken, gebruikt u FIND.
- SEARCH ondersteunt geen celbereiken. Als er een bereik wordt opgegeven, retourneert SEARCH de fout #VALUE!
- Als de waarde in
find_textniet wordt gevonden inwithin_text, retourneert SEARCH de foutmelding #VALUE! - SEARCH kan worden gecombineerd met andere functies zoals MID, LEFT, of RIGHT om specifieke delen van een tekststring te extraheren op basis van de gevonden positie.
Tips
- Gebruik SEARCH om de positie van een substring binnen een tekststring te vinden als de hoofdletter niet belangrijk is.
- Combineer SEARCH met LEN om de lengte van tekst voor of na een bepaalde substring te vinden.
- SEARCH kan helpen bij het opschonen en parseren van gegevens door de positie van scheidingstekens of specifieke tekens te identificeren.
Verwante functies
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER