Principale Software Perché Excel non mostrerà più di 15 cifre?

Perché Excel non mostrerà più di 15 cifre?



Di recente ho ricevuto questo straziante appello da un lettore che stava ovviamente lottando da un po' di tempo e aveva raggiunto il limite: ho un elenco di prodotti che vendiamo e uno dei campi è l'UPC, questo campo può essere lungo fino a 18 cifre. Quando aggiungo oltre 15 cifre, Excel esegue l'arrotondamento automatico delle ultime tre a 000. Se imposto questo campo come testo, aggiunge +E11 alla fine della stringa. Non importa se ho la larghezza della colonna più lunga di tre volte la lunghezza normale. Come posso risolvere questo problema?

Perché Excel ha vinto?

Vorrei solo che Excel facesse ciò che gli viene detto senza dover aggiungere cose. Ad esempio, se il formato della cella è TESTO, non formattare nulla al suo interno! Sembra che sia necessario utilizzare Access solo per apportare alcune piccole modifiche a un file CSV, per utilizzare Access come foglio di calcolo anziché come foglio di calcolo. Mi chiedo se OpenOffice fa lo stesso.

Non importa quale sia la dimensione del numero o dove è posizionato il punto decimale, Excel memorizzerà solo le sue prime 15 cifre significative e scarterà tutto il resto

quanto tempo rimangono le tue cose quando muori in minecraft?

Esistono alcune limitazioni fondamentali per qualsiasi prodotto software ed Excel non fa eccezione. Excel può contenere numeri fino a solo 15 cifre significative perché utilizza IEEE Floating Point Maths, che determina il modo in cui i numeri, che possono essere grandi come 1.79769313486231E+308 o piccoli come 2.229E-308, vengono archiviati senza che la cartella di lavoro consumi gigabyte di spazio e impiegare ore per ricalcolare. Questa limitazione è chiaramente indicata nel testo della guida di Excel.

Nota che le cifre significative non sono le stesse dei decimali; non importa quale sia la dimensione del numero o dove è posizionato il punto decimale, Excel memorizzerà solo le sue prime 15 cifre significative e scarterà tutto il resto.

UPC sta per Universal Product Code, che in realtà è un nome simbolico o in codice composto da cifre, anziché essere un numero matematico.

L'aggiunta o la sottrazione di due UPC non ha alcun senso e non porta a un altro codice UPC valido, anche se ogni codice è composto interamente da cifre. Se non stai facendo alcuna matematica sui tuoi dati, come nel caso degli UPC, puoi forzare Excel a memorizzarli come testo digitando un apostrofo prima di digitare la prima cifra. Questo dice a Excel che ciò che stai digitando non è un numero, anche se sembra uno, e che dovrebbe essere archiviato come testo.

In alternativa, se formatti una cella come Testo e poi digiti una lunga stringa di cifre in essa, Excel fa esattamente quello che ti aspetteresti e conserva tutte le sue cifre perché le tratta come caratteri di testo, non come cifre numeriche. Tuttavia, se si dimentica di formattare la cella come Testo prima di digitare le cifre o se non si digita un apostrofo iniziale, Excel tratterà le cifre come un numero e, una volta inseriti i dati, verrà troncato a 15 cifre significative e non puoi recuperare le cifre perse.

Inoltre, l'importazione di dati da un file CSV è molto diversa dalla digitazione dei dati direttamente in Excel, perché un file CSV non contiene alcun indizio sul formato dei dati nei suoi campi. Quando fai semplicemente doppio clic su un file CSV per aprirlo in Excel o quando usi il File di Excel | Finestra di dialogo Apri, Excel indovinerà che tutti i campi che contengono tutte le cifre devono essere trattati come numeri, che è il più delle volte ciò che si desidera. Non importa se quei campi sono o meno racchiusi tra virgolette: se sono tutte cifre, Excel presume semplicemente che siano numeri.

Tuttavia, se invece di aprire semplicemente il file CSV fai clic su Dati | Ottieni dati esterni | Da Testo, ti verrà dato il controllo sul processo di importazione e potrai scegliere il formato per ogni colonna di dati, in modo da poter dire a Excel che le tue lunghe stringhe di cifre devono essere trattate come testo, non come numeri.

OpenOffice fa esattamente le stesse ipotesi: ogni volta che digiti o importi dati che assomigliano a un numero, sia OpenOffice che Excel lo tratteranno come un numero per impostazione predefinita, e se vuoi ignorare questo presupposto perfettamente ragionevole, dovrai dare il applicazione un po' di aiuto.

Articoli Interessanti

Scelta Del Redattore

Come aggiungere informazioni sulla posizione a Google Foto Google
Come aggiungere informazioni sulla posizione a Google Foto Google
Se vuoi beneficiare di tutte le utili funzioni che l'app Google Foto ha da offrire, devi sapere come aggiungere le informazioni sulla posizione alle tue foto. Fortunatamente, questo è un processo semplice. In questo articolo, noi'
Come recuperare le email cancellate in Outlook
Come recuperare le email cancellate in Outlook
Hai eliminato accidentalmente un'e-mail importante dal tuo account Outlook? Forse stavi ripulendo la tua casella di posta da messaggi indesiderati e stupidi spam, ma hai accidentalmente rimosso qualcosa che volevi conservare. O forse hai premuto il pulsante 'Elimina' mentre
Come accendere la luce della tastiera (Windows o Mac)
Come accendere la luce della tastiera (Windows o Mac)
Il tuo laptop potrebbe avere luci integrate dietro i tasti. Per accendere la luce della tastiera sul tuo laptop, dovrai trovare la giusta combinazione di tasti.
Come convertire i fogli di calcolo di Fogli Google in XML
Come convertire i fogli di calcolo di Fogli Google in XML
Tutti sanno che Excel è un potente foglio di calcolo e che Fogli Google è l'aspirante Excel online basato su cloud, ma sai cos'è XML? XML sta per Extensible Markup Language ed è un formato di file che è
Tutti i modi per aprire PowerShell in Windows 10
Tutti i modi per aprire PowerShell in Windows 10
Oggi vorrei condividere con voi tutti i modi per eseguire PowerShell in Windows 10.
Skin iTunes [SV] da AIMP3
Skin iTunes [SV] da AIMP3
Qui puoi scaricare iTunes [SV] sking per AIMP3 Tipo di skin: Questa skin può essere applicata solo ad AIMP3 Estensione: .acs3 Dimensioni: 793711 byte Puoi scaricare AIMP3 dal suo sito ufficiale. Nota: Winaero non è l'autore di questa skin, tutti i crediti vanno all'autore della skin originale (vedi le informazioni sulla skin in
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Microsoft ha finalmente risolto un problema molto vecchio con Skype. Si è verificata una violazione della privacy in Skype che potrebbe consentire a un utente malintenzionato di ottenere l'indirizzo IP degli utenti Skype.