"Gli errori sono opportunità di miglioramento". In qualsiasi attività o sistema, si verificano errori. Excel non fa eccezione. Mentre provi a fare qualcosa con una formula, incontrerai vari tipi di errori di Excel. Questi errori possono rendere la tua formula/cruscotto/report uno spreco assoluto. E se non sai perché si è verificato un tipo specifico di errore, potresti dover impiegare ore per risolverli.
Mentre lavoravo su Excel, ho riscontrato molti errori di Excel. Con qualche lotta e ricerche su Google, ho aggirato quegli errori. In questo articolo, spiegherò alcuni errori di Excel comuni e fastidiosi che si verificano in Excel. Discuteremo perché si verificano questi errori e come risolverli.
Cosa sono gli errori delle formule di Excel?
Durante l'applicazione di una formula che risulta in un errore definito in Excel (#NA, #VALORE, #NOME ecc.) vengono chiamati errori di formula Excel. Questi errori vengono rilevati da excel e stampati sui fogli. Le ragioni di questi errori possono essere valori non disponibili, tipo errato di argomenti, divisione per 0 ecc. Sono facili da individuare e correggere.
Gli errori logici non vengono rilevati da Excel e sono più difficili da correggere. L'incoerenza nei dati, l'immissione di dati errata, gli errori umani ecc. sono le ragioni comuni dietro questi errori. Possono anche essere riparati, ma richiedono tempo e fatica. È meglio preparare perfettamente i dati prima di eseguire operazioni su di essi.
Rilevamento degli errori delle formule di Excel:
Esistono alcune funzioni dedicate in Excel per rilevare e gestire tipi specifici di errori (come la funzione ISNA). Ma la funzione VAL.ERRORE e la funzione SE.ERRORE sono due funzioni che possono rilevare qualsiasi tipo di errore di Excel (tranne quello logico).
Errore #NA di Excel
L'errore #NA si verifica in Excel quando non viene trovato un valore. Significa semplicemente NON DISPONIBILE. L'errore #NA si verifica spesso con la funzione CERCA.VERT di Excel.
Nell'immagine sopra, otteniamo l'errore #NA quando cerchiamo "Divya" nella colonna A. Questo perché "Divya non è nella lista.
Risoluzione dell'errore #NA:
Se sei sicuro che il valore di ricerca deve esistere nell'elenco di ricerca, la prima cosa da fare è controllare il valore di ricerca. Controlla se la ricerca è value è stata digitata correttamente. In caso contrario, correggilo.
In secondo luogo, puoi eseguire una corrispondenza parziale con CERCA.VERT o con qualsiasi funzione di ricerca. Se sei sicuro che una parte del testo deve corrispondere, usa questo.
Se non si è sicuri che il valore esista o meno, può essere utilizzato per verificare se un valore esiste o meno nell'elenco. Nell'immagine sopra, possiamo dire che Divya non è nell'elenco.
Se si desidera rilevare l'errore #NA e stampare o eseguire qualcos'altro invece di stampare l'errore #NA, è possibile utilizzare la funzione ISNA di Excel. La funzione ISNA restituisce VERO se una funzione restituisce l'errore #NA. Usando questo, possiamo evitare l'errore #NA. ISNA funziona in modo sorprendente con la funzione CERCA.VERT. Controllalo qui.
Errore #VALORE di Excel
Il #VALUE si verifica quando l'argomento fornito non è di tipo supportato. Ad esempio, se provi ad aggiungere due testi utilizzando l'operatore aritmetico più (+), otterrai un errore #VALUE. La stessa cosa accadrà se si tenta di ottenere l'anno di un formato di data non valido utilizzando la funzione ANNO.
Come correggere l'errore #VALUE?
Innanzitutto, conferma il tipo di dati a cui ti riferisci. Se la tua funzione richiede un numero, assicurati di fare riferimento a un numero. Se un numero è formattato come testo, usa la funzione VALORE per convertirli in numeri. Se una funzione richiede testo (come la funzione DATEVALUE) e ti riferisci a un numero o a un tipo di data, convertili in testo.
Se ti aspetti che possa esserci un errore #VALUE e vuoi catturarli, puoi usare ISERR, ISERROR o IFERROR per catturare e fare qualcos'altro.
Errore #REF di Excel
Il 'ref' in #REF sta per riferimento. Questo errore si verifica quando una formula fa riferimento a una posizione che non esiste. Ciò accade quando eliminiamo le celle dagli intervalli a cui fa riferimento anche una formula.
Nella gif sottostante, la formula della somma si riferisce ad A2 e B2. Quando elimino A2, la formula si trasforma in errore #REF.
Risolvi l'errore #REF di Excel:
La cosa migliore è fare attenzione prima di eliminare le celle in un dato. Assicurati che nessuna formula faccia riferimento a quella cella.
Se hai già un errore #REF, traccia quindi eliminalo dalla formula.
Ad esempio, una volta ricevuto un errore #REF, la tua formula sarà simile a questa.
=LA2+#RIF! |
Puoi semplicemente rimuovere il #REF! Dalla formula per ottenere una formula senza errori. Se vuoi farlo in blocco, usa la funzione Trova e sostituisci. Premi CTRL+H per aprire Trova e sostituisci. Nella casella di ricerca, scrivi #RIF. Lascia vuota la casella di sostituzione. Premi il pulsante Sostituisci tutto.
Se vuoi riaggiustare il riferimento a una nuova cella, fallo manualmente e sostituisci il #REF! Con quel riferimento valido.
Errore #NAME di Excel
Il #NAME si verifica in Excel quando non è in grado di identificare un testo in una formula. Ad esempio, se scrivi male il nome di una funzione, excel mostrerà l'errore #NAME. Se una formula fa riferimento a un nome che non esiste sul foglio, mostrerà l'errore #NAME.
Nell'immagine sopra, la cella B2 ha la formula = POTENZE (A2,2). POWERS non è una funzione valida in Excel, quindi restituisce un errore #NAME.
Nella cella B3 abbiamo =SUM(numeri). La SOMMA è una funzione valida di excel ma l'intervallo denominato "numeri" non esiste sul foglio. Quindi excel restituisce #NOME? Errore.
Come evitare l'errore #NAME in Excel?
Per evitare l'errore #NAME in Excel, digita sempre correttamente i nomi delle funzioni. Puoi utilizzare il suggerimento di Excel per essere sicuro di utilizzare una funzione valida. Ogni volta che digitiamo i caratteri dopo il segno di uguale, Excel mostra le funzioni e gli intervalli denominati sul foglio, a partire da quel carattere/i. Scorri verso il basso fino al nome della funzione o al nome dell'intervallo nell'elenco dei suggerimenti, premi tab per utilizzare quella funzione.
Excel #DIV/0! Errore
Come suggerisce il nome, questo errore si verifica quando una formula risulta in una divisione per zero. Questo errore può verificarsi anche quando si elimina un valore da una cella da cui dipende una formula di divisione.
=SE(B2=0,A2,A2/B2) |
Avremo errore DIV/0 solo se divisore è 0 o vuoto. Quindi controlliamo il divisore (B2), se è zero allora stampiamo A2 altrimenti dividiamo A2 con B2. Funzionerà anche per le celle vuote.
Errore #NUM di Excel
Questo errore si verifica quando non è possibile visualizzare un numero sullo schermo. Il motivo può essere che il numero è troppo piccolo o troppo grande per essere visualizzato. Un altro motivo potrebbe essere che non è possibile eseguire un calcolo con un dato numero.
Nell'immagine sopra, nella cella C2, stiamo cercando di ottenere il valore di -16309. Il valore è così piccolo che non può essere visualizzato.
Nella cella C3 stiamo cercando di ottenere la radice quadrata del valore -16. Poiché non esiste un valore come la radice quadrata di un valore negativo (tranne i numeri immaginari), quindi excel mostra un #NUM! Errore.
Come risolvere #NUM! Errore?
Per risolvere l'errore #NUM la prima cosa che puoi fare è quella di controllare anche ogni valore a cui ti riferisci. Controlla se sono i numeri validi con cui la tua formula può funzionare.
Utilizzare le funzioni contatore per risolvere il formato del numero. Ad esempio, nell'esempio precedente, se si desidera ottenere la radice quadrata di -16 ma non si desidera modificare il valore nella cella, è possibile utilizzare la funzione ABS.
=QUADRATO(ABS(A3)) |
Questo restituirà 4. Se vuoi ottenere il valore negativo, usa il segno negativo prima della funzione. Quindi, ovviamente, puoi utilizzare la funzione di gestione degli errori.
Sulla risoluzione dell'errore #NUM abbiamo un articolo dedicato. Puoi verificarlo qui.
Errore #NULL in Excel
Questo è un tipo raro di errore. #NULL errore causato da un riferimento di cella errato. Ad esempio se vuoi dare un riferimento a un intervallo A2: A5 nella funzione SOMMA, ma per errore digiti A2 A5. Questo genererà l'errore #NULL. Come puoi vedere nell'immagine qui sotto, la formula restituisce l'errore #NULL.
Se sostituisci lo spazio con la colonna (:), l'errore #NULL scomparirà e otterrai la somma di A2:A5. Se sostituisci lo spazio con la virgola (,) , otterrai la somma di A2 e A5.
Come risolvere l'errore #NULL?
Come sappiamo, l'errore #NULL è causato da un errore di battitura. Per evitarlo, prova a selezionare gli intervalli usando il cursore invece di digitarlo manualmente.
Ci saranno momenti in cui dovrai digitare l'indirizzo dell'intervallo dalla tastiera. Fare sempre attenzione alla colonna dei simboli di collegamento (:) o virgola (,) da evitare.
Se hai un errore #NULL esistente, controlla i riferimenti. Molto probabilmente hai perso la colonna (:) o la virgola (,) tra due riferimenti di cella. Sostituiscili con il simbolo appropriato e sei a posto.
###### Errore in Excel
A volte pensiamo che questo errore sia causato da uno spazio insufficiente per mostrare un valore, ma non è così. In questo caso puoi semplicemente estendere la larghezza della cella per visualizzare il valore nella cella. Non lo chiamerò errore.
In effetti, questo errore si è verificato quando proviamo a mostrare un valore temporale negativo (non esiste un tempo negativo). Ad esempio, se proviamo a sottrarre 1 da 12:21:00 PM restituirà ######. In Excel la prima data è 1/1/1900 00:00. Se provi a sottrarre il tempo che precede, Excel ti mostrerà l'errore ######. Più espandi la larghezza più # otterrai. L'ho elaborato in questo articolo.
Come evitare l'errore ###### di Excel?
Prima di fare calcoli aritmetici in Excel con il valore del tempo, tieni a mente queste cose.
- Il valore orario minimo è 1/1/1900 00:00. Non puoi avere una data valida prima di questa in Excel
- 1 è uguale a 24 ore (1 giorno) in excel. Sottraendo ore, minuti e secondi, convertirli in valori equivalenti. Ad esempio, per sottrarre 1 ora dalle 12:21, è necessario sottrarre 1/24 da essa.
Rintracciare gli errori in Excel
Ora sappiamo quali sono le formule Excel comuni e perché si verificano. Abbiamo anche discusso quale possibile soluzione può essere per ogni tipo di errori excel.
A volte nei rapporti Excel riceviamo errori e non siamo in grado di sapere da dove si verifica effettivamente l'errore. Diventa difficile risolvere questo tipo di errori. Per rintracciare questi errori, Excel fornisce funzionalità di tracciamento degli errori nella scheda formula.
Ho discusso in dettaglio della traccia degli errori in Excel.
Risoluzione di errori logici in formula
Gli errori logici sono difficili da trovare e risolvere. Nessun messaggio mostrato da Excel quando si verifica un errore logico nella funzione. Tutto sembra a posto. Ma solo tu sai che c'è qualcosa che non va. Ad esempio, mentre ottieni la percentuale di una parte del tutto, devi dividere parte per totale (=(parte/totale)*100). Dovrebbe essere sempre uguale o inferiore al 100%. Quando ottieni più del 100%, sai che qualcosa non va.
Questo è stato un semplice errore logico. Ma a volte i tuoi dati provengono da diverse fonti, in tal caso diventa difficile risolvere i problemi logici. Un modo è valutare la tua formula.
Nella scheda formula, è disponibile l'opzione Valuta formula. Seleziona la tua formula e fai clic su di essa. Ti verrà mostrato ogni passaggio del tuo calcolo che porta al risultato finale. Qui puoi controllare dove si è verificato il problema o dove il calcolo è andato storto.
Puoi anche tracciare dipendenti e precedenti per vedere da quali riferimenti dipende la tua formula e quali formule dipendono da una particolare cella.
Quindi sì ragazzi, questi erano alcuni tipi di errore comuni che ogni utente di Excel deve affrontare. Abbiamo imparato perché si verifica ogni tipo di errore e come possiamo evitarlo. Abbiamo appreso anche della funzione Excel dedicata alla gestione degli errori. In questo articolo, abbiamo collegamenti a pagine correlate che trattano il problema in dettaglio. Puoi controllarli. Se hai qualche tipo specifico di errore che ti dà fastidio, menzionalo nella sezione commenti qui sotto. Otterrai la soluzione in modo ordinato.
Come correggere un #NUM! Errore
Crea barre di errore personalizzate in Excel 2016
#VALUE Errore e come risolverlo in Excel
Come tracciare e correggere gli errori delle formule in Excel
Articoli popolari:
La funzione CERCA.VERT in Excel
CONTA.SE in Excel 2016
Come utilizzare la funzione SOMMA.SE in Excel