Come evitare che Excel trasformi date in numeri?

10 visite
Per evitare che Excel converta numeri in date, inserisci uno spazio prima del numero o un apostrofo. Ad esempio, 11 o 11-53.
Commenti 0 mi piace

Come evitare che Excel converta i numeri in date

Microsoft Excel è un potente strumento per l’analisi e la gestione dei dati. Tuttavia, a volte può accadere che Excel converta erroneamente i numeri in date, il che può portare a risultati imprevisti e indesiderati.

Perché Excel converte i numeri in date?

Excel riconosce alcuni formati numerici, come quelli che contengono barre o trattini, come date. Ad esempio, il numero “11” verrà convertito in “11/01/1900” perché Excel lo interpreta come il giorno 11 del mese 1 dell’anno 1900.

Come evitare la conversione in date

Ci sono due semplici metodi per impedire ad Excel di convertire i numeri in date:

  1. Inserire uno spazio prima del numero

Inserire uno spazio prima del numero indica ad Excel che si tratta di un valore di testo, non di una data. Ad esempio, ” 11″ verrà trattato come una stringa di testo anziché come una data.

  1. Inserire un apostrofo prima del numero

Un altro modo per impedire la conversione in data è quello di inserire un apostrofo prima del numero. L’apostrofo costringe Excel a trattare il numero come testo. Ad esempio, ’11” verrà trattato come una stringa di testo.

Esempi

Ecco alcuni esempi che illustrano come utilizzare questi metodi:

  • Numeri da evitare la conversione in date:

    • 11 (inserire uno spazio prima del numero)
    • 11-53 (inserire uno spazio prima del numero)
    • ’11 (inserire un apostrofo prima del numero)
    • ’11-53 (inserire un apostrofo prima del numero)
  • Numeri che verranno convertiti in date:

    • 11 (senza spazio o apostrofo)
    • 11-53 (senza spazio o apostrofo)

Nota:

  • Se si inserisce uno spazio o un apostrofo prima di un numero e si desidera comunque utilizzare quel numero in calcoli, è possibile utilizzare la funzione VALORE per convertire la stringa di testo in un numero. Ad esempio, =VALORE(” 11″) restituirà il numero 11.
  • Se si dispone di un elenco di numeri che vengono convertiti erroneamente in date, si può utilizzare la funzione CERCA.VERT per convertire tutti i numeri in stringhe di testo prima di eseguire il calcolo.