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:
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