La funzione TROVA e la funzione CERCA sono in qualche modo simili, ma c'è ancora un fattore che le distingue per essere selettive per risolvere la nostra query in Microsoft Excel.
TROVA la funzione in Microsoft Excel restituisce la posizione di un carattere o di una sottostringa specificati all'interno di una stringa o di un testo.
Sintassi:- =FIND(trova_testo,all'interno_testo,[num_iniziale])
RICERCA la funzione restituisce la posizione del primo carattere di sottostringa o testo_ricerca in una stringa. Sintassi:- =RICERCA(find_text,within_text,[start_num])
Nella tabella seguente, possiamo vedere la differenza tra entrambe le funzioni:-
TROVA | RICERCA |
---|---|
Questa funzione fa distinzione tra maiuscole e minuscole | Questa funzione non fa distinzione tra maiuscole e minuscole |
Non consente caratteri jolly | Consente i caratteri jolly come "?", "*" ecc. |
Questa funzione cerca il testo esatto | Questa funzione non controlla le lettere maiuscole e minuscole |
Funzione TROVA
Prendiamo esempi e capiamo:-
Andiamo al foglio Excel. Abbiamo set di dati nelle celle A7 e A8. E inseriremo la funzione nella cella B7 e B8 per ottenere l'output desiderato.
Nell'esempio sopra, vogliamo trovare il numero di posizione del carattere "Eccellente", segui i passaggi indicati di seguito: -
- Inserisci la funzione nella cella B7
- =TROVA("Eccellente", LA7,1)
- premere Invio
- La funzione restituirà 1
Spiegazione della formula: - Prima di tutto, la funzione trova verificherà l'“Eccellente” nella cella definita dalla prima posizione; da qualunque posizione inizi il testo, la funzione ritornerà come risultato. Nel testo della cella, possiamo vedere che Eccellente inizia dal primo posto del testo della cella.
Comprendiamo il caso, in quale funzione non funzionerà
- Ora inserisci la funzione nella cella B8 per scoprire "Excel"
- =TROVA("Eccellere",A8,1)
- Premi Invio, la funzione restituirà #VALORE! Errore
La funzione ha assegnato #VALORE! Errore, perché questa funzione funziona fa distinzione tra maiuscole e minuscole e, qui nella funzione, abbiamo menzionato "Excel", e lo stesso testo è disponibile in minuscolo nella cella.
Funzione RICERCA
Per prima cosa vogliamo scoprire l'Eccellenza all'interno di una cella:-
- Inserisci la funzione nella cella B7
- =CERCA("eccellente",A7,1)
- premere Invio
- La funzione restituirà 1
Nota:- Non abbiamo definito il testo esatto per il quale vogliamo cercare la posizione.
Comprendiamo l'uso dei caratteri jolly nella funzione CERCA. Ora cercheremo "Forum"
- Inserisci la funzione nella cella B8
- =CERCA("?oru?",A8,1)
- premere Invio
- La funzione restituirà 12
In questo modo, possiamo usare il carattere jolly nella funzione SEARCH per ottenere il numero di posizione all'interno del testo della cella.
Nota: - Un altro punto interessante da menzionare riguardo alla funzione TROVA e RICERCA è che hanno un terzo argomento opzionale. Possiamo usare questo argomento per indicare la posizione, contando da sinistra, da dove vogliamo iniziare la ricerca.
Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook.
Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica