Jak zaokrouhlit na nejbližších 10 v Excelu

Změna prodeje se projeví na brýlích

Kliknutím na buňku a stisknutím "F2" zobrazíte její vzorec místo výsledku.

Kredit obrázku: nikoniko_happy/iStock/Getty Images

Matematické funkce Excelu zahrnují několik možností pro zaokrouhlování čísel, včetně ROUND, ROUNDUP, MROUND a CEILING, z nichž každá se mírně liší účelem a syntaxí. Pro zaokrouhlení nahoru na nejbližších 10 nejlépe funguje CEILING, zatímco MROUND může zaokrouhlit na nejbližších 10 v obou směrech. ROUND a ROUNDUP fungují lépe pro zaokrouhlování desetinných míst, ale lze je také zaokrouhlit na nejbližších 10 pomocí náhradního řešení. Kteroukoli z těchto funkcí můžete použít jednotlivě k zaokrouhlení jednoho čísla nebo ve spojení s odkazy na buňky k zaokrouhlení celé sady existujících dat.

Zaokrouhlení Se Stropem

Funkce CEILING v Excelu vždy zaokrouhluje nahoru na zadanou hodnotu, takže je nejlepším způsobem zaokrouhlení nahoru na nejbližších 10. Vzorec pro STROP vyžaduje dvě proměnné: původní číslo a jak daleko je zaokrouhlit. Chcete-li například zaokrouhlit číslo 12 na 20, zadejte do buňky "=CEILING(12, 10)" (bez uvozovek). Bez ohledu na to, jaké číslo chcete zaokrouhlit, změňte pouze první proměnnou ve vzorci. Druhá, „10“, říká Excelu, aby zaokrouhloval nahoru na nejbližších 10, takže pokud vaším cílem zbývá zaokrouhlit na nejbližších 10, nemusíte jej nikdy upravovat.

Video dne

Zaokrouhlení pomocí MRound

MROUND, zkratka pro Multiple Round, zaokrouhlí jedno číslo na nejbližší násobek jiného čísla. V praxi funguje MROUND téměř stejně jako CEILING, kromě toho, že může zaokrouhlovat nahoru nebo dolů – vzorec „=MROUND(12, 10)“ dává výsledek 10, zatímco „=MROUND(17,10)“ dává 20.. Použijte MROUND místo CEILING pouze v případě, že chcete zaokrouhlit na nejbližších 10, na rozdíl od zaokrouhlování nahoru univerzálně.

Porozumění Round a RoundUp

Nejjednodušší funkce zaokrouhlování v Excelu, ROUND a ROUNDUP, normálně nefungují pro zaokrouhlování na nejbližších 10. Tyto funkce jsou určeny pro zaokrouhlování nadbytečných desetinných míst. Například "=ROUND(1,2, 0)" zaokrouhlí 1,2 na 0 desetinných míst, čímž vznikne 1. ROUNDUP funguje podobně, ale v tomto případě změní 1,2 na 2. Pro zaokrouhlení na nejbližších 10 můžete použít trik, jak použít ROUND nebo ROUNDUP: Nejprve vydělte interní číslo 10 a poté vynásobte celou funkci 10, jako např. "=ROUNDUP(12/10; 0)*10." Funguje to tak, že ze zvoleného čísla 12 se stane 1,2. Funkce zaokrouhlí 1,2 na 2, které vzorec vynásobí 10, čímž vznikne požadovaný výsledek, 20. Pokud však z nějakého konkrétního důvodu nechcete použít ROUND nebo ROUNDUP, je rychlejší místo toho použít MROUND nebo CEILING.

Rychlé zaokrouhlování celých pracovních listů

Ať už zvolíte kterýkoli vzorec, musíte jej zadat do každé buňky, kterou chcete zaokrouhlit, což vyžaduje hodně práce, pokud již máte celý list dat. Místo přepisování každé buňky otevřete prázdný list ve stejném sešitu, napište jednu iteraci vzorce pomocí odkazu na buňku a poté vyplňte zbytek listu. Chcete-li například zaokrouhlit nahoru 50 řádků dat již zadaných ve sloupci A Listu1, zadejte do buňky A1 na Listu2 "=STROP(List1!A1, 10)" a poté přetáhněte úchyt výplně dolů o 50 buněk. Sloupec na Listu2 bude dokonale odpovídat sloupci na Listu1, ale zaokrouhlený nahoru. Dále zkopírujte celý sloupec na List2, klikněte pravým tlačítkem na záhlaví stejného sloupce a vyberte "Hodnoty" z možností vložení. Tím se nahradí vzorce v každé buňce statickými zaokrouhlenými hodnotami, což vám umožní upravit nebo odstranit List1, aniž byste ztratili čísla na Listu2.