Tammy deve arrotondare i valori in un foglio di lavoro a due cifre significative.

Ad esempio, se una cella contiene 137, dovrebbe arrotondare a 140; se contiene 0.0005937 dovrebbe arrotondare a 0.00059; e se contiene 156735,32 dovrebbe arrotondare a 160000. Si chiede se esista una formula semplice per arrotondare un dato numero a due sole cifre significative.

Ovviamente dipende da quale sia la tua definizione di “semplice”. Il fatto è che esistono diverse formule che puoi utilizzare per ottenere il risultato desiderato. Supponendo che il valore originale si trovi nella cella A1, è possibile utilizzare una qualsiasi delle seguenti formule rappresentative:

=ROUND(A1/(10^(INT(LOG10(ABS(A1)))+1)),2)*(10^(INT(LOG10(ABS(A1)))+1))

=ROUND(A1,-(INT(LOG(ABS(A1),10))+1)+2)

=FIXED(A1,1-INT(LOG10(ABS(A1))))

=ROUND(A1,1-INT(LOG(ABS(A1))))

Queste formule funzioneranno perfettamente con valori positivi o negativi. La funzione LOG (o LOG10) viene utilizzata per determinare il numero di cifre a sinistra oa destra della cifra decimale prima che si verifichi la prima cifra significativa. L’INT di quella funzione fornisce effettivamente un numero inferiore di uno al numero di cifre richieste, quindi è per questo che il valore ha 1 aggiunto. Possiamo quindi arrotondare utilizzando quel numero di cifre.

Se pensi di voler utilizzare un numero di cifre significative diverso da due, puoi utilizzare una delle seguenti formule:

=ROUND(A1,2-INT(LOG(ABS(A1)))-1)

=ROUND(A1,2-INT(LOG10(ABS(A1)))-1)

=FIXED(A1,2-INT(LOG10(ABS(A1)))-1)

Tutto quello che devi fare è cambiare il 2 per riflettere qualsiasi numero di cifre significative che desideri. Ulteriori informazioni sulle cifre significative in Excel possono essere trovate qui:

http://excelribbon.tips.net/T012083

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

Questo suggerimento (10397) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia di menu precedente di Excel qui: