Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

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 #DIV/0! #VALORE.

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.

Molto spesso non è possibile evitare l'errore #DIV/0! perché le formule sono in attesa di input da parte dell'utente o di qualcun altro. In questo caso, non si vuole visualizzare affatto il messaggio di errore, dunque esistono alcuni metodi di gestione degli errori che consentono di eliminare il messaggio di errore durante l'attesa di input.

Calcolare il valore 0 o nullo del denominatore

Il modo più semplice per eliminare il #DIV/0! consiste nell'usare la funzione SE per valutare l'esistenza del denominatore. Se è uno 0 o nessun valore, come risultato della formula viene visualizzato uno 0 o nessun valore anziché il #DIV/0! oppure calcola la formula.

Se ad esempio la formula che restituisce l'errore è =A2/A3, usare =SE(A3;A2/A3;0) per restituire 0 oppure =SE(A3;A2/A3;"") per restituire una stringa vuota. È anche possibile visualizzare un messaggio personalizzato simile al seguente: =SE(A3;A2/A3,, "Input obbligatorio"). Con la funzione QUOZIENTE dal primo esempio si usa =SE(A3;QUOZIENTE(A2;A3);0). Ciò indica a Excel SE(A3 esiste, restituire il risultato della formula, in caso contrario ignorarlo).

Esempi di risoluzione di #DIV/0! #VALORE.

Usare SE.ERRORE per eliminare il #DIV/0! #BUSY!

È anche possibile 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, restituisce 0, altrimenti 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 SE(VAL.ERRORE()) rimuovono la visualizzazione di tutti gli errori, non solo l'errore #DIV/0!. È necessario assicurarsi che la formula funzioni correttamente prima di applicare la gestione degli errori, in caso contrario si potrebbe non 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.

Servono altre informazioni?

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

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)

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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×