Come correggere un errore #VALORE! nelle funzioni TROVA/TROVA.B e CERCA/CERCA.B

Questo argomento fornisce informazioni per gli scenari più comuni in cui viene restituito l'errore #VALORE! nelle funzioni TROVA/TROVA.B e CERCA/CERCA.B.

Alcune informazioni utili sulle funzioni TROVA e RICERCA

  • Le funzioni TROVA e RICERCA sono molto simili. Eseguono la stessa operazione: cercano un carattere o una stringa di testo in un'altra stringa di testo. La differenza tra questi due funzioni è che TROVA fa distinzione tra maiuscole e minuscole. Quindi, usare RICERCA se non è necessaria la distinzione tra maiuscole e minuscole in una stringa di testo.

  • Per avere una funzione che restituisce la stringa in base al numero di caratteri specificato, usare la funzione STRINGA.ESTRAI insieme a TROVA. Per informazioni ed esempi sull'uso delle combinazioni di STRINGA.ESTRAI e TROVA, vedere l'argomento della Guida TROVA.

  • La sintassi di queste funzioni è la stessa, testo, stringa, [inizio]. Tradotta in linguaggio comune, la sintassi significa: Cosa si vuole trovare? Dove si vuole cercare? Da che posizione si vuole iniziare?

Problema: Il valore dell'argomento testo non viene trovato nella stringa stringa

Se la funzione non riesce a trovare il testo da trovare nella stringa di testo specificata, viene restituito un errore #VALORE!.

Ad esempio, una funzione come:

  • =TROVA("guanti","Guanti(Ragazzi)",1)

restituisce l'errore #VALORE! perché nella stringa non esiste "guanti", ma "Guanti". Ricordare che TROVA distingue tra maiuscole e minuscole, quindi è necessario assicurarsi che il valore in testo abbia una corrispondenza esatta nella stringa dell'argomento stringa.

Al contrario, questa funzione RICERCA restituisce il valore 1 perché non fa distinzione tra maiuscole e minuscole:

  • =CERCA("guanti","Guanti(Ragazzi)",1)

Soluzione: Correggere la sintassi come necessario.

Problema: L'argomento inizio è impostato su zero (0)

L'argomento inizio è facoltativo e, se viene omesso, il valore predefinito sarà considerato uguale a 1. Tuttavia, se l'argomento è presenta nella sintassi e il valore è impostato su 0, viene visualizzato l'errore #VALORE!.

Soluzione: Rimuovere l'argomento inizio se non è richiesto o impostarlo sul valore appropriato.

Problema: L'argomento inizio è maggiore dell'argomento stringa.

Ad esempio, la funzione:

  • =TROVA("s","Funzioni e formule",25)

Cerca "s" nella stringa "Funzioni e formule" (stringa) a partire dal venticinquesimo carattere (inizio), ma restituisce un errore #VALORE! perché sono presenti solo 22 caratteri nella stringa.

Suggerimento :  Per determinare il numero di caratteri totale in una stringa di testo, usare la funzione LUNGHEZZA

Soluzione: Correggere il numero iniziale come necessario.

Domande su funzioni specifiche?

Pubblicare una domanda nel forum della community di Excel

Suggerimenti per migliorare Excel

Si hanno suggerimenti su come migliorare la prossima versione di Excel? In questo caso, guardare gli argomenti in Excel User Voice.

Vedere anche

Correggere un errore #VALORE!

Funzioni TROVA/TROVA.B

Funzioni CERCA/CERCA.B

Panoramica delle formule in Excel

Come evitare errori nelle formule

Usare il controllo degli errori per correggere errori comuni nelle formule

Tutte le funzioni di Excel (in ordine alfabetico)

Tutte le funzioni di Excel (per categoria)

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×