Beschreibung
Verwenden Sie diese Funktion, um eine Textzeichenfolge oder eine Zahl innerhalb einer Textzeichenfolge oder einer Zahl zu finden, und geben Sie die Nummer der Startposition der ersten Textzeichenfolge ab dem ersten Zeichen der zweiten Textzeichenfolge zurück. Unterstützt in Chains.
Diese Funktion ist nützlich, um die Position eines bestimmten Zeichens oder einer Teilzeichenkette innerhalb einer größeren Zeichenkette zu bestimmen, insbesondere wenn die Groß- und Kleinschreibung eine Rolle spielt.
Syntax
FIND(find_text, within_text, [start_num])
Eingaben
Diese Funktion nimmt die folgenden Argumente entgegen:
| Name | Erforderlich | Beschreibung | Gültige Eingabe |
|---|---|---|---|
suche_text |
Ja | Der Text, den Sie suchen. | Eine Textzeichenfolge oder ein Verweis auf eine Zelle, die die Textzeichenfolge enthält. |
innerhalb_text |
Ja | Der Text, in dem Sie nach dem find_text suchen möchten. |
Eine Textzeichenfolge oder ein Verweis auf eine Zelle, die die Textzeichenfolge enthält. |
start_num |
Nein | Die Zeichennummer im within_text, bei der die Suche beginnen soll. |
Eine positive ganze Zahl, ein Verweis auf eine Zelle, die eine positive ganze Zahl enthält, oder eine Formel, die zu einer dieser beiden Zahlen führt. Wird er nicht angegeben, wird er als 1 angenommen. |
Beispiel
Stichprobendaten
| A | B |
|---|---|
| Excel | Arbeitsblatt |
| Funktion | Formel |
| Exa4mple | Text |
| 345566 | Beispieldaten |
Beispiel-Formeln
| Formel | Beschreibung | Ergebnis |
|---|---|---|
=FIND("S", B1) |
Findet die Position des ersten Vorkommens von "S" im Text in Zelle B1. | 1 |
=FIND("p", B1) |
Findet die Position des ersten Vorkommens von "p" im Text in Zelle B1. | 3 |
=FIND("e", B1, 2) |
Findet die Position des ersten Vorkommens von "e" im Text in Zelle B1, beginnend mit dem zweiten Zeichen. | 2 |
=FIND("un", A2) |
Findet die Position des Anfangs von "un" im Text in Zelle A2. | 3 |
=FIND(4, A3) |
Findet die Position des ersten Vorkommens von "4" im Text in Zelle A3. | 4 |
=FIND(4, A4) |
Findet die Position des ersten Vorkommens von "4" im Text in Zelle A4. | 2 |
Anmerkungen
- FIND arbeitet von links nach rechts.
- FIND unterstützt keine Zellbereiche.
- Bei FIND wird zwischen Groß- und Kleinschreibung unterschieden. Um eine Suche ohne Berücksichtigung von Groß- und Kleinschreibung durchzuführen, verwenden Sie SEARCH.
- FIND unterstützt keine Wildcards. Für die Unterstützung von Platzhaltern verwenden Sie SEARCH.
- Wenn
find_textnicht innerhalb vonwithin_textgefunden wird, gibt FIND einen - Wenn
find_textText ist und nicht in Anführungszeichen steht, gibt FIND einen #NAME!-Fehler zurück. Ziffern müssen nicht in Anführungszeichen gesetzt werden. - FIND kann mit anderen Funktionen wie MID, LEFT oder RIGHT kombiniert werden, um bestimmte Teile einer Zeichenkette auf der Grundlage der gefundenen Position zu extrahieren.
Tipps
- Verwenden Sie FIND, um die Position einer Teilzeichenkette innerhalb eines Textes zu finden, wenn die Groß- und Kleinschreibung wichtig ist.
- Kombinieren Sie FIND mit LEN, um die Länge des Textes vor oder nach einer bestimmten Teilzeichenkette zu ermitteln.
- FIND kann beim Bereinigen und Parsen von Daten helfen, indem es die Position von Begrenzungszeichen oder bestimmten Zeichen identifiziert.
Verwandte Funktionen
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER