Excel non è sottraendo correttamente

April 2

Excel è un programma con le opzioni innumerevoli. Queste opzioni permettono un esperto con il programma per realizzare alcune cose davvero notevole con mostre interattive e dati che fanno riferimento a diverse parti del foglio di lavoro. Talvolta, queste opzioni possono anche portare a confusione, quando una formula molto semplice, come un'aggiunta semplice o sottrazione, produce un risultato senza senso. In questi casi, Excel sta facendo l'operazione matematica correttamente, c'è solo una cosa che causa arrotondamento o errore di visualizzazione.

Il formato cella generale e arrotondamento

La principale causa di Excel non sottrarre correttamente è quando le cellule lungo una catena di formula hanno diversi formati numerici. Ad esempio, il formato numero predefinito di Excel visualizza due cifre decimali dopo il marcatore decimale, ma Excel effettuerà al massimo quindici decimali. Ancora peggio, se si compatta la cella, Excel visualizza un valore arrotondato, mentre il pieno, il valore non arrotondato è utilizzato internamente. Questo può dare una situazione in cui, per esempio, il valore della cella reale è 17,5492, e la cella viene visualizzato 18, perché la selezione della larghezza della colonna e dimensione del carattere può visualizzare soltanto due caratteri. Quando si sottrae un'altra cella che ha 1,25 in da quella prima cella, il risultato finale sarebbe 16,2929, che può visualizzare come "18-1 = 16" per decimali non vengono pubblicati.

I formati numerici e contabili

Un modo per garantire che quello che vedi è quello che si ottiene è quello di specificare il formato numerico in una cella; per fare questo, fate clic destro sulla cella e selezionare "Formato cella ..." dal menu che si apre. Vedrete una finestra di dialogo a schede; una delle schede è etichettato "Numero". Fare clic su quella scheda, ed è possibile selezionare un formato specifico. Due formati di interesse "Numero", dove è possibile specificare il numero di cifre decimali visualizzate, e "Accounting", che arrotonda tutto a due cifre decimali.

Giro e troncamento

Alcuni calcoli si tradurrà in più cifre decimali di informazioni che siano strettamente necessarie; per esempio, dividendo 10 del 7 si tradurrà in 1,42,857 mila. Se hai bisogno solo delle prime due cifre del risultato che per i calcoli successivi, vale la pena il vostro problema di creare una funzione TRUNC () ROUND () o. ROUND () e TRUNC () entrambi consentono di specificare un riferimento di cella come il primo termine, e il numero di cifre decimali per il secondo mandato. Ad esempio, ROUND (A2,2) assume il valore di A2 e arrotonda al secondo decimale; se tale valore fosse 1,42,857 mila, sarebbe tornare 1.43. TRUNC (A2,2) sarebbe troncare il stesso numero a 1.42, perché getta le cifre decimali in eccesso senza arrotondamenti.

Riferimenti di cella non corretti e dati i tiri

Un altro caso in cui Excel può venire con risultati non corretti da semplici formule è quando quelle formule stanno tirando il risultato di lunghe catene di cellule. Un esempio tipico potrebbe essere fare un errore tipografico in inserimento di un riferimento di cella; un esempio più complicata potrebbe essere avere una formula operare su un numero afferrato da un CERCA.VERT o tabella indice che più tardi dovevano colonne aggiunti ad esso, costringendo la formula per tirare un valore non corretto.

autocalculation

Se la formula di Excel non è il calcolo del tutto, verificare che autocalculation è abilitata. Fare clic sulla scheda "Formula" della barra multifunzione e cercare "Opzioni di calcolo." Clicca sull'icona e vedere quale opzione è selezionata; Autocalculation è il default, ma può essere disattivata. Autocalculation di solito è spento quando c'è una cartella di lavoro con un numero sufficiente di calcoli che la modifica di un valore in una formula può causare prestazioni notevole ritardo, come ogni cellula sulla cartella di lavoro è ri-calcolata.