Cercare all’interno di un documento uti­liz­zan­do il comando di ricerca è una delle scor­cia­to­ie di Excel basilari. Come al­ter­na­ti­va alla famosa com­bi­na­zio­ne [CTRL] + [F], Excel offre la funzione RICERCA, che consente di scan­da­glia­re una tabella Excel attiva alla ricerca di un’in­for­ma­zio­ne o di un valore.

Uti­liz­za­re cor­ret­ta­men­te RICERCA di Excel

Chi lavora con tabelle di grandi di­men­sio­ni incontra spesso dif­fi­col­tà a in­di­vi­dua­re singole parole e/o estratti di testo e formule; senza contare che gli errori di battitura e di codifica sono difficili da lo­ca­liz­za­re. Come nelle al­ter­na­ti­ve gratuite a Excel o sul browser, esiste la funzione di ricerca standard, ri­chia­ma­bi­le con [Ctrl] + [F]. Se, tuttavia, si vuole cercare solo all’interno di un de­ter­mi­na­to in­ter­val­lo di celle o di un passaggio di testo, la com­bi­na­zio­ne di tasti non è la soluzione ideale.

Excel con Microsoft 365 per le aziende e IONOS!
L'Office che conosci, ma mi­glio­ra­to

Ottieni la posta elet­tro­ni­ca Exchange e tutte le ultime versioni delle tue ap­pli­ca­zio­ni preferite su tutti i tuoi di­spo­si­ti­vi.

La normale funzione di ricerca o la funzione Trova e so­sti­tui­sci mostrano infatti ra­pi­da­men­te i propri limiti: se, ad esempio, si vuole so­sti­tui­re “e” con “o”, viene mo­di­fi­ca­to anche “ore” che diventa “oro”. Nel caso di documenti lunghi o righe di codice, la ricerca degli errori diventa pertanto difficile.

La funzione RICERCA di Excel è rilevante nell’ambito dell’analisi dei testi per finalità sta­ti­sti­che, se ad esempio desideri sapere in quale punto del testo compare una lettera o una parola, una sequenza di caratteri o un numero. La funzione RICERCA di Excel è infatti utile so­prat­tut­to per creare e ana­liz­za­re contenuti.

La funzione RICERCA di Excel nella pratica

La funzione RICERCA di Excel è strut­tu­ra­ta in modo molto semplice. Richiede due argomenti: che cosa si cerca? E dove si cerca (il testo o un in­ter­val­lo)? La sintassi è la seguente:

=RICERCA(testo;stringa)

Le funzioni RICERCA e CERCA.B hanno anche, ad esempio, una sintassi simile a TROVA in Excel o TROVA.B. La dif­fe­ren­za sta nel fatto che RICERCA di Excel tiene conto anche delle lettere maiuscole e minuscole.

Inoltre, è possibile spe­ci­fi­ca­re a partire da quale carattere o da quale punto deve essere eseguita la query di ricerca:

=RICERCA(testo;stringa;[inizio])

I possibili parametri sono i seguenti:

  • Testo da cercare: testo, numero o sequenza di parole da cercare
  • Stringa: in­ter­val­lo di ricerca, cella o in­ter­val­lo di celle
  • Inizio: questo valore è opzionale e definisce il carattere all’interno del testo a partire dal quale deve essere eseguita la ricerca nell’in­ter­val­lo stringa. Se non viene indicato alcun argomento, la ricerca viene eseguita partendo dall’inizio del testo.

Il risultato indica in quale punto inizia il testo da cercare. In presenza di più istanze, la funzione RICERCA di Excel deve essere ni­di­fi­ca­ta.

RICERCA di Excel: esempi di utilizzo

I seguenti esempi mostrano come si presenta la funzione RICERCA di Excel nella pratica.

N.B.

Gli esempi di ap­pli­ca­zio­ne qui il­lu­stra­ti possono essere uti­liz­za­ti in Microsoft 365 e nelle versioni di Excel 2021, 2019 e 2016.

=RICERCA("e";A2;6)
Immagine: Individuare la posizione di un carattere con RICERCA di Excel
RICERCA di Excel indica la posizione di de­ter­mi­na­te sequenze di caratteri.

In questo esempio si vuole cercare la posizione della prima “e” nella sequenza di caratteri nella cella A2, a partire dalla sesta posizione. Il risultato è “10” poiché, partendo dalla posizione 6, la prima “e” compare nella posizione 10. In questo modo è possibile eseguire analisi testuali.

