Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2016 Excel per Windows Phone 10

L'argomento descrive i motivi più comuni per cui viene visualizzato "errore #N/D" sono il risultato delle funzioni INDICEo CONFRONTA .  

Nota: Se si vuole che la funzione INDICE o CONFRONTA restituisca un valore significativo anziché #N/D, usare la funzione SE.ERRORE e quindi annidare le funzioni INDICE e CONFRONTA all'interno di tale funzione. La sostituzione di #N/A con un valore personalizzato identifica solo l'errore, ma non lo risolve. Quindi, è molto importante, prima di usare SE.ERRORE, verificare che la formula funzioni correttamente come previsto.

Problema: Non ci sono dati da confrontare

Quando la funzione CONFRONTA non trova il valore di ricerca nella matrice di ricerca, restituisce l'errore #N/D.

Se si ritiene che i dati siano presenti nel foglio di calcolo, ma CONFRONTA non è in grado di individuarli, è possibile che:

  • La cella contenga caratteri non previsti o spazi nascosti.

  • La cella potrebbe non essere formattata come un tipo di dati corretto. Ad esempio, la cella contiene valori numerici, ma può essere formattata come Testo.  

SOLUZIONE: per rimuovere caratteri non previsti o spazi nascosti, usare rispettivamente la funzione LIBERA o ANNULLA.SPAZI . Verificare inoltre se le celle sono formattate come tipi di dati corretti.

È stata usata una formula di matrice senza premere CTRL+MAIUSC+INVIO

Quando si usa una matrice in INDICE, CONFRONTA o una combinazione di queste due funzioni, è necessario premere CTRL+MAIUSC+INVIO sulla tastiera. Excel racchiude automaticamente la formula tra parentesi graffe {}. Se si prova a immettere manualmente le parentesi quadre, Excel visualizza la formula come testo.

Nota: Se si dispone di una versione corrente di Microsoft 365, è sufficiente immettere la formula nella cella di output, quindi premere INVIO per confermare la formula come formula di matrice dinamica. In caso contrario, la formula deve essere immessa come formula di matrice legacy selezionando prima l'intervallo di output, immettendo la formula nella cella di output e quindi premendo CTRL+MAIUSC+INVIO per confermarla. Excel inserisce automaticamente parentesi graffe all'inizio e alla fine della formula. Per ulteriori informazioni sulle formule di matrice, vedere Formule di matrice: indicazioni ed esempi.

Problema: C'è una differenza il tipo di corrispondenza e l'ordinamento dei dati

Quando si usa CONFRONTA, deve esistere una coerenza tra il valore nell'argomento match_type e l'ordinamento dei valori nella matrice di ricerca. Se la sintassi devia dalle regole seguenti, si vedrà l'errore #N/D.

  • Se match_type è 1 o non è specificato, i valori in lookup_array devono essere in ordine crescente. Ad esempio, solo per citarne alcuni: -2, -1, 0, 1, 2…, A, B, C…, FALSE, TRUE.

  • Se match_type è -1, i valori in lookup_array devono essere in ordine decrescente.

Nell'esempio seguente la funzione CONFRONTA è

=CONFRONTA(40,B2:B10,-1)

Funzione confronta di Excel

L'argomento match_type nella sintassi è impostato su -1, ovvero l'ordine dei valori in B2:B10 deve essere in ordine decrescente perché la formula funzioni. Ma i valori sono elencati in ordine crescente, generando l'errore #N/D.

SOLUZIONE: Modificare l'argomento match_type su 1 o ordinare la tabella in formato decrescente. Riprova.

Servono altre informazioni?

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

Vedere anche

Come correggere un errore #N/D

Come usare le funzioni del foglio di lavoro INDICE e CONFRONTA con più criteri in Excel

INDICE (funzione INDICE)

CONFRONTA

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.