April 16
Microsoft Excel ha abbastanza opzioni configurabili dall'utente che uno dei tratti distintivi di un utente esperto non è quello che può ottenere Excel da fare, ma ciò che può ottenere Excel di smettere di fare. Uno di questi casi è quando Excel aggiunge decimali dopo le cifre quando non si aspettava. Ci sono una manciata di motivi Excel farà questo, e un paio di rimedi semplici.
La principale causa di Excel di aggiungere cifre decimali dopo un certo numero deriva dalla formattazione dei numeri. Fai clic destro su una cella e selezionare "Formato celle ..." per tirare su la finestra di dialogo "Formattazione cella". Il più a sinistra scheda è etichettato come "Numero". Fare clic su questa scheda per vedere quale tipo di formattazione che avete.
La causa più probabile di "decimali in più luoghi" in una cella è che il formato è stato impostato su "Numero" o "scientifico" da "Generale". È possibile modificare il formato numerico torna a "Generale", che causerà Excel per mantenere il pieno valore della cella, ma intorno al numero di cifre il display può mostrare. Se si sceglie il formato "Numero", è possibile specificare il numero di cifre decimali mostrato, ad un massimo di 15 cifre significative, o senza decimali a tutti.
Un modo per assicurarsi che i dati numerici non viene accidentalmente trasformato in un numero decimale è quello di cambiare il formato "Testo". Questo formato tratta tutti i numeri nella cella come testo semplice, e allinea a sinistra tutti i numeri. Quando Excel ha numeri trattati come dati numerici, e nessun formato specifico di cellule (come la centratura o l'allineamento sinistra prevale su di esso, i numeri sono proprio allineate nella cellula, dando un modo rapido per dire a colpo d'occhio se un numero è "live" o solo un campo di inserimento del testo.
Perché Excel utilizza la precisione completa del numero, indipendentemente da ciò che viene visualizzato, a volte è necessario dire a Excel in modo esplicito di utilizzare solo un paio di cifre a destra del decimale. Excel dispone di tre funzioni di arrotondamento (Roundup, ARROTONDA.PER.DIF e tondo) che può accettare il numero di cifre decimali il risultato è. La funzione TRUNCATE funziona allo stesso modo, ma non completano il numero a tutti - in esecuzione 3.55 tramite una funzione TRUNCATE genera un risultato di "3" La funzione INT (Integer) arrotonda il valore fino al successivo numero intero inferiore e non consente specificazione del numero di cifre decimali. L'INT e troncare funzioni restituiscono risultati identici fino a quando sono utilizzati su un numero negativo, che arrotondare al numero più basso in INT.