LogoExcel SOS
  • Assistente
  • Blog
  • Modelli
  • Prezzi
I Numeri Non Si Sommano? Come VALORE e CONTA.NUMERI Salvano i Dati Importati
2026/04/05
Premium

I Numeri Non Si Sommano? Come VALORE e CONTA.NUMERI Salvano i Dati Importati

Scopri perche i numeri importati da CSV o PDF non si sommano e come correggerli con VALORE e CONTA.NUMERI.

Hai importato un listino prezzi da un CSV, un export dal gestionale o un estratto conto dalla banca. I numeri ci sono, li vedi nelle celle. Ma quando scrivi =SOMMA(B2:B20) il risultato e zero. Oppure ti esce un numero assurdo perche somma solo 3 valori su 20.

Benvenuto nel club dei "numeri che non sono numeri". E il problema piu frustrante di Excel perche tutto sembra a posto, ma non lo e. I numeri sono in realta testo — e Excel non te lo dice chiaramente.

Due formule risolvono il problema: CONTA.NUMERI ti dice quanti valori sono davvero numeri (la diagnosi), e VALORE converte il testo in numeri reali (la cura).

Vuoi il foglio gia pronto? Scarica il Modello Pulizia Dati Excel con le formule diagnostiche e di correzione.

Anteprima del modello di pulizia dati

Come capire se i tuoi numeri sono testo

Apri il tuo foglio importato. Guarda la colonna con gli importi. Se i numeri sono allineati a sinistra, quasi sempre sono testo. I numeri veri si allineano a destra per default.

Ma il test definitivo e CONTA.NUMERI:

=CONTA.NUMERI(B2:B20)

Questa formula conta solo le celle che contengono numeri reali. Se hai 20 righe di "importi" ma CONTA.NUMERI restituisce 3, significa che 17 celle contengono testo che sembra un numero.

Esempio concreto. Laura esporta il listino dal gestionale:

ProdottoPrezzo
Sedia Ergonomica189,90
Scrivania Regolabile459,00
Monitor 27"329,50
Lampada LED79,90
Tastiera Wireless49,90

=SOMMA(B2:B6) restituisce 0. =CONTA.NUMERI(B2:B6) restituisce 0. Tutti i prezzi sono testo.

Perche succede? Il gestionale ha esportato i numeri con la virgola decimale ma come stringhe, oppure ha aggiunto spazi invisibili, oppure il CSV usa un formato che Excel non riconosce come numerico.

Diagramma diagnostico CONTA.NUMERI

VALORE: la cura per i numeri-fantasma

La formula e semplicissima:

=VALORE(testo)

Prende una stringa di testo che contiene un numero e la converte in un numero reale. Aggiungi una colonna "Prezzo Pulito" accanto ai dati importati:

=VALORE(B2)
ProdottoPrezzo (import)Prezzo Pulito
Sedia Ergonomica189,90189,90
Scrivania Regolabile459,00459,00
Monitor 27"329,50329,50
Lampada LED79,9079,90
Tastiera Wireless49,9049,90

Ora =SOMMA(C2:C6) restituisce 1.108,20 EUR. Funziona.

E per verificare che la pulizia sia andata a buon fine:

=CONTA.NUMERI(C2:C6)

Risultato: 5. Tutti e 5 i valori sono numeri reali. Prima erano 0, ora sono 5. Diagnosi e cura in due mosse.

Il workflow completo: diagnostica, pulisci, verifica

Ecco il procedimento che uso sempre quando ricevo dati importati:

Passo 1: Conta i numeri reali

=CONTA.NUMERI(B2:B100)

Se il risultato e molto inferiore al numero di righe compilate, hai il problema.

Passo 2: Conta le celle non vuote (per confronto)

=CONTA.VALORI(B2:B100)

Se CONTA.VALORI da 50 ma CONTA.NUMERI da 3, hai 47 celle con numeri-fantasma.

Passo 3: Pulisci con VALORE In una colonna di appoggio:

=VALORE(B2)

