Obsah
Tento návod vysvětluje, jak v aplikaci Microsoft Excel 2007 - 2019 použít funkci MIN, najít nejnižší hodnotu podle podmínky a zvýraznit nejnižší číslo v rozsahu.
Dnes se naučíte používat základní, ale poměrně důležitou funkci MIN v Excelu. Uvidíte způsoby, jak získat nejmenší číslo bez nul, absolutní minimum a nejmenší hodnotu na základě určitých kritérií.
Dále vám ukážu postup pro zvýraznění nejmenší buňky a řeknu vám, co dělat, pokud vaše funkce MIN vrátí místo výsledku chybu.
Tak začneme. :)
Funkce MIN - syntaxe a příklady použití v aplikaci Excel
Funkce MIN zkontroluje rozsah dat a vrátí hodnotu nejmenší hodnota Jeho syntaxe je následující:
MIN(číslo1, [číslo2], ...)číslo1, [číslo2], ... je řada hodnot, ze kterých chcete získat minimum. Číslo1 je povinné, zatímco [číslo2] a následující jsou nepovinné.
V jedné funkci je povoleno až 255 argumentů. Argumenty mohou být čísla, buňky, pole odkazů a rozsahy. Argumenty jako logické hodnoty, text, prázdné buňky jsou však ignorovány.
Příklady použití vzorce MIN
MIN je jedna z nejjednodušších funkcí. Dovolte mi, abych vám to dokázal:
Příklad 1. Vyhledání nejmenší hodnoty
Řekněme, že máte na skladě nějaké ovoce. Vaším úkolem je zkontrolovat, zda vám nějaké nedochází. Existuje několik způsobů, jak na to:
Případ 1: Zadejte každou číslici ze sloupce Množství na skladě:
=MIN(366, 476, 398, 982, 354, 534, 408)
Případ 2: Odkazujte na buňky ze sloupce Qty jednu po druhé:
=MIN(B2,B3,B4,B5,B6,B7,B8)
Případ 3: Nebo jednoduše odkažte na celý rozsah:
=MIN(B2:B8)
Případ 4: Alternativně můžete vytvořit pojmenovaný rozsah a použít jej místo toho, abyste se vyhnuli přímým odkazům:
=MIN(Množství na skladě)
Příklad 2. Hledání nejstaršího data
Představte si, že máte naplánováno několik dodávek a chtěli byste být připraveni na tu nejbližší. Jak zjistit nejbližší datum v Excelu? Snadno! Použijte MIN podle stejné logiky jako v příkladu 1:
Použijte vzorec a vyberte data buď přímým odkazem na rozsah:
=MIN(B2:B8)
Nebo pojmenovaný rozsah:
=MIN(Datum dodání)
Příklad 3. Získání absolutního minima
Předpokládejme, že máte rozsah dat a potřebujete zjistit nejen nejnižší, ale i absolutní minimum v něm. Samotná funkce MIN to nezvládne, protože vrátí jen nejmenší číslo. Zde potřebujete pomocnou funkci, která dokáže převést všechna záporná čísla na kladná.
Existuje zde hotové řešení? Otázka byla řečnická, v Excelu existuje řešení pro jakoukoli úlohu. Pokud máte pochybnosti, stačí si projít náš blog :).
Vraťme se však k našemu úkolu. Připraveným řešením pro tento konkrétní případ je tzv. funkce ABS, která vrací absolutní hodnotu zadaných čísel. Kombinace funkcí MIN a ABS tedy udělá své. Stačí do libovolné prázdné buňky zadat následující vzorec:
{=MIN(ABS(A1:E12))}
Poznámka: Všimli jste si kudrnatých závorek kolem funkce? Je to znamení, že se jedná o vzorec pole a je třeba jej zadat pomocí kláves Ctrl + Shift + Enter , nikoli pouze Enter. Více informací o vzorcích pole a jejich použití si můžete přečíst zde.
Jak zjistit nejnižší hodnotu bez ohledu na nuly
Zdá se vám, že o hledání minima víte všechno? Nedělejte ukvapené závěry, je toho ještě hodně, co se musíte naučit. Například jak byste určili nejmenší nenulovou hodnotu? Nějaké nápady? Nepodvádějte a googlujte, jen čtěte dál ;)
Jde o to, že MIN pracuje nejen s kladnými a zápornými čísly, ale také s nulami. Pokud nechcete, aby nuly byly tím minimem, potřebujete pomoc funkce IF. Jakmile přidáte omezení, že váš rozsah má být větší než nula, očekávaný výsledek na sebe nenechá čekat. Zde je ukázka vzorce, který na základě nějaké podmínky vrátí spodní hodnotu:
{=MIN(IF(B2:B15>0,B2:B15))}
Jistě jste si všimli kudrnatých závorek kolem vzorce pole. Jen nezapomeňte, že je nezadáváte ručně. Objeví se po stisknutí kláves Ctrl + Shift + Enter na klávesnici.
Nalezení minima na základě podmínky
Předpokládejme, že potřebujete v seznamu najít nejmenší celkovou hodnotu prodeje určitého ovoce. Jinými slovy, vaším úkolem je určit minimum na základě nějakého kritéria. V Excelu podmínky obvykle vedou k použití funkce IF. K vyřešení tohoto úkolu stačí vytvořit dokonalou kombinaci MIN a IF:
{=MIN(IF(A2:A15=D2,B2:B15))}
Stiskněte klávesovou zkratku Ctrl + Shift + Enter, aby funkce pole fungovala, a užívejte si.
Vypadá to docela jednoduše, že? A jak zjistíte nejmenší číslo na základě 2 nebo více podmínek? Jak určit minimum podle více kritérií? Možná je k dispozici jednodušší vzorec? Podívejte se na tento článek a zjistěte to ;)
Zvýraznění nejmenšího čísla v aplikaci Excel
A co když nepotřebujete vrátit nejmenší číslici je, ale chcete ji v tabulce najít? Nejjednodušší způsob, jak navést oko na tuto buňku, je zvýraznit ji. A nejjednodušší způsob, jak to udělat, je použít podmíněné formátování. Je to dokonce jednodušší než psát funkce:
- Nové pravidlo podmíněného formátování vytvoříte kliknutím na tlačítko Podmíněné formátování -> Nové pravidlo
- Jakmile Nové pravidlo formátování otevřete dialogové okno a vyberte typ pravidla "Formátovat pouze horní nebo dolní hodnoty".
- Protože úkolem je zvýraznit jedinou nejnižší číslici, zvolte možnost Spodní část z rozevíracího seznamu a nastavte 1 jako množství buněk, které se mají zvýraznit.
Co ale dělat, když se v tabulce opět objeví nula? Jak ignorovat nuly při zvýraznění nejmenšího čísla? Žádný strach, i zde existuje trik:
- Vytvořte nové pravidlo podmíněného formátování výběrem možnosti "Použít vzorec pro určení, které buňky formátovat".
- Zadejte následující vzorec do pole Formátování hodnot, kde je tento vzorec pravdivý pole:
=B2=MIN(IF($B$2:$B$15>0,$B$2:$B$15))
Kde B2 je první buňka rozsahu, ve které se zvýrazní nejnižší číslo.
Tip: Chcete-li najít N-té nejnižší číslo s kritérii, použijte vzorec SMALL IF.
Proč mi nefunguje funkce MIN?
V ideálním světě by všechny vzorce fungovaly jako po másle a po stisknutí klávesy Enter by vracely správné výsledky. Ve světě, ve kterém žijeme, se však stává, že funkce místo potřebného výsledku vrátí chybu. Žádný strach, chyba sama o sobě vždy napoví, co je její možnou příčinou. Stačí se na své funkce podívat pozorněji.
Oprava chyby #VALUE v MIN
Obecně se chybová zpráva #VALUE! zobrazí, když je alespoň jeden z argumentů použitých ve vzorci nesprávný. Pokud jde o MIN, může se objevit, když je jeden z nich poškozený, např. je něco špatně s daty, na která se vzorec odkazuje.
Například #VALUE! se může objevit, pokud je jedním z jeho argumentů buňka s chybou nebo je v jeho odkazu překlep.
Co může způsobit chybu #NUM!?
Excel zobrazí chybu #NUM!, když není možné vypočítat váš vzorec. Obvykle k tomu dochází, když je číselná hodnota příliš velká nebo malá na to, aby mohla být zobrazena. Povolená čísla jsou čísla mezi -2,2251E-308 a 2,2251E-308. Pokud je některý z vašich argumentů mimo tento rozsah, zobrazí se chyba #NUM!.
Dostávám chybu #DIV/0!, co mám dělat?
Oprava #DIV/0! je snadná. Nedělte nulou! :) Bez legrace, toto je jediné řešení tohoto problému. Zkontrolujte, zda je v rozsahu dat buňka s #DIV/0!, opravte ji a vzorec hned vrátí výsledek.
Hledáte nejmenší číslici, ale dostáváte chybu #NAME??
#NAME? znamená, že Excel nedokáže rozpoznat vzorec nebo jeho argumenty. Nejpravděpodobnější příčinou takového výsledku je překlep. Můžete buď špatně napsat funkci, nebo vložit nesprávné argumenty. Kromě toho tuto chybu způsobí i textová reprezentace čísel.
Další možná příčina tohoto problému spočívá v pojmenovaném rozsahu. Pokud se tedy odkazujete na neexistující rozsah nebo je v něm překlep, zobrazí se v místě, kde očekáváte výsledek, #NAME?.
To jsou způsoby, jak najít minimum pomocí funkce Funkce MIN aplikace Excel . Pro vás jsem se zabýval různými přístupy ke zjištění nejmenší hodnoty a k nalezení absolutního minima. Můžete to považovat za svůj tahák a použít ho vždy, když potřebujete získat nejmenší číslo na základě nějaké podmínky a předejít případným chybám a opravit je.
To je pro dnešek vše. Děkuji, že jste si přečetli tento návod! Neváhejte se podělit o své názory a dotazy v komentářích, budu ráda za zpětnou vazbu od vás! :)