Capire i tipi di errore
Riconosca il significato degli errori DIV0, NA, VALUE e REF
Capire i tipi di errore è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Excel Formulas Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Excel Formulas Academy include 4 lezioni in totale.
Perché compaiono gli errori
I fogli di calcolo mostrano valori di errore quando una formula non riesce a completare il proprio lavoro. Invece di fare supposizioni, la cella visualizza un breve codice come #DIV/0! o #N/A per indicare esattamente cosa non ha funzionato.
Gli errori non sono bug del programma. Sono segnali chiari che alla formula è stato chiesto di fare qualcosa di impossibile, ad esempio dividere per zero o cercare un valore che non esiste.
Imparare a leggere questi codici è il primo passo per correggerli. In questa lezione conoscerà i tipi di errore più comuni e ciò che ciascuno di essi indica.
L'errore #DIV/0!
L'errore #DIV/0! indica che una formula ha tentato di dividere un numero per zero o per una cella vuota. La divisione per zero non ha una risposta matematica, quindi il foglio di calcolo si rifiuta di inventarne una.
Questo accade spesso nelle medie o nei rapporti in cui il denominatore non è ancora stato compilato. Ad esempio, quando si calcola il costo per unità mentre il numero di unità è ancora vuoto.
Di solito è sufficiente verificare che il divisore non sia zero prima di eseguire la divisione, come imparerà più avanti con IFERROR.
=100/0Vedere #DIV/0! in azione
Immagini che la cella B2 contenga le vendite totali e la cella C2 il numero di ordini. Per trovare il valore medio di un ordine, divida il primo valore per il secondo.
Se C2 è vuota o contiene zero, il risultato è #DIV/0!, perché non è possibile distribuire le vendite su zero ordini.
Non appena C2 contiene un numero valido, l'errore scompare e viene visualizzata la media. L'errore attendeva semplicemente un input valido.
=B2/C2L'errore #N/A
L'errore #N/A significa non disponibile. Compare quando una funzione di ricerca come VLOOKUP o XLOOKUP non riesce a trovare il valore che le è stato chiesto di cercare.
È l'errore più comune nelle cartelle di lavoro reali, perché le ricerche dipendono da una corrispondenza perfetta tra ciò che si digita e ciò che è memorizzato nella tabella.
Uno spazio finale, una grafia diversa o una riga mancante producono tutti #N/A. L'errore significa che la ricerca è terminata, ma non ha trovato nulla.
=VLOOKUP("Banana",A2:B10,2,FALSE)Perché #N/A è utile
Anche se #N/A può sembrare preoccupante, in realtà è utile. Indica la differenza tra uno zero reale e una corrispondenza mancante.
Se una ricerca restituisse invece una cella vuota o zero, potrebbe pensare che i dati esistano ma siano vuoti. #N/A chiarisce che l'elemento non è stato trovato affatto.
Più avanti imparerà a usare IFNA, uno strumento progettato per gestire esattamente questo errore lasciando visibili gli altri problemi.
L'errore #VALUE!
L'errore #VALUE! indica che una formula ha ricevuto un tipo di dati errato. Di solito si verifica quando si tenta di eseguire operazioni matematiche sul testo.
Ad esempio, sommare un numero a una parola o sottrarre una data memorizzata come testo può causare #VALUE!. Il foglio di calcolo si aspettava un numero, ma ha ricevuto qualcosa con cui non può eseguire calcoli.
Spazi nascosti o testo che sembra un numero ma è memorizzato come testo sono cause comuni di questo errore.
=10 + "apple"Individuare le cause di #VALUE!
Supponiamo che A2 contenga il testo "5kg" e che si provi a usare =A2*2. Poiché "5kg" è testo e non un numero valido, la formula restituisce #VALUE!.
Lo stesso accade quando una colonna che ci si aspetta contenga valori numerici contiene invece, senza che sia evidente, testo importato da un altro sistema.
La soluzione consiste nel pulire prima i dati, spesso con funzioni come VALUE, TRIM o SUBSTITUTE, in modo che la cella contenga un vero numero prima di eseguire il calcolo.
=A2*2L'errore #REF!
L'errore #REF! indica che una formula fa riferimento a un riferimento di cella che non esiste più. REF è l'abbreviazione di reference, cioè riferimento.
In genere compare dopo aver eliminato una riga o una colonna da cui dipendeva una formula. La formula perde la cella di destinazione e non riesce a recuperare l'indirizzo.
A differenza di #N/A, che indica che non è stato trovato un valore, #REF! indica che la posizione stessa non esiste più. Per risolvere il problema, è necessario reindirizzare la formula a una cella valida.
=SUM(A2:#REF!)Come si verifica #REF!
Consideri la formula =C2+D2. Se si elimina la colonna D, la formula non ha più nulla da sommare e diventa =C2+#REF!.
Per questo motivo, eliminare colonne in una cartella di lavoro complessa può interrompere molte formule contemporaneamente. Ogni riferimento danneggiato mostra lo stesso codice #REF!.
Per evitarlo, è preferibile nascondere le colonne invece di eliminarle oppure verificare quali formule dipendono da una colonna prima di rimuoverla.
Altri errori da conoscere
Alcuni altri errori completano questa famiglia:
#NAME?indica che il foglio di calcolo non riconosce il nome di una funzione o di un intervallo denominato, spesso a causa di un errore di battitura come=SUMM(A1:A5).#NUM!indica che un numero non è valido o è troppo grande, come nel caso della radice quadrata di un numero negativo.#NULL!indica che è stato usato uno spazio tra intervalli che non si intersecano.
Ogni codice indica una causa specifica, quindi leggerlo con attenzione fa risparmiare tempo.
=SUMM(A1:A5)Interpretare gli errori come un professionista
L'abilità fondamentale consiste nel considerare ogni errore come un messaggio diagnostico, non come un fallimento. Si chieda che cosa le sta comunicando il codice:
#DIV/0!divisione per zero#N/Ala ricerca non ha trovato nulla#VALUE!tipo di dati errato#REF!riferimento eliminato
Una volta individuata la causa, scegliere la soluzione corretta diventa semplice. Nel resto del corso imparerà a usare queste soluzioni.
Verifica rapida
Verifichi ciò che ha imparato sui tipi di errore.
Riepilogo: tipi di errore
Ora riconosce i principali errori dei fogli di calcolo e il loro significato:
#DIV/0!divisione per zero o per una cella vuota#N/Auna ricerca non ha trovato il valore#VALUE!una formula ha ricevuto un tipo di dati errato#REF!una cella o una colonna referenziata è stata eliminata#NAME?il nome di una funzione o di un intervallo contiene un errore di ortografia
La lettura del codice permette di individuare la causa. Ora imparerà a usare IFERROR per sostituire questi errori con risultati chiari e comprensibili.
Domande Frequenti
La lezione «Capire i tipi di errore» è gratuita?
Sì — il testo completo di «Capire i tipi di errore» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Excel Formulas Academy, passa a CoddyKit PRO. Il corso Excel Formulas Academy include 4 lezioni in totale.
Cosa imparerò in «Capire i tipi di errore»?
Riconosca il significato degli errori DIV0, NA, VALUE e REF Eserciti Excel Formulas Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Excel Formulas Academy?
Non è richiesta alcuna esperienza precedente. Excel Formulas Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.
Quanto tempo richiede la lezione «Capire i tipi di errore»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Excel Formulas Academy?
Sì. Ogni lezione Excel Formulas Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Capire i tipi di errore
- Gestire gli errori con IFERROR
- Gestire le ricerche mancanti con IFNA
- Rilevare i problemi con ISERROR