Număr rotund la n cifre semnificative în Excel și Foi de calcul Google

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial va demonstra cum se rotunjește un număr la un număr specificat de cifre semnificative în Excel și Foi de calcul Google.

Ce sunt cifrele semnificative?

Cifrele semnificative sunt numărul de cifre care au contribuții semnificative la rezoluția măsurării (sursa: Wikipedia).

Formulă

Aceasta este formula pentru a rotunji un număr la un număr specificat de cifre (cifre):

= ROUND (A2, B2- (1 + INT (LOG10 (ABS (A2))))))

Aceasta este o formulă complicată. Să o simplificăm:

= ROUND (number_to_round, sig_digits - (1 + num_digits_in_number))

Mai jos vă vom prezenta cum funcționează formula.

Funcția ROUND

Funcția ROUND rotunjește un număr la numărul specificat de cifre în raport cu zecimalul. Folosind numere negative putem rotunji la stânga zecimalei.

După cum puteți vedea, avem nevoie de un mod de a calcula num_cifre pentru a rotunji la un număr specificat de cifre. Deoarece cunoaștem cifrele semnificative pe care dorim să le rotunjim, avem nevoie doar de o modalitate de a calcula numărul de cifre dintr-un număr.

Număr de cifre în număr

Mai întâi să calculăm numărul de cifre din număr. Vom face acest lucru cu următoarea formulă:

= INT (LOG10 (ABS (A2)))

Iată cum funcționează formula. Numerele pot fi stocate folosind notația științifică:

1234567 = 1.234567 * 10 6 123456 = 1.23456 * 10 5 12345 = 1.2345 * 10 4 1234 = 1.234 * 10 3 123 = 1.23 * 10 2 12 = 1.2 * 10 1 

Valoarea exponentului din notația științifică ne spune câte cifre conține numărul.

Funcția LOG10

În continuare putem folosi funcțiile INT și LOG10 pentru a returna exponentul de sus.

Cum funcționează asta? Funcția LOG10 returnează exponentul la care trebuie crescut 10 pentru a produce numărul.

Folosim funcția INT pentru a elimina valoarea zecimală din exponent, astfel încât rămâne doar numărul întreg.

Funcția ABS

LOG10 nu va funcționa cu numere negative, așa că dorim să adăugăm și în Funcția ABS pentru a calcula valoarea absolută, oferindu-ne formula pentru a calcula numărul de cifre dintr-un număr.

Numărul de cifre rotunde

Acum știm cum să calculăm numărul de cifre dintr-un număr. Vă amintiți formula simplificată de mai sus?

= ROUND (number_to_round, sig_digits - (1 + num_digits_in_number))

Conectați formula pentru a calcula numărul de cifre dintr-un număr:

= ROUND (number_to_round, sig_digits - (1 + INT (LOG10 (ABS (number_to_round)))))

și să adăugăm referințe celulare pentru a ajunge la formula noastră:

= ROUND (A2, B2- (1 + INT (LOG10 (ABS (A2))))))

Număr rotund la n Cifre semnificative în Foi de calcul Google

Toate exemplele de mai sus funcționează exact la fel în Foi de calcul Google ca în Excel.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave