V tomto článku se naučíme, jak zaokrouhlit čísla, která splňují zadaná kritéria v aplikaci Excel.
Scénář:
V Excelu práce s daty čísel. Někdy narazíme na problém s uvedením zaokrouhlení čísel, která splňují konkrétní kritéria. Například zaokrouhlení nahoru, pokud je menší než 100, zaokrouhlení dolů není. Nebo. Zaokrouhlování nahoru na nejbližší zadaná čísla jako 25, 100, 500, 1000. Existuje mnoho způsobů, jak interpretovat podmíněné zaokrouhlování čísel.
- Zaokrouhlení nahoru nebo dolů, pokud je číslo menší nebo rovno. (48,9 -> 49, 52,9 -> 52)
- Zaokrouhlení nahoru na nejbližší zadaná celá čísla. (30, 90, 120).
- Zaokrouhlete nahoru na n -té číslo pomocí funkce ROUNDUP.
Pojďme se naučit používat tyto metody, vysvětlené níže na příkladu.
Zaokrouhlení nahoru nebo dolů, pokud je číslo menší nebo rovno. (48,9 -> 49, 52,9 -> 52)
Zde jsme zadali sadu čísel a potřebujeme zaokrouhlit nahoru nebo dolů na nejbližší celé číslo dané kritériu. Kritériem je, že pokud je číslo menší než 50, mělo by být zaokrouhleno nahoru a pokud je číslo větší nebo rovné 50, mělo by být zaokrouhleno dolů.
Syntaxe vzorce:
= IF (číslo<> |
číslo: Číslo, které se zaokrouhlí nahoru
Kritéria: konkrétní číslo, které je třeba zkontrolovat
0: num_digit (Až na číslici, musíme zaokrouhlit nahoru nebo dolů).
Příklad:
Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu. Zde V jednom sloupci jsou čísla a je uvedena jedna tabulka kritérií. Nyní začneme zaokrouhlovat čísla pomocí vzorce
Použijte vzorec
= IF (B2 <50, ROUNDUP (B2,0), ROUNDDOWN (B2,0)) |
Vysvětlení:
První podmínka je zkontrolována pomocí funkce IF. Poté se číslo odešle zaokrouhlit nahoru nebo zaokrouhlit dolů za předpokladu, že konkrétní kritéria odpovídají nebo ne. Pokud máte z používání funkce IF zmatek, přečtěte si více o funkci IF zde na exceltip.com
Zaokrouhlení nahoru na nejbližší zadaná celá čísla. (30, 90, 120)
Zde jsme dostali konkrétní kritéria, která dané číslo zaokrouhlí na konkrétní dané číslo. 20 => 50, 55 => 100, 433 => 500. K tomu můžeme použít vnořenou funkci IF, ale bude delší, pokud je čísel více. K zaokrouhlení na nejbližší dané číslo tedy použijeme trik z funkce INDEX a MATCH. Tento vzorec nám poskytuje funkce zaokrouhlení. Pojďme nejprve získat syntaxi vzorce pro totéž.
Syntaxe vzorce:
= INDEX (seznam, MATCH (číslo, seznam, -1)) |
číslo: Číslo, které se zaokrouhlí nahoru
Seznam: zadaná sada čísel, zaokrouhlit nahoru
-1: pro shodu s posledním odpovídajícím číslem
S tímto vzorcem je jen jeden problém, kterému nemůžete odpovídat 26 -> 25, buď půjde nahoru nebo dolů. Seřaďte seznam sestupně, abyste získali funkci zaokrouhlení se stejným vzorcem
Příklad:
Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu. Zde V jednom sloupci jsou čísla a je uvedena jedna tabulka kritérií. Nyní začneme zaokrouhlovat čísla pomocí vzorce.
Použijte vzorec
= INDEX ($ A $ 1: $ A $ 5, MATCH (B1, $ A $ 1: $ A $ 5, -1)) |
Vysvětlení:
Funkce MATCH odpovídá přesné shodě minimální hodnoty v seznamu (A1: A5) a vrací svůj řádkový index do funkce INDEX.
Funkce INDEX najde nejbližší shodu s indexem ROW a 5. řádkem v seznamu
Poznámka:
Funkce vrací chybu #NA, pokud argument vyhledávacího pole funkce MATCH nemá stejnou délku pole tabulky. Použijte INDEX a MATCH k vyhledání hodnoty: Funkce INDEX & MATCH k vyhledání hodnoty podle potřeby.
Zaokrouhlete nahoru na n -té číslo pomocí funkce ROUNDUP.
ZÁTAH funkce používaná k zaokrouhlení čísel 0-4 a zaokrouhlení čísel 5-9 K tomu jsou zapotřebí 2 argumenty
Syntax:
= ROUNDUP (číslo, počet_číslic) |
číslo: Číslo, které se zaokrouhlí nahoru
num_digit: Až na číslici musíme zaokrouhlit nahoru.
Příklad:
Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu. Zde V jednom sloupci jsou čísla a v jiném jsou počet_číslic, na které se číslo zaokrouhluje nahoru.
Použijte vzorec
= ROUNDUP (A2, B2) |
Zde v buňce C2 bude číslo zaokrouhleno na 1 desetinné místo nahoru.
Jak vidíte, 2,4 je zaokrouhleno na 1 desetinné místo nahoru.
Zkopírujte vzorec pomocí Ctrl + D přičemž první buňka do poslední buňky potřebovala vzorec.
Jak můžete vidět
První 3 buňky se zaokrouhlí nahoru na 1, 2 a 3 desetinná místa.
V C5 je číslo zaokrouhleno nahoru na nejbližší celé číslo.
Poslední 2 buňky jsou zaokrouhleny nahoru na nejbližší 10, respektive 100.
Aby se číslo zaokrouhlilo nahoru na nejbližší celé číslo, použije se jako num_digit 0 |
KOLO na nejbližší stovku nebo tisíc
Tady v rozsahu A2: A8 mám nějaká čísla. Chci je zaokrouhlit na 100. K tomu napíšu vzorec níže.
= KOLO (A2, -2) |
Zkopírujte to do níže uvedených buněk.
Jak to funguje:
Ve skutečnosti, když funkci ROUND předáme záporné číslo, zaokrouhlí čísla před desetinnou čárkou.
Abychom zaokrouhlili na nejbližší 1000, stačí ve vzorci nahradit -2 až -3.
Zde jsou všechny poznámky k pozorování pomocí vzorce v aplikaci Excel
Poznámky:
- Vzorec funguje pouze s čísly.
- Vzorec vrací nejbližší poslední násobek zadaného vstupu libovolné desetinné číslo.
- Záporná významnost je povolena pouze tehdy, když je samotné číslo záporné, jinak vzorec vrátí #ČÍSLO! chyba.
- Prázdná buňka nebo 0 jako hodnota významnosti vrací #DIV/0! chyba.
- Funkce vrací #HODNOTA! Chyba, pokud je hodnota data nebo času neplatná.
- Excel ukládá hodnotu času jako čísla. Při používání tohoto vzorce tedy zkontrolujte formát buňky.
- Pozor, hodnoty vstupního času 04:10:22 znamenají 4 hodiny, 10 minut a 22 sekund.
Doufám, že tento článek o zaokrouhlování čísel, která splňují zadaná kritéria v aplikaci Excel, je vysvětlující. Další články o výpočtu hodnot a souvisejících vzorcích Excelu najdete zde. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail.
Jak používat funkci ROUND v aplikaci Excel : Zaokrouhlí dané číslo na nejbližší desetinné číslo pomocí funkce ROUND v aplikaci Excel.
Jak používat funkci ROUNDUP v Excelu: Zaokrouhlí nahoru dané číslo na nejbližší desetinné číslo pomocí funkce ROUNDUP v aplikaci Excel.
Jak používat funkci ROUNDDOWN v aplikaci Excel : Zaokrouhlí dolů dané číslo na nejbližší desetinné číslo pomocí funkce ROUNDDOWN v aplikaci Excel.
Jak používat funkci MROUND v Excelu : zaokrouhlí číslo na nejbližší zadaný násobek pomocí funkce MROUND v Excelu.
Jak používat funkci FLOOR v Excelu: zaokrouhlí číslo dolů na nejbližší zadaný násobek pomocí funkce FLOOR v Excelu.
Oblíbené články:
50 zkratek aplikace Excel pro zvýšení produktivity : Získejte rychleji své úkoly v aplikaci Excel. Tyto zkratky vám pomohou zvýšit efektivitu práce v Excelu.
Jak používat funkci VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.
Jak používat funkci IF v aplikaci Excel : Příkaz IF v aplikaci Excel zkontroluje podmínku a vrátí konkrétní hodnotu, pokud je podmínka PRAVDA, nebo vrátí jinou konkrétní hodnotu, pokud NEPRAVDA.
Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.
Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.