Trascina verso il basso.

Passo 4: Verifica

=CONTA.NUMERI(C2:C100)

Deve corrispondere a CONTA.VALORI della colonna originale.

Passo 5: Copia e incolla come valori Seleziona la colonna pulita → Copia → Incolla Speciale → Solo Valori. Ora puoi eliminare la colonna originale.

Confronto prima e dopo la pulizia dati

Quando VALORE non basta (e cosa fare)

VALORE funziona quando il testo contiene solo il numero. Ma spesso i dati importati hanno sorprese:

Problema 1: Spazi invisibili

Il gestionale aggiunge spazi prima o dopo il numero. " 189,90" non e uguale a "189,90".

Soluzione: ANNULLA.SPAZI prima di VALORE:

=VALORE(ANNULLA.SPAZI(B2))

Problema 2: Simbolo di valuta nel testo

La cella contiene "EUR 189,90" o "189,90 EUR". VALORE restituisce #VALORE!.

Soluzione: SOSTITUISCI per rimuovere il simbolo:

=VALORE(SOSTITUISCI(ANNULLA.SPAZI(B2); "EUR "; ""))

Problema 3: Separatore delle migliaia sbagliato

Il CSV usa il punto come separatore delle migliaia: "1.189,90". Se le impostazioni regionali di Excel lo interpretano diversamente, serve una sostituzione:

=VALORE(SOSTITUISCI(B2; "."; ""))

Consiglio pratico: combina tutto in una formula "pulisci tutto":

=SE.ERRORE(VALORE(SOSTITUISCI(SOSTITUISCI(ANNULLA.SPAZI(B2); "EUR "; ""); "."; "")); "")

Questa formula prima toglie gli spazi, poi rimuove "EUR ", poi toglie i punti delle migliaia, e infine converte in numero. Se qualcosa va storto, restituisce una cella vuota invece di un errore.

Fumetto educativo sulla pulizia dati

Gli indizi che i tuoi numeri sono testo

Oltre all'allineamento a sinistra, ci sono altri segnali:

  1. Il triangolino verde — Excel mostra un piccolo triangolo verde nell'angolo della cella. Se ci clicchi, appare "Numero memorizzato come testo"
  2. SOMMA restituisce 0 — la somma di "numeri" da zero
  3. I filtri ordinano male — "9" viene dopo "80" perche Excel ordina come testo (alfabetico)
  4. CERCA.VERT non trova il valore — cerchi il numero 100 ma la tabella contiene il testo "100", e CERCA.VERT non li considera uguali

Pulizia massiva senza colonne di appoggio

Se non vuoi aggiungere colonne temporanee, puoi pulire i dati sul posto:

Metodo 1: Moltiplica per 1

  1. Scrivi 1 in una cella vuota
  2. Copiala (Ctrl+C)
  3. Seleziona tutte le celle con numeri-testo
  4. Incolla Speciale → Moltiplica
  5. Cancella la cella con l'1

Questo forza la conversione da testo a numero perche Excel deve fare un calcolo.

Metodo 2: Testo in colonne (il trucco piu veloce)

  1. Seleziona la colonna con i numeri-testo
  2. Vai su Dati → Testo in Colonne
  3. Clicca Avanti → Avanti → Fine (senza cambiare nulla)

Excel rielabora i dati e riconosce automaticamente i numeri. Funziona nel 90% dei casi.

Metodo 3: Formula matriciale per pulizia + somma diretta

Se vuoi sommare direttamente senza pulire:

=SOMMA(VALORE(B2:B20))

In Excel 365, premi Invio. Nelle versioni precedenti: Ctrl+Maiusc+Invio.

Questo converte tutti i valori al volo e li somma, senza bisogno di una colonna di appoggio.

CONTA.NUMERI come guardia permanente

Aggiungi una cella di controllo in cima al tuo foglio:

=SE(CONTA.NUMERI(B2:B100) = CONTA.VALORI(B2:B100);
  "Tutti i dati sono numerici";
  "ATTENZIONE: " & CONTA.VALORI(B2:B100) - CONTA.NUMERI(B2:B100) & " celle contengono testo")

