Perché Excel tratta le lunghe stringhe numeriche come notazione scientifica anche dopo aver cambiato il formato delle celle in testo
Sto cercando di elaborare alcuni dati in Excel. I dati includono numeri di conto numerici e altre lunghe stringhe numeriche (come i MEID dei cellulari). Non sto facendo operazioni matematiche su queste stringhe, quindi voglio che Excel le tratti come testo semplice.
Ecco cosa mi fa impazzire (questo è Excel 2010):
- Prendete un numero lungo come 1240800388917 e incollatelo in una cella in un nuovo foglio di lavoro.
- Il formato di cella predefinito di Excel è generale, quindi la stringa è presentata in notazione scientifica come 1.2408E+12
- 3. Cliccare con il tasto destro del mouse sulla cella, selezionare Formatta Celle, impostare il formato su Testo
La cella viene ancora visualizzata in notazione scientifica, anche se il formato è stato impostato su testo.
Ora, se faccio i passi in un ordine diverso:
- 1. Formattare una cella vuota come testo. 2. Cliccare con il tasto destro del mouse sulla cella, selezionare Formatta celle, impostare il formato su Testo
. Prendete un numero lungo come 1240800388917 e incollatelo nella cella formattata come testo
Ora, la cella viene visualizzata come stringa e non in notazione scientifica.
I risultati che rimangono in notazione scientifica anche se la cella è formattata come testo mi sembra solo rotta. Ho visto dei suggerimenti come: usare l'importazione CSV e impostare il formato su testo, aggiungere un carattere di spazio all'inizio di ogni stringa numerica, e altri.
C'è un semplice buon lavoro in giro per mantenere facilmente queste stringhe formattate come testo?
Perché mai Excel fa questo?
Domande SU correlate che ho trovato Come si può far smettere Excel 2007 di formattare grandi numeri come notazione scientifica? e È previsto questo comportamento di Excel con un grande numero esadecimale?