Lynn usa Excel per tenere traccia del suo libretto degli assegni. Ha le celle nel foglio di lavoro formattate per mostrare valori come $ 1,234,56. A volte, ma non sempre, se Lynn modifica la formattazione di una cella potrebbe apparire come 1234.56000000001. Questo le sembra un errore e lo trova fastidioso, quindi si chiede perché a volte le figure siano così.

Lynn ha inavvertitamente scoperto lo strano e meraviglioso mondo della matematica di Excel. Vedi, quando esegui calcoli in una formula di Excel, a causa del modo in cui Excel esegue i calcoli internamente, potresti facilmente finire con un errore di arrotondamento alle estremità più estreme del calcolo.

(Excel mantiene la precisione interna a 15 cifre significative, motivo per cui Lynn vede l ‘”errore” all’estremità più lontana del suo numero.)

Nei calcoli di routine, come quelli eseguiti da Lynn, questo in genere non è un problema. Nel suo utilizzo, si preoccupa solo che i numeri siano corretti con una precisione di due cifre decimali. Quando l ‘”errore” è nell’undicesimo decimale, non influirà sulla validità di ciò che vede Lynn. Influirebbe sui risultati solo se un determinato risultato si basasse su migliaia e migliaia e migliaia di calcoli precedenti. Questo è l’unico modo in cui l ‘”errore” potrebbe aggravarsi al punto in cui influisce sui risultati di Lynn.

Nell’uso quotidiano, questo non dovrebbe essere un problema. L ‘”errore” viene nascosto facilmente utilizzando un formato di cella come Valuta o Contabilità che visualizza i valori, quindi mostrano solo due cifre decimali.

Se i problemi di arrotondamento ti infastidiscono molto, la soluzione più semplice è forzare l’arrotondamento delle formule al numero di cifre decimali che desideri. Ad esempio, diciamo che hai una formula molto semplice come la seguente:

=A1-B1

Puoi “racchiudere” la formula nella funzione ROUND, in questo modo:

=ROUND(A1-B1,2)

Ciò forza il risultato restituito da Excel a due cifre decimali, che è ciò che Lynn si aspetterebbe di vedere se rimuove la formattazione della cella.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (13663) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.