Sto cercando di elaborare alcuni dati in Excel. I dati includono numeri di conto numerici e altre stringhe numeriche lunghe (come i MEID dei telefoni cellulari). Non sto eseguendo operazioni matematiche su queste stringhe, quindi voglio che Excel le tratti come un semplice testo.
Ecco cosa mi sta facendo impazzire (questo è Excel 2010):
- Prendi un numero lungo come 1240800388917 e incollalo 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
- Fare clic con il tasto destro sulla cella, selezionare Formato celle, impostare il formato su Testo
La cella è ancora visualizzata in notazione scientifica, anche se il formato è stato impostato su testo.
Ora, se eseguo i passaggi in un ordine diverso:
- Formatta una cella vuota come testo. Fare clic con il tasto destro sulla cella, selezionare Formato celle, impostare il formato su Testo
- Prendi un numero lungo come 1240800388917 e incollalo nella cella formattata con il testo
Ora, la cella viene visualizzata come una stringa e non in notazione scientifica.
I risultati rimangono nella notazione scientifica anche se la cella è formattata come testo mi sembra solo rotta. Ho visto soluzioni alternative come: usare l'importazione CSV e impostare il formato su testo, aggiungere uno spazio all'inizio di ogni stringa numerica e altri.
Esiste un semplice buon lavoro per mantenere facilmente queste stringhe formattate come testo?
Perché mai Excel fa questo?
Domande SU correlate che ho trovato: Come si può fare in modo che Excel 2007 smetta di formattare grandi numeri come notazione scientifica? e è previsto questo comportamento di Excel con un numero esadecimale elevato?
1240800388917
viene copiato da un'altra cella? O solo testo semplice, come da Blocco note?