Questa formula ti avvisa immediatamente se qualcuno importa nuovi dati che non sono numerici. Funziona come un semaforo: se e tutto ok, vedi il messaggio verde. Se c'e un problema, ti dice esattamente quante celle sono da correggere.

Validazione dati per prevenire il problema

Per evitare che il problema si ripresenti, imposta una validazione:

  1. Seleziona la colonna degli importi
  2. Dati → Convalida dati
  3. Consenti: Numero decimale
  4. Messaggio di errore: "Inserisci un numero, non del testo"

Questo blocca l'inserimento di testo nella colonna. Non risolve il problema per i dati importati automaticamente, ma previene errori manuali.

Accedi per continuare a leggere

Questo è un contenuto premium. Accedi al tuo account per visualizzare il contenuto completo.


Approfondisci:

  • Scarica il Modello Pulizia Dati Excel — il foglio diagnostico gia pronto
  • Tutte le formule statistiche — riferimento completo CONTA.NUMERI, MEDIA, MEDIANA
  • Tutte le formule testo — riferimento completo VALORE, ANNULLA.SPAZI, SOSTITUISCI
  • Gestire gli errori con SE.ERRORE — per proteggere le formule di pulizia
  • Chiedi all'Assistente AI — prova a chiedere "perche la mia somma da zero"
Tutti gli articoli

Autore

avatar for Excel SOS
Excel SOS

Categorie

  • Errori
  • Formule
Come capire se i tuoi numeri sono testoVALORE: la cura per i numeri-fantasmaIl workflow completo: diagnostica, pulisci, verificaQuando VALORE non basta (e cosa fare)Gli indizi che i tuoi numeri sono testoPulizia massiva senza colonne di appoggioCONTA.NUMERI come guardia permanenteValidazione dati per prevenire il problema

Altri articoli

Previsioni Vendite per Prodotto in Excel: UNICI Separa i Prodotti, PREVISIONE.LINEARE Stima il Futuro
Premium
FormuleTutorial

Previsioni Vendite per Prodotto in Excel: UNICI Separa i Prodotti, PREVISIONE.LINEARE Stima il Futuro

Hai mesi di dati vendite mescolati? Con UNICI estrai i prodotti in un click, con PREVISIONE.LINEARE proietti le vendite future. Tutorial pratico.

avatar for Excel SOS
Excel SOS
2026/04/06
Piano di Ammortamento in Excel: AMMORT Calcola la Quota, DATA Costruisce le Date in Automatico
Premium
FormuleTutorial

Piano di Ammortamento in Excel: AMMORT Calcola la Quota, DATA Costruisce le Date in Automatico

Hai un bene aziendale da ammortizzare? AMMORT calcola la quota annua costante, DATA genera le date di ogni esercizio. Tutorial con piano completo e modello Excel.

avatar for Excel SOS
Excel SOS
2026/04/07
CERCA.VERT vs CERCA.X: Quale Usare nel 2026?
FormuleTutorial

CERCA.VERT vs CERCA.X: Quale Usare nel 2026?

Confronto completo tra CERCA.VERT (VLOOKUP) e CERCA.X (XLOOKUP) in Excel italiano. Scopri quando usare l'una o l'altra con esempi pratici.

avatar for Excel SOS
Excel SOS
2026/03/28

Newsletter

Unisciti alla community

Iscriviti alla nostra newsletter per le ultime novità e aggiornamenti

LogoExcel SOS

Excel facile: chiedi all'AI, ottieni la formula

GitHub
Prodotto
  • Funzionalità
  • Cerca Formule
  • Modelli Excel
  • Prezzi
Risorse
  • Documentazione
  • Blog
Azienda
  • Chi siamo
  • Contatti
Legale
  • Cookie Policy
  • Informativa sulla privacy
  • Termini di servizio
© 2026 Excel SOS. All Rights Reserved.