Navigazione Rapida
Funzione RICERCA, RICERCA.B
Riepilogo
La funzione RICERCA individua una stringa di testo all'interno di un'altra stringa e restituisce la posizione iniziale del primo carattere trovato. Non distingue tra maiuscole e minuscole e supporta caratteri jolly per ricerche flessibili. RICERCA.B è deprecata.
Sintassi
RICERCA(testo;stringa;[inizio])
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| testo | Testo |
Sì | Testo o carattere da trovare all'interno della stringa |
| stringa | Testo |
Sì | Stringa in cui eseguire la ricerca del testo |
| inizio | Numero |
No | Posizione del carattere da cui iniziare la ricerca (default: 1) |
Utilizzo della funzione SEARCH, SEARCHB
RICERCA è fondamentale per localizzare testo all'interno di stringhe complesse. Perfetta per preparare dati per funzioni come STRINGA.ESTRAI o SOSTITUISCI, o per analizzare codici prodotto, nomi file e descrizioni.
Esempi Comuni di SEARCH, SEARCHB
Ricerca carattere singolo
=RICERCA("n";"stampante")
Restituisce 7, posizione della 'n' nella parola stampante.
Ricerca parola
=RICERCA("base";"database")
Restituisce 5, inizio della parola 'base' in 'database'.
Ricerca con posizione iniziale
=RICERCA("i";"Istruzioni";6)
Trova la seconda 'i' partendo dal 6° carattere: risultato 7.
Estrazione dopo ricerca
=STRINGA.ESTRAI("Margine profitto";RICERCA(" ";"Margine profitto")+1;4)
Estrae 'prof' dopo il primo spazio.
Sostituzione basata su ricerca
=SOSTITUISCI("Margine profitto";RICERCA("margine";"Margine profitto");7;"Importo")
Sostituisce 'Margine' con 'Importo'.
Domande Frequenti
Errori Comuni e Soluzioni
#VALORE!
Cause: Testo non trovato o [inizio] non valido (≤0 o > lunghezza stringa)
Solution: Verifica esistenza testo e intervallo valido per [inizio]
#VALORE! con inizio
Cause: [inizio] maggiore della lunghezza della stringa
Solution: Usa LEN(stringa) per controllare lunghezza massima
Note
- Non distingue maiuscole/minuscole
- Wildcard: ? = 1 carattere, * = sequenza caratteri
- ~? e ~* per caratteri letterali
- Conta sempre dalla posizione 1 della stringa
- Migliorato supporto Unicode in Compatibilità versione 2
- RICERCA.B deprecata - usa sempre RICERCA
Compatibilità
Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in:
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+