Zaokrouhlete číslo na n významné číslice v tabulkách Excelu a Google

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál předvede, jak zaokrouhlit číslo na zadaný počet platných číslic v tabulkách Excelu a Google.

Co jsou to významné figury?

Významné údaje jsou počet číslic, které významně přispívají k rozlišení měření (zdroj: Wikipedia).

Vzorec

Toto je vzorec pro zaokrouhlení čísla na zadaný počet číslic (číslic):

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

Toto je složitý vzorec. Pojďme to zjednodušit:

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

Níže vás provedeme, jak vzorec funguje.

Funkce ROUND

Funkce ROUND zaokrouhlí číslo na zadaný počet číslic vzhledem k desítkové soustavě. Pomocí záporných čísel můžeme zaokrouhlit vlevo od desetinné čárky.

Jak vidíte, potřebujeme způsob, jak vypočítat počet_číslic zadáním zaokrouhlit na zadaný počet číslic. Protože známe důležité číslice, na které chceme zaokrouhlovat, potřebujeme pouze způsob, jak vypočítat počet číslic v čísle.

Počet číslic v čísle

Nejprve vypočítáme počet číslic v čísle. Uděláme to pomocí následujícího vzorce:

= INT (LOG10 (ABS (A2)))

Zde je návod, jak funguje vzorec. Čísla lze ukládat pomocí vědecké notace:

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 

Hodnota exponentu ve vědecké notaci nám říká, kolik číslic číslo obsahuje.

Funkce LOG10

Dále můžeme pomocí funkcí INT a LOG10 vrátit exponent shora.

Jak to funguje? Funkce LOG10 vrací exponent, na který musí být zvýšeno 10, aby se vytvořilo číslo.

Pomocí funkce INT odebereme desítkovou hodnotu z exponentu, takže zůstane pouze celé číslo.

Funkce ABS

LOG10 nebude fungovat se zápornými čísly, proto chceme také přidat funkci ABS pro výpočet absolutní hodnoty, což nám poskytne vzorec pro výpočet počtu číslic v čísle.

Počet číslic zaokrouhlených

Nyní víme, jak vypočítat počet číslic v čísle. Pamatujete si náš zjednodušený vzorec výše?

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

Chcete -li vypočítat počet číslic v čísle, připojte vzorec:

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

a přidejme odkazy na buňky, abychom dospěli k našemu vzorci:

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

Zaokrouhlete číslo na n významných čísel v tabulkách Google

Všechny výše uvedené příklady fungují v Tabulkách Google úplně stejně jako v Excelu.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave