Come usare la funzione FIND, FINDBs in Excel

Italiano Inglese
TROVA, TROVA.B FIND, FINDBs

Sintassi e Descrizione

Le funzioni TROVA e TROVA.B sono strumenti potenti di Excel e Google Sheets utilizzati per determinare la posizione di una stringa di testo all”interno di un”altra. La funzione TROVA è appropriata per lavorare con caratteri a byte singolo, mentre TROVA.B si adatta meglio ai set di caratteri a doppio byte, comunemente usati nelle lingue asiatiche.

Sintassi di TROVA:

 TROVA(testo_cercato, testo_dove_cercare, [posizione_iniziale]) 

Sintassi di TROVA.B:

 TROVA.B(testo_cercato, testo_dove_cercare, [posizione_iniziale]) 
  • testo_cercato: Il testo che si vuole trovare.
  • testo_dove_cercare: Il testo all”interno del quale si ricerca.
  • posizione_iniziale (opzionale): Indica da quale posizione iniziare la ricerca nel testo. Se non specificata, la ricerca inizia da 1, ossia dall”inizio del testo.

Esempi:

 =TROVA("ciao", "ciao mondo") 

Questo esempio restituirà 1, poiché la parola “ciao” inizia dalla prima posizione nella frase “ciao mondo”.

Applicazioni pratiche

Di seguito, esploriamo alcune applicazioni pratiche delle funzioni TROVA e TROVA.B.

Estrazione di un sottoinsieme di dati

Supponiamo di voler estrarre il nome utente da un elenco di indirizzi email, identificando il testo che precede il simbolo “@”.

Esempio di dati:

Email
marco.bianchi@gmail.com
laura.verdi@outlook.it

Soluzione:

 =SINISTRA(A2, TROVA("@", A2) - 1) 

Spiegazione:

La funzione TROVA("@", A2) localizza la posizione del carattere “@” nell”indirizzo email. SINISTRA(A2, TROVA("@", A2) - 1) quindi estrae tutti i caratteri a sinistra del “@”.

Rilevazione e gestione di errori in una formula

Immaginiamo di dover verificare la presenza del dominio “@dominio.com” in una cella contenente un indirizzo email.

Esempio di dati:

 A2: marco.bianchi@gmail.com A3: laura.verdi#outlook.it 

Soluzione:

 =SE(ÈERRORE(TROVA("@", A2)), "E-mail non valida", "E-mail valida") 

Spiegazione:

Questa formula verifica l”esistenza del simbolo “@” usando TROVA. Se la funzione TROVA non trova il simbolo e restituisce un errore, significa che l”email non è valida.

Questi esempi dimostrano come TROVA e TROVA.B possano essere utilizzate non solo per la ricerca di testi all”interno di stringhe, ma anche per manipolare e verificare i dati in base a specifiche condizioni testuali.

Maggiori informazioni: https://suppoRt.micRosoft.com/it-it/office/tRova-tRova-b-funzioni-tRova-tRova-b-c7912941-af2a-4bdf-a553-d0d89b0a0628

Altre funzioni
Restituisce il caRatteRe più a destRa di un valoRe di testo
SoStituiSce i caratteri all'interno di un teSto
Ripete un testo peR il numeRo di volte specificato