#VALORE! (in inglese #VALUE!; la tabella mostra i nomi inglesi degli errori) significa che una formula ha ricevuto un tipo di valore sbagliato, quasi sempre testo dove serve un numero. =B2+C2+D2 restituisce #VALORE! quando una delle celle contiene n/a, mentre =SOMMA(B2:D2) salta il testo e somma i numeri. La tabella mostra le formule in inglese, con SUM al posto di SOMMA, ma puoi scriverle anche in italiano, con il punto e virgola.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total with + | Total with SUM |
| 2 | Ana | 120 | 95 | 110 | 325 | 325 |
| 3 | Ben | 80 | n/a | 105 | #VALUE! | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 | 395 |
| 5 | Dee | 90 | 100 | 85 | 275 | 275 |
#VALUE! Un argomento ha il tipo sbagliato, per esempio testo al posto di un numero.In Excel in italiano: =B3+C3+D3E3 mostra #VALUE! perché C3 contiene il testo n/a. F3 mostra 185: SOMMA somma 80 e 105 e ignora il testo. Scrivi un numero in C3 e i due totali coincidono. Fai clic su E3 per vedere la spiegazione sotto la griglia.
Gli operatori +, -, *, / e ^ provano a trasformare ogni operando in un numero. Ci riescono con un testo che sembra un numero ("5") o con una data che Excel sa leggere, e falliscono con tutto il resto. Funzioni come SOMMA, MEDIA, MIN, MAX e PRODOTTO invece saltano il testo in un intervallo.
Una cella che sembra vuota contiene uno spazio
Il #VALORE! più difficile da vedere: la cella sembra vuota, ma qualcuno ci ha scritto uno spazio, oppure è arrivata con uno spazio da un altro sistema. Una cella davvero vuota vale 0 nei calcoli. Uno spazio è testo.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Item | Price | Discount | Net price | Characters in C |
| 2 | Desk | 240 | 20 | 220 | 2 |
| 3 | Chair | 85 | #VALUE! | 1 | |
| 4 | Lamp | 40 | 40 | 0 |
#VALUE! Un argomento ha il tipo sbagliato, per esempio testo al posto di un numero.In Excel in italiano: =B3-C3C3 e C4 sembrano entrambe vuote, ma D3 mostra #VALUE! e D4 mostra 40. La colonna con LUNGHEZZA lo rivela: C3 ha un carattere, uno spazio. Fai clic su C3, eliminalo e D3 mostra 85.
Per ripulire un'intera colonna in Excel, selezionala, premi Ctrl+H (Control+H anche su Mac), scrivi uno spazio in Trova, lascia vuoto Sostituisci con e fai clic su Sostituisci tutto. Così si eliminano anche gli spazi dentro il testo, quindi fallo solo su colonne di numeri. Per il testo, usa ANNULLA.SPAZI.
#VALORE! con le date memorizzate come testo
Excel legge una data scritta come testo quando corrisponde al tuo formato data regionale, quindi "2026-03-15"+30 funziona ovunque. Una data come 15.03.2026 non è una data per un Excel impostato sull'inglese americano, come quello della tabella: è testo, e aggiungerle dei giorni dà #VALORE!.
| A | B | C | |
|---|---|---|---|
| 1 | Delivered | Due (+30 days) | Fixed |
| 2 | 2026-03-15 | 2026-04-14 | |
| 3 | 15.03.2026 | #VALUE! | 2026-04-14 |
#VALUE! Un argomento ha il tipo sbagliato, per esempio testo al posto di un numero.In Excel in italiano: =A3+30B2 mostra 2026-04-14: il testo ISO è stato letto come data. B3 mostra #VALUE!. C3 estrae anno, mese e giorno dal testo con DESTRA, STRINGA.ESTRAI e SINISTRA, costruisce una data vera con DATA e aggiunge 30 giorni: di nuovo 2026-04-14.
Per un'intera colonna, Dati > Testo in colonne è più rapido: fai clic su Avanti due volte, scegli Data e GMA al passaggio 3, e fai clic su Fine. Le date come testo arrivano di solito dai file CSV e dal copia e incolla dalle pagine web. Altro sulla costruzione delle date nella pagina sulla funzione DATA.
Una funzione riceve un argomento che non può usare
#VALORE! compare anche quando una funzione riceve un argomento del tipo giusto ma con un valore impossibile, oppure un valore del tipo sbagliato.
| A | B | C | |
|---|---|---|---|
| 1 | Code | Result | What is wrong |
| 2 | AB-1042 | #VALUE! | negative length |
| 3 | AB-1042 | #VALUE! | start position 0 |
| 4 | AB-1042 | #VALUE! | column number 0 |
| 5 | 5 | #VALUE! | text typed as an argument |
#VALUE! Un argomento ha il tipo sbagliato, per esempio testo al posto di un numero.In Excel in italiano: =SINISTRA(A2;-1)Ogni formula viola una regola: SINISTRA non accetta un numero negativo di caratteri, STRINGA.ESTRAI inizia a contare da 1, il numero di colonna di CERCA.VERT parte da 1, e MEDIA salta il testo in un intervallo ma non il testo scritto direttamente nella formula. Cambia -1 in 2 in B2 e restituisce AB.
Altre due cause, legate entrambe alla versione di Excel o ad altri file:
- Una formula matriciale in un Excel vecchio. In Excel 2019 e precedenti, una formula che lavora su interi intervalli, come
=SOMMA(SE(A2:A10="North";B2:B10)), va confermata con Ctrl+Maiusc+Invio (Cmd+Maiusc+Invio su Mac). Con un semplice Invio può restituire#VALORE!. Excel 2021 e Microsoft 365 non ne hanno bisogno. - SOMMA.SE o CONTA.SE che puntano a una cartella di lavoro chiusa. Queste funzioni leggono le altre cartelle di lavoro solo mentre sono aperte. Apri il file di origine, oppure passa a MATR.SOMMA.PRODOTTO, che funziona sui file chiusi.
Trovare la cella che causa #VALORE!
Una formula lunga con più celle può fallire su una qualsiasi di esse. In Excel:
- Seleziona la cella della formula e scegli Formule > Valuta formula. Fai clic più volte su Valuta: Excel calcola la formula un passo alla volta e mostra dove compare per la prima volta
#VALORE!. - Oppure scegli Formule > Controllo errori > Individua errore. Le frecce puntano alle celle coinvolte.
- Verifica le celle sospette con
=VAL.TESTO(C3)o=LUNGHEZZA(C3). Un numero allineato a sinistra nella sua cella di solito è testo; vedi da testo a numero per come convertirlo.
Correggere la formula invece di nascondere l'errore
=SE.ERRORE(B2+C2+D2;0) trasforma #VALORE! in 0, ma per Ben quello 0 è sbagliato: ha venduto 185 nei mesi che hanno dati. Scrivi invece un totale che salta il testo.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total |
| 2 | Ana | 120 | 95 | 110 | |
| 3 | Ben | 80 | n/a | 105 | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 |
Tocca a te: L'n/a in C3 rompe le somme fatte con +. Scrivi in E2 una formula che sommi i tre mesi di Ana e funzioni anche se uno di essi contiene testo.
La verifica prova la tua formula anche su copie della tabella in cui n/a si trova nella riga di Ana, quindi una formula con + lì fallisce. Quando una cella di testo deve valere zero in un calcolo che non è una somma, racchiudila: =NUM(C3) restituisce 0 per il testo e il numero per un numero, e =SE.ERRORE(C3*1;0) trasforma anche un testo che sembra un numero, come '5, in 5.
Domande frequenti
Cosa significa #VALORE! in Excel?
Una formula ha ricevuto un valore del tipo sbagliato: di solito testo dove va un numero, come in =B2+C2 quando C2 contiene n/a o uno spazio. Compare anche quando una funzione riceve un argomento che non può usare, come =SINISTRA(A2;-1).
Perché sommare celle con + dà #VALORE! ma SOMMA funziona?
L'operatore + prova a trasformare ogni operando in un numero e fallisce sul testo, quindi =B2+C2+D2 restituisce #VALORE! quando una cella contiene testo. =SOMMA(B2:D2) salta il testo in un intervallo e somma i numeri presenti.
Come correggo #VALORE! con le date in Excel?
La data è un testo che Excel non sa leggere come data con le tue impostazioni internazionali, per esempio 15.03.2026 in un Excel impostato sulle date americane. Ricostruiscila con =DATA(DESTRA(A2;4);STRINGA.ESTRAI(A2;4;2);SINISTRA(A2;2)), oppure converti la colonna con Dati > Testo in colonne scegliendo il formato data GMA al passaggio 3.
Come trovo la cella che causa #VALORE!?
Seleziona la formula e usa Formule > Valuta formula per percorrerla passo per passo, oppure scegli Formule > Controllo errori > Individua errore per disegnare frecce verso le celle coinvolte. Una cella che sembra vuota ma con =LUNGHEZZA(C2) restituisce 1 contiene uno spazio.
Come nascondo #VALORE! in Excel?
=SE.ERRORE(B2+C2;0) mostra 0 al posto di qualsiasi errore. È meglio correggere la causa o usare una formula che salta il testo, come =SOMMA(B2:C2), perché SE.ERRORE nasconde anche errori che vorresti vedere.