Come correggere un errore #DIV/0!

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

In Microsoft Excel viene visualizzato l'errore #DIV/0! quando un numero viene diviso per zero (0). Ciò si verifica quando viene immessa una semplice formula come =5/0 o quando una formula fa riferimento a una cella che contiene 0 o a una cella vuota, come illustrato nell'immagine.

Esempi di formule che causano errori #DIV/0!.

Per correggere l'errore, eseguire una delle operazioni seguenti:

  • Verificare che il divisore della funzione o della formula non sia zero o una cella vuota.

  • Modificare il riferimento di cella nella formula in modo che sia relativo a un'altra cella non contenente uno zero (0) o un valore vuoto.

  • Immettere #N/A nella cella a cui viene fatto riferimento come divisore della formula. In questo modo il risultato della formula diventerà #N/A per indicare che il valore del divisore non è disponibile.

Molte volte la #DIV/0! non è possibile evitare errori perché le formule attendono l'input da un altro utente. In questo caso, non si vuole che venga visualizzato il messaggio di errore, quindi sono disponibili alcuni metodi per la gestione degli errori che possono essere usati per sopprimere l'errore mentre si attende l'input.

Calcolare il valore 0 o nullo del denominatore

Il modo più semplice per sopprimere la #DIV/0! errore consiste nell'usare la funzione se per valutare l'esistenza del denominatore. Se si tratta di un valore 0 o no, Mostra un valore 0 o no come risultato della formula anziché #DIV/0. valore di errore, in caso contrario calcolare la formula.

Se ad esempio la formula che restituisce l'errore è = a2/a3, USA = if (a3, a2/a3, 0) per restituire 0 o = if (a3, a2/a3, "") per restituire una stringa vuota. È anche possibile visualizzare un messaggio personalizzato simile al seguente: = if (a3, a2/a3, "input needed"). Con la funzione QUOZIENTe del primo esempio si userebbe = if (a3, quoziente (a2, a3),0). Questo indica a Excel se (a3 esiste, quindi restituirà il risultato della formula, altrimenti lo ignorerà).

Esempi di risoluzione di errori #DIV/0!.

Usare SE.ERRORE per eliminare l'errore #DIV/0!

Puoi anche eliminare questo errore annidando l'operazione di divisione all'interno della funzione se. errore. Anche in questo caso, usando a2/a3, è possibile usare = se. errore (a2/a3,0). Questo indica a Excel se la formula restituisce un errore, quindi restituisce 0, in caso contrario restituisce il risultato della formula.

Per le versioni di Excel anteriori a Excel 2007, è possibile usare il metodo SE(VAL.ERRORE()): =SE(VAL.ERRORE(A2/A3),0,A2/A3) (vedere funzioni VAL).

Nota: entrambi i metodi se. errore e IF (is ERROR ()) sono gestori di errori generali, in quanto eliminano tutti gli errori, non solo #DIV/0!. È necessario assicurarsi che la formula funzioni correttamente prima di applicare qualsiasi gestione degli errori, altrimenti non è possibile rendersi conto che la formula non funziona come previsto.

Suggerimento:  Se in Excel è attivato il controllo degli errori, fare clic su Icona del pulsante accanto alla cella contenente l'errore. Fare clic su Mostra passaggi del calcolo se disponibile e quindi sulla soluzione appropriata per i dati in uso.

Domande su funzioni specifiche?

Pubblicare una domanda nel forum della community di Excel

Suggerimenti per migliorare Excel

Per suggerimenti su come migliorare la prossima versione di Excel, vedere gli argomenti in Excel User Voice.

Vedere anche

SE

SE.ERRORE

VAL

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)

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

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×