Descrizione
Usa questa funzione per individuare una stringa di testo o un numero all'interno di una stringa di testo o di un numero e restituisci il numero della posizione iniziale della prima stringa di testo dal primo carattere della seconda stringa di testo. Sostenuto in Catene.
Questa funzione è utile per determinare la posizione di un carattere o di una sottostringa specifica all'interno di una stringa più grande, soprattutto quando la sensibilità alle maiuscole è importante.
Sintassi
FIND(find_text, within_text, [start_num])
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
trova_testo |
Sì | Il testo che vuoi trovare. | Una stringa di testo o un riferimento a una cella contenente la stringa di testo. |
all'interno del testo |
Sì | Il testo in cui vuoi cercare il testo find_text. |
Una stringa di testo o un riferimento a una cella contenente la stringa di testo. |
inizio_num |
No | Il numero di caratteri del testo all'interno del testo da cui iniziare la ricerca. |
Un numero intero positivo, un riferimento a una cella contenente un numero intero positivo o una formula che produce uno di questi valori. Se omesso, si assume che sia 1. |
Esempio
Dati campione
| A | B |
|---|---|
| Excel | Foglio di calcolo |
| Funzione | Formula |
| Exa4mple | Testo |
| 345566 | Dati di esempio |
Formule campione
| Formula | Descrizione | Risultato |
|---|---|---|
=FIND("S", B1) |
Trova la posizione della prima occorrenza di "S" nel testo della cella B1. | 1 |
=FIND("p", B1) |
Trova la posizione della prima occorrenza di "p" nel testo della cella B1. | 3 |
=FIND("e", B1, 2) |
Trova la posizione della prima occorrenza di "e" nel testo della cella B1, a partire dal secondo carattere. | 2 |
=FIND("un", A2) |
Trova la posizione dell'inizio di "un" nel testo della cella A2. | 3 |
=FIND(4, A3) |
Trova la posizione della prima occorrenza di "4" nel testo della cella A3. | 4 |
=FIND(4, A4) |
Trova la posizione della prima occorrenza di "4" nel testo della cella A4. | 2 |
Note
- FIND funziona da sinistra a destra.
- FIND non supporta gli intervalli di celle.
- FIND è sensibile alle maiuscole. Per eseguire una ricerca senza distinzione tra maiuscole e minuscole, usa SEARCH.
- FIND non supporta i caratteri jolly. Per il supporto dei caratteri jolly, usa SEARCH.
- Se
find_textnon si trova all'interno diwithin_text, FIND restituisce un errore #VALUE! - Se
find_textè un testo senza virgolette, FIND restituisce un errore #NAME! I numeri non richiedono virgolette. - FIND può essere combinato con altre funzioni come MID, LEFT, o RIGHT per estrarre parti specifiche di una stringa di testo in base alla posizione trovata.
Suggerimenti
- Usa FIND per individuare la posizione di una sottostringa all'interno di una stringa di testo quando la sensibilità alle maiuscole è importante.
- Combina FIND con LEN per trovare la lunghezza del testo prima o dopo una determinata sottostringa.
- FIND può aiutare nelle attività di pulizia e parsing dei dati identificando la posizione di delimitatori o di caratteri specifici.
Funzioni correlate
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER