Jak zaokrouhlit na nejbližší celé číslo nebo násobek 0,5 / 5 /10 v aplikaci Excel

Sledujte video - zaokrouhlete na nejbližší číslo nebo násobek 0,5 / 5 /10 v aplikaci Excel

Zaokrouhlení čísla na nejbližší celé číslo nebo nejbližší 0,5 nebo 5 nebo 10 násobků je běžným úkolem mnoha lidí.

Pokud jste například projektový manažer zapojený do odhadu úsilí, nemůžete na projektu pracovat 12,7 zdrojů na plný úvazek.

Toto číslo musíte zaokrouhlit na 13 (nejbližší celé číslo).

Podobně, pokud kupujete akcie prodávané v dávce 5 a můžete si dovolit maximálně 123 akcií, musíte ji zaokrouhlit na 120 (tj. Spodní násobek 5).

I když to můžete udělat ručně pro několik hodnot, dělat to pro stovky takových hodnot může být únavné a velmi náchylné k chybám.

V aplikaci Excel existuje několik skvělých funkcí, které vám umožňují rychle zaokrouhlit na nejbližší celé číslo nebo nejbližší 0,5 nebo 5 nebo 10 násobků.

V tomto tutoriálu vám ukážu, jak pomocí funkcí MROUND, CEILING a FLOOR provádět tento typ zaokrouhlování v aplikaci Excel.

Zaokrouhlete na nejbližší číslo v aplikaci Excel

Vezměme si příklad projektového řízení, předpokládejme, že máte sadu dat, jak je uvedeno níže, kde chcete rychle zjistit počet zdrojů potřebných pro různé projekty, které spravujete.

Sloupec „Potřebný plný úvazek“ má hodnoty v desetinných číslech (vypočteno vydělením „Odhadovaný čas“ a „Trvání“).

V takovém případě budete muset tyto hodnoty převést na další celé číslo.

Zde je vzorec, který to udělá za vás:

= ROUNDUP (D2,0)

Vzorec ROUNDUP přebírá dva argumenty - číslo, které se má zaokrouhlit, a počet desetinných míst, na která se má zaokrouhlit.

Protože v tomto případě hledáme celá čísla, použili jsme jako druhý argument 0.

V případě, že chcete zaokrouhlit na nižší celé číslo, můžete použít ROUNDDOWN vzorec, jak je uvedeno níže:

= ROUNDDOWN (D2,0)

Zaokrouhlete na nejbližší násobek 0,5 v aplikaci Excel

Předpokládejme nyní, že máte stejnou datovou sadu, jak je uvedeno výše, ale nyní můžete k projektu přiřadit zdroj 0,5.

V takových případech byste chtěli zaokrouhlit číslo s desetinnou částí:

  • Méně než 0,5 až 0,5
  • Více než 0,5 až 1

K tomu lze použít následující vzorec:

= STROP.MATH (D2,0,5)

Funkce CEILING.MATH vezme číslo a zaokrouhlí ho na zadaný násobek, na který chcete zaokrouhlit nahoru.

V našem případě, protože hodnota významnosti je 0,5, 6,71 se stane 7,0 a 7,29 se stane 7,5.

Všimněte si toho, že Excel má také funkci STROP, která funguje stejným způsobem. Byl uchováván pro účely zpětné kompatibility.

Zaokrouhlete na nejbližší násobek 5 v Excelu

Chcete -li v aplikaci Excel zaokrouhlit na nejbližší 5, můžete použít funkci MROUND.

Předpokládejme, že máte datovou sadu, jak je uvedeno níže, kde chcete zaokrouhlit odhadovaný počet hodin na nejbližší 5.

To by znamenalo, že 161 by mělo být 160 a 163 by mělo být 165.

Níže je uveden vzorec, který to provede:

= MROUND (B2,5)

Funkce MROUND přebírá dva argumenty. První argument je číslo, které chcete zaokrouhlit, a druhý argument je násobek, na který by měl být zaokrouhlen.

V tomto případě, protože chceme zaokrouhlit na nejbližší 5, jsem jako druhý argument použil 5.

Mějte na paměti, že to nemusí být zaokrouhleno na vyšší nebo nižší číslo. Výsledek bude záviset na hodnotě. V tomto případě, pokud je desetinná část v hodnotě menší než 2,5, stane se 0 a pokud je větší nebo rovna 2,5, pak se stane 5.

Zaokrouhlit nahoru na nejbližší násobek 5 v aplikaci Excel

Ve výše uvedeném příkladu by se funkce MROUND zaokrouhlila na nejbližší 5 na základě hodnoty. Může to být zaokrouhlení nahoru nebo zaokrouhlení dolů.

Ale co když chcete zaokrouhlujte pouze nahoru na nejbližší 5.

Poté můžete použít funkci CEILING.MATH.

Zde je vzorec, který se zaokrouhlí nahoru na nejbližší 5.

= STROP.MATH (B2,5)

Zaokrouhlete dolů na nejbližší 5

Chcete -li zaokrouhlit dolů na nejbližší 5, můžete použít níže uvedenou funkci FLOOR.MATH:

= FLOOR.MATH (B2,5)

Zaokrouhlete na nejbližší násobek 10 v Excelu

Vezmeme -li si stejný příklad (soubor dat zobrazený níže), pokud chcete zaokrouhlit počet hodin na nejbližší 10, můžete použít funkci MROUND.

Následující vzorec by zaokrouhlil tato čísla na nejbližší 10:

= MROUND (B2,10)

V tomto případě, protože chceme zaokrouhlit na nejbližší 10, jsem jako druhý argument použil 10.

Mějte na paměti, že to nemusí být zaokrouhleno na vyšší nebo nižší číslo. Výsledek bude záviset na hodnotě. V tomto případě, pokud je desetinná část v hodnotě menší než 5, stane se 0, a pokud je větší nebo rovna 5, pak se stane 10.

V případě, že chcete zaokrouhlit pouze nahoru nebo dolů na nejbližší 10, použijte funkce CEILING.MATH nebo FLOOR.MATH.

Zde jsou dva vzorce, které budou zaokrouhlit nahoru na nejbližší násobek 10:

= STROP.MATH (B2,10)
= ROUNDUP (B2, -1)

Obě tyto funkce by poskytly stejný výsledek.

Podobně, pokud chcete zaokrouhlit dolů na nejbližší násobek 10, můžete použít následující vzorce:

= FLOOR.MATH (B2,10)
= ROUNDDOWN (B2, -1)

Pokud vás zajímá, jaký je rozdíl mezi funkcemi MROUND a CEILING/FLOOR, zde je srovnání výsledků.

Pokud si myslíte, že výsledky funkcí MROUND a FLOOR jsou stejné, podívejte se znovu (nápověda: Projekt D).

Doufám, že vám metody uvedené v tomto kurzu budou užitečné.

V případě, že existují další způsoby, jak zaokrouhlení provést, podělte se se mnou v sekci komentáře.

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

wave wave wave wave wave