Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2016

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, genera un #VALUE! .

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 start_num è facoltativo e, se viene omesso, verrà considerato uguale a 1. Tuttavia, se l'argomento è presente nella sintassi e il valore è impostato su 0, verrà visualizzato il #VALUE! .

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 in base alle esigenze.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.

Vedere anche

Correggere un errore #VALORE! errore

TROVA/TROVA.B

FUNZIONI CERCA/CERCA.B

Panoramica delle formule in Excel

Come evitare errori nelle formule

Rilevare gli errori nelle formule

Funzioni di Excel (in ordine alfabetico)

Funzioni di Excel (in base alla categoria)

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.