=RICERCA(A1;A2)
Immagine: Cercare le ripetizioni all’interno di un testo con RICERCA di Excel
RICERCA di Excel permette di in­di­vi­dua­re passaggi di testo ripetuti.

La posizione della sequenza di caratteri “Testo” indicata nella cella A1 in “Testo di esempio” è situata alla posizione 1. Non viene fatta di­stin­zio­ne tra caratteri maiuscoli e minuscoli.

Immagine: Cercare un “testo” specifico con RICERCA di Excel
RICERCA di Excel permette anche di eseguire la ricerca di una sequenza testuale specifica.

Il principio è lo stesso anche nel caso in cui si voglia cercare un testo scritto per esteso. Questo permette ad esempio di in­di­vi­dua­re eventuali termini scritti in modo errato all’interno di una banca dati.

Immagine: RICERCA di Excel in presenza di caratteri speciali o diverse varianti di scrittura
Il carattere jolly “?” permette di cercare diverse varianti di scrittura.

Con­tra­ria­men­te alla funzione TROVA, con RICERCA di Excel è possibile uti­liz­za­re anche il carattere jolly “?”. Quest’ultimo è utile per in­di­vi­dua­re varianti di scrittura diverse. Questo permette di ovviare al messaggio di errore #VALORE!, nel caso in cui il valore cercato non cor­ri­spon­da alla variante di scrittura presente nella cella in cui viene eseguita la ricerca.

RIMPIAZZA e TROVA: prime ni­di­fi­ca­zio­ni

Ri­cor­ren­do a una semplice ni­di­fi­ca­zio­ne con la funzione RIMPIAZZA, la funzione RICERCA di Excel permette di so­sti­tui­re i termini. Nell’esempio seguente, il termine “Esempio” viene so­sti­tui­to con il termine “Modello”.

=RIMPIAZZA(A2;RICERCA(A3;A2);8;"Modello")
Immagine: Modificare sequenze testuali specifiche in determinate posizioni con RICERCA di Excel
RICERCA di Excel permette di mo­di­fi­ca­re il testo in de­ter­mi­na­te posizioni uti­liz­zan­do RIMPIAZZA e RICERCA.

Chi vuole sfruttare cor­ret­ta­men­te il po­ten­zia­le di questa formula, può spe­ri­men­ta­re ap­pli­ca­zio­ni più complesse, ad esempio ac­cor­cia­re o allungare serie di numeri o contenuti co­di­fi­ca­ti.

=STRINGA.ESTRAI(A2;RICERCA("-";A2;RICERCA("-";A2;RICERCA("-";A2)+1))+1; RICERCA("-";A2;RICERCA("-";A2;RICERCA("-";A2)+1)+1)-RICERCA("-";A2;RICERCA("-";A2;RICERCA("-";A2)-1))-3)
Immagine: RICERCA di Excel: accorciare i codici degli articoli
RICERCA di Excel è utile per ac­cor­cia­re i codici degli articoli o le sequenze numeriche ri­cor­ren­do alla ni­di­fi­ca­zio­ne.

Funzione RICERCA di Excel: con­clu­sio­ne

A un primo sguardo, la funzione RICERCA di Excel può apparire com­pli­ca­ta. Tuttavia, si rivela molto utile so­prat­tut­to quando è ne­ces­sa­rio pulire o uni­for­ma­re una banca dati. La funzione RICERCA può essere combinata con la funzione TROVA. In questo caso è ne­ces­sa­rio soltanto ricordare che

  • il carattere jolly “?” funziona solo con il comando RICERCA e
  • la di­stin­zio­ne tra maiuscole e minuscole è possibile solo nella funzione TROVA.

Oltre a RICERCA, in Excel è di­spo­ni­bi­le anche la formula CERCA.B. Le due funzioni hanno la medesima struttura, l’unica dif­fe­ren­za sta nei caratteri che possono essere letti. RICERCA di Excel contiene anche l’alfabeto latino. Per i caratteri asiatici in cinese, giap­po­ne­se e coreano è ne­ces­sa­rio uti­liz­za­re la funzione CERCA.B, perché cambia la modalità di conteggio dei caratteri.

Microsoft 365 con Office
L'Office che conosci, ma mi­glio­ra­to

Ottieni la posta elet­tro­ni­ca Exchange e tutte le ultime versioni delle tue ap­pli­ca­zio­ni preferite su tutti i tuoi di­spo­si­ti­vi.

Consiglio

Per scoprirne di più sulle più comuni funzioni di Excel, consulta i nostri articoli su Excel nella Digital Guide:

Vai al menu prin­ci­pa­le