Ottieni il numero di posizione di un carattere o di una sottostringa all'interno del testo.
Copia questa formula
=FIND("-", A2)FIND restituisce la posizione della prima occorrenza del testo cercato, a partire da 1. FIND distingue tra maiuscole e minuscole; SEARCH no e supporta i caratteri jolly. Entrambe si combinano bene con LEFT, MID e RIGHT per estrarre parti.
La @ è il 5° carattere.
=FIND("-", "A-17-X", 3)→5Il terzo argomento fa partire la ricerca dal carattere 3, quindi viene trovato il secondo trattino.
La posizione viene in genere passata a LEFT, MID o RIGHT.
Non distingue tra maiuscole e minuscole
=SEARCH("abc", A2)SEARCH ignora la distinzione tra maiuscole e minuscole e consente l'uso di caratteri jolly.
FIND restituisce #VALUE!. Racchiudila in IFERROR: =IFERROR(FIND("-", A2), 0).
In Excel 365 usa =LEN(TEXTBEFORE(A2, "-", -1))+1. Restituisce la posizione dell'ultimo trattino.
Fai partire la seconda ricerca subito dopo la prima corrispondenza: =FIND("-", A2, FIND("-", A2)+1).
FIND distingue maiuscole e minuscole e non accetta caratteri jolly. SEARCH ignora maiuscole e minuscole e accetta i caratteri jolly.
Ti serve una formula per i tuoi dati?
Descrivi ciò che desideri in linguaggio naturale e lascia che ExcelGPT scriva, spieghi e verifichi la formula — gratis per iniziare, nessun plugin richiesto.