Články

Statistické funkce Excelu: Výukový program s příklady pro výzkum, část čtvrtá

Excel poskytuje širokou škálu statistických funkcí, které provádějí výpočty od základního průměru, mediánu a režimu až po vyhledávací funkce.

V tomto článku se ponoříme hlouběji do vyhledávacích funkcí.

Upozorňujeme, že některé statistické funkce byly zavedeny v posledních verzích Excelu, a proto nejsou dostupné ve starších verzích.

Odhadovaná doba čtení: 18 minuti

Funkce vyhledávání

MAX

Funkce MAX aplikace Excel je uvedena v kategorii Statistické funkce aplikace Microsoft Excel. Vrátí největší hodnotu ze seznamu hodnot. MAX znamená maximum a když zadáte seznam hodnot, vyhledá v něm nejvyšší hodnotu a vrátí tuto hodnotu ve výsledku.

syntax

= MAX(number1, [number2], …)

předměty

  • number1:  číslo, buňka obsahující číslo nebo rozsah buněk obsahující čísla, ze kterých chcete získat největší číslo.
  • [number2] číslo je buňka obsahující číslo nebo rozsah buněk obsahujících čísla, ze kterých chcete získat největší číslo.

příklad

Abychom zvládli funkci MAX, musíme si to vyzkoušet na příkladu a níže je jeden, který můžete vyzkoušet:

V následujícím příkladu jsme čísla zadali přímo do funkce tak, že jsme je oddělili čárkou.

Nota: můžete také zadat číslo pomocí dvojitých uvozovek.

V následujícím příkladu jsme odkazovali na rozsah a výsledek vrátil 1861 jako největší hodnotu. Můžete také odkazovat na pole.

V následujícím příkladu jsme narazili na chybovou hodnotu a funkce vrátila ve výsledku chybovou hodnotu.

MAXA

Funkce Excel Maxa je velmi podobný Funkce Excel Max.

Jediný rozdíl mezi těmito dvěma funkcemi nastává, když je funkci dodán argument jako odkaz na buňku nebo pole buněk.

Funkce Max ignoruje logické a textové hodnoty během funkce Maxa logická hodnota se počítá TRUE jako 1, logická hodnota FALSE jako 0 a textové hodnoty jako 0.

Funkce MAXA Excel vrátí největší hodnotu z poskytnuté sady číselných hodnot, přičemž počítá text a logickou hodnotu FALSE jako hodnotu 0 a počítání logické hodnoty TRUE jako hodnotu 1.

syntax

= MAXA(number1, [number2], …)

předměty

  • number1:  číslo (nebo pole číselných hodnot), buňka obsahující číslo nebo rozsah buněk obsahující čísla, ze kterých chcete získat největší číslo.
  • [number2] číslo je buňka, která obsahuje číslo (nebo pole číselných hodnot) nebo rozsah buněk obsahujících čísla, ze kterých chcete získat největší číslo.

V aktuálních verzích aplikace Excel (Excel 2007 a novější) můžete funkci Maxa zadat až 255 číselných argumentů, ale v aplikaci Excel 2003 může tato funkce přijmout pouze 30 číselných argumentů.

Příklady

Příklad 1

Buňka B1 z následující tabulky ukazuje funkci Excel Maxa, slouží k načtení největší hodnoty ze sady hodnot v buňkách A1-A5.

Příklad 2

Buňka B1 z následující tabulky ukazuje funkci Excel Maxa, slouží k načtení největší hodnoty ze sady hodnot v buňkách A1-A3.

Všimněte si, že hodnota TRUE v buňce A1 tabulky je funkce považována za číselnou hodnotu 1 Maxa. Jedná se tedy o největší hodnotu v rozsahu A1-A3.

Další příklady funkce Excel Maxa jsou poskytovány na Web Microsoft Office .

Chyba funkce MAXA

Pokud dostanete chybu z funkce Maxa Excel, je to pravděpodobně chyba #VALORE!: Vyskytuje se, pokud jsou hodnoty dodané přímo do funkce Maxa nejsou číselné.

MAXIFS

Funkce Excel Maxifs je vyhledávací funkce, která vrací maximální hodnotu z podmnožiny hodnot zadaných na základě jednoho nebo více kritérií.

syntax

= MAXIFS( max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ... )

předměty

  • max_range:  Pole číselných hodnot (nebo rozsah buněk obsahujících číselné hodnoty), ze kterého chcete vrátit maximální hodnotu, pokud jsou splněna kritéria.
  • criteria_range1 pole hodnot (nebo rozsah buněk obsahujících hodnoty), se kterými se má testovat criteria1 .(Všechno toto pole musí mít stejnou délku jako max_range ).
  • criteria1: Podmínka k testování s ohledem na hodnoty v criteria_range1.
  • [criteria_range2, criteria2], [criteria_range3, criteria3], ...: Další volitelná pole hodnot k testování a příslušné podmínky k testování.

Funkce Maxifs zvládne až 126 párů témat criteria_range criteria.

Každé z nabízených kritérií může být:

  • číselná hodnota (což může být celé číslo, desetinné číslo, datum, čas nebo logická hodnota) (např. 10, 01/01/2017, TRUE)

nebo

  • textový řetězec (např. „Jméno“, „MercoleZ")

nebo

  • výraz (například „>1“, „<>0“).

Nei criteria související s textem můžete použít zástupné znaky:

  • ? aby odpovídaly libovolnému jednotlivému znaku
  • *, aby odpovídala libovolné sekvenci znaků.

Pokud criteria je textový řetězec nebo výraz, musí být do funkce dodán Maxifs v uvozovkách.

Funkce Maxifs Není rozlišována malá a velká písmena. Proto například při porovnávání hodnot v criteria_range s i criteria, textové řetězce „TEXT"A"text“ bude považováno za rovnocenné.

Funkce Maxifs byl poprvé představen v Excelu 2019, a proto není k dispozici v dřívějších verzích Excelu.

Příklady

Níže uvedená tabulka ukazuje čtvrtletní údaje o prodeji za 3 obchodní zástupce.

Funkce Maxifs lze použít k nalezení maximální hodnoty prodeje pro jakékoli čtvrtletí, území nebo obchodního zástupce (nebo jakoukoli kombinaci čtvrtletí, území a obchodního zástupce).

Podívejme se na následující příklady.

Příklad 1

Chcete-li zjistit maximální hodnotu prodeje během prvního čtvrtletí:

=MAXIFS( D2:D13, A2:A13, 1 )

což dává výsledek $ 456.000.

V tomto příkladu Excel Maxifs identifikuje řádky, kde se hodnota ve sloupci A rovná 1, a vrátí maximální hodnotu z odpovídajících hodnot ve sloupci D.

To znamená, že funkce najde maximum z hodnot $223.000, $125.000 a $456.000 (z buněk D2, D3 a D4).

Příklad 2

Opět, pomocí výše uvedené datové tabulky, můžeme také použít funkci Maxifs k nalezení maximálního prodeje pro „Jeffa“ během 3. a 4. čtvrtletí:

=MAXIFS( D2:D13, A2:A13, ">2", C2:C13, "Jeff" )

Tento vzorec vrátí výsledek $ 310.000 .

V tomto příkladu Excel Maxifs identifikuje řádky, ve kterých:

  • Hodnota ve sloupci A je větší než 2

E

  • Záznam ve sloupci C se rovná „Jeff“

a vrátí maximum odpovídajících hodnot ve sloupci D.

To znamená, že tento vzorec najde maximum z hodnot 310.000 261.000 $ a 8 11 $ (z buněk DXNUMX a DXNUMX).

Poraďte se s Web Microsoft Office Další podrobnosti o příkladech funkcí aplikace Excel Maxifs.

Chyba funkce MAXIFS

Pokud dostanete chybu z funkce Excel Maxifs, pravděpodobně to bude jedno z následujících:

#VALUE!: Zkontroluje, zda pole max_range e criteria_range dodané nemají všechny stejnou délku.

@NAME?: Objeví se, pokud používáte starší verzi Excelu (před rokem 2019), která tuto funkci nepodporuje Maxifs.

MIN

Funkce MIN je vyhledávací funkce, která vrací nejnižší hodnotu ze seznamu hodnot. MIN znamená minimum a když zadáte seznam hodnot, vyhledá v něm nejnižší hodnotu a vrátí tuto hodnotu ve výsledku.

syntax

= MIN(number1, [number2], …)

předměty

  • number1 číslo, buňka obsahující číslo nebo rozsah buněk obsahující čísla, ze kterých chcete získat nejmenší číslo.
  • [number2] číslo, buňka obsahující číslo nebo rozsah buněk obsahující čísla, ze kterých chcete získat nejmenší číslo.

příklad

V následujícím příkladu jsme čísla zadali přímo do funkce tak, že jsme je oddělili čárkou.

Můžete také zadat číslo pomocí dvojitých uvozovek. Nyní jsme v následujícím příkladu odkazovali na rozsah a vrácený výsledek je 1070.

V následujícím příkladu jsme narazili na chybovou hodnotu a funkce vrátila ve výsledku chybovou hodnotu.

MINA

Funkce Excel MINA je velmi podobný Funkce Excel MIN.

Jediný rozdíl mezi těmito dvěma funkcemi nastává, když je funkci dodán argument jako odkaz na buňku nebo pole buněk.

V tomto případě funkce MIN ignoruje logické a textové hodnoty během funkce MINA logická hodnota se počítá TRUE jako 1, logická hodnota FALSE jako 0 a textové hodnoty jako 0.

Funkce MINA Excel vrátí nejmenší hodnotu z poskytnuté sady číselných hodnot, přičemž počítá text a logickou hodnotu FALSE jako hodnotu 0 a počítání logické hodnoty TRUE jako hodnotu 1.

Inovační zpravodaj
Nenechte si ujít nejdůležitější novinky o inovacích. Přihlaste se k jejich odběru e-mailem.

syntax

= MINA( number1, [number2], ... )

předměty

  • number1 číslo, buňka obsahující číslo nebo rozsah buněk (nebo pole číselných hodnot), které obsahují čísla, ze kterých chcete získat nejmenší číslo.
  • [number2] číslo, buňka obsahující číslo nebo rozsah buněk (nebo pole číselných hodnot), které obsahují čísla, ze kterých chcete získat nejmenší číslo.

V aktuálních verzích aplikace Excel (Excel 2007 a novější) můžete funkci zadat až 255 číselných argumentů. MINA, ale v aplikaci Excel 2003 může funkce přijmout pouze 30 číselných argumentů.

Příklady

Příklad 1

Buňka B1 z následující tabulky ukazuje funkci Excel MINA, která se používá k načtení nejmenší hodnoty ze sady hodnot v buňkách A1-A5.

Příklad 2

Buňka B1 z následující tabulky ukazuje funkci Excelu MINA, slouží k načtení nejmenší hodnoty z množiny hodnot v buňkách A1-A3.

Mějte na paměti, že hodnota TRUE v buňce A1 tabulky je funkce považována za číselnou hodnotu 1 MINA. Jedná se tedy o nejmenší hodnotu v rozsahu A1-A3.

Další příklady funkce Excel MINA jsou poskytovány na Web Microsoft Office .

Chyba funkce MINA

Pokud dostanete chybu z funkce MINA Excel, je to pravděpodobně chyba #VALORE! Nastane, pokud hodnoty dodané do funkce MINA nejsou číselné.

MINIFS

Funkce Excel MINIFS je vyhledávací funkce, která vrací minimální hodnotu z podmnožiny hodnot zadaných na základě jednoho nebo více kritérií.

syntax

= MINIFS( min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ... )

předměty

  • min_range:  Pole číselných hodnot (nebo rozsah buněk obsahujících číselné hodnoty), ze kterého chcete vrátit maximální hodnotu, pokud jsou splněna kritéria.
  • criteria_range1 pole hodnot (nebo rozsah buněk obsahujících hodnoty), se kterými se má testovat criteria1 .(Toto pole musí mít stejnou délku jako min_range ).
  • criteria1: Podmínka k testování s ohledem na hodnoty v criteria_range1.
  • [criteria_range2, criteria2], [criteria_range3, criteria3], ...: Další volitelná pole hodnot k testování a příslušné podmínky k testování.

Funkce Minifs zvládne až 126 párů témat criteria_range criteria.

Každé z nabízených kritérií může být:

  • číselná hodnota (což může být celé číslo, desetinné číslo, datum, čas nebo logická hodnota) (např. 10, 01/01/2017, TRUE)

nebo

  • textový řetězec (např. „Jméno“, „MercoleZ")

nebo

  • výraz (například „>1“, „<>0“).

Nei criteria související s textem můžete použít zástupné znaky:

  • ? aby odpovídaly libovolnému jednotlivému znaku
  • *, aby odpovídala libovolné sekvenci znaků.

Pokud criteria je textový řetězec nebo výraz, musí být do funkce dodán Minifs v uvozovkách.

Funkce Minifs Není rozlišována malá a velká písmena. Proto například při porovnávání hodnot v criteria_range s i criteria, textové řetězce „TEXT“ a „text“ budou považovány za totéž.

Funkce Minifs byl poprvé představen v Excelu 2019, a proto není k dispozici v dřívějších verzích Excelu.

Příklady

Níže uvedená tabulka ukazuje čtvrtletní údaje o prodejích 3 prodejců.

Funkce Minifs lze použít k nalezení minimálního obratu pro jakékoli čtvrtletí, region nebo obchodního zástupce.

To je ukázáno v následujících příkladech.

Příklad 1

Chcete-li zjistit minimální hodnotu prodeje během prvního čtvrtletí:

=MINIFS( D2:D13, A2:A13, 1 )

což dává výsledek $ 125.000 .

V tomto příkladu Excel Minifs identifikuje řádky, kde se hodnota ve sloupci A rovná 1, a vrátí minimální hodnotu z odpovídajících hodnot ve sloupci D.

To znamená, že funkce najde minimum z hodnot $223.000, $125.000 a $456.000 (z buněk D2, D3 a D4).

Příklad 2

Opět, pomocí výše uvedené datové tabulky, můžeme také použít funkci Minifs zjistit minimální hodnotu prodeje pro „Jeff“ během 3. a 4. čtvrtletí:

=MINIFS( D2:D13, A2:A13, ">2", C2:C13, "Jeff" )

Tento vzorec vrátí výsledek $261.000 .

V tomto příkladu Excel Minifs identifikuje řádky, ve kterých:

  • Hodnota ve sloupci A je větší než 2

E

  • Záznam ve sloupci C se rovná „Jeff“

a vrátí minimum odpovídajících hodnot ve sloupci D.

To znamená, že tento vzorec najde minimum hodnot 310.000 261.000 $ a 8 11 $ (z buněk DXNUMX a DXNUMX).

Další příklady funkce Excel Minifs, poraďte se s Web Microsoft Office .

Chyba funkce MINIFS

Pokud se zobrazí chyba z funkce Excel Minifs, je to pravděpodobně jeden z následujících důvodů:

  • #VALORE! -Zkontroluje, zda pole min_range e criteria_range dodané nemají všechny stejnou délku.
  • #NOME? – Vyskytuje se, pokud používáte starší verzi Excelu (před rokem 2019), která tuto funkci nepodporuje Minifs.
LARGE

Funkce Excel Large je vyhledávací funkce, která vrací k'-tou největší hodnotu z pole číselných hodnot.

syntax

= LARGE( array, k )

předměty

  • pole – Pole číselných hodnot pro vyhledání k'-té největší hodnoty.
  • K – Index, tj. funkce vrací k-tou největší hodnotu zarray pokud.

Argument pole lze funkci poskytnout přímo nebo jako odkaz na rozsah buněk obsahujících číselné hodnoty. Pokud jsou hodnoty v zadaném rozsahu buněk textové hodnoty, budou tyto hodnoty ignorovány.

příklad

Následující tabulka ukazuje funkci Excelu Large, slouží k načtení 1., 2., 3., 4. a 5. největší hodnoty ze sady hodnot v buňkách A1-A5.

Některé myšlenky k výše uvedenému příkladu tabulky:

  • V cele B1, kde k je nastaveno na 1, funkce Large provádí stejnou akci jako Funkce Excel Max ;
  • V cele B5, když je k nastaveno na 5 (počet hodnot v poskytnutém poli), funkce Large provede stejnou akci jako Funkce Excel Min .

Další podrobnosti a příklady funkce Excel Large najdete na Web Microsoft Office .

Chyba funkce LARGE

Pokud aplikace Excel Large vrátí chybu, je to pravděpodobně jedna z následujících:

  • #NUM! – Vyskytuje se, pokud:
    • Zadaná hodnota k je menší než 1 nebo větší než počet hodnot v dodaném poli
      nebo
      L 'array zadané je prázdné.
  • #VALUE! – Vyskytuje se, pokud zadané k není číselné.

Ve výpočtu funkce LARGE však mohou nastat chyby, i když zadaná hodnota k je mezi 1 a počtem hodnot v dodaném poli. Možným důvodem může být, že textové hodnoty, včetně textových reprezentací čísel v rámci poskytnutého pole, jsou funkcí Large ignorovány. K tomuto problému tedy může dojít, pokud hodnoty v poskytnutém poli jsou textové reprezentace čísel spíše než skutečné číselné hodnoty.

Řešení lze dosáhnout převodem všech hodnot pole na číselné hodnoty. 

SMALL

Funkce Excel Small je vyhledávací funkce, která vrací k-tou nejmenší hodnotu z pole číselných hodnot.

syntax

= SMALL( array, k )

předměty

  • array – Pole číselných hodnot pro vyhledání k'-té největší hodnoty.
  • K – Index, tj. funkce vrací k-tou největší hodnotu zarray pokud.

Argument pole lze funkci poskytnout přímo nebo jako odkaz na rozsah buněk obsahujících číselné hodnoty. Pokud jsou hodnoty v zadaném rozsahu buněk textové hodnoty, budou tyto hodnoty ignorovány.

příklad

Následující tabulka ukazuje funkci Excelu Small, slouží k načtení 1., 2., 3., 4. a 5. nejmenší hodnoty ze sady hodnot v buňkách A1-A5.

V příkladu je třeba vzít v úvahu, že:

  • V buňce B1, kde je k nastaveno na 1, funkce Small provádí stejnou akci jako Funkce Excel Min ;
  • V buňce B5, když je k nastaveno na 5 (počet hodnot varray poskytnuta), funkce Small provádí stejnou akci jako Max funkce Excelu .

Další podrobnosti a příklady funkce Excel Small jsou poskytovány na Web Microsoft Office .

Chyba funkce SMALL

Pokud aplikace Excel SMALL vrátí chybu, je to pravděpodobně jedna z následujících:

  • #NUM! – Vyskytuje se, pokud:
    • Zadaná hodnota k je menší než 1 nebo větší než počet hodnot v dodaném poli
      nebo
      Zadané pole je prázdné.
  • #VALUE! – Vyskytuje se, pokud zadané k není číselné.

Ve výpočtu funkce však mohou nastat chyby LARGE i když je daná hodnota k mezi 1 a počtem hodnot varray pokud. Možným důvodem může být to, že textové hodnoty, včetně textových reprezentací čísel v rámciarray za předpokladu, že jsou ignorovány funkcí Large. Tento problém tedy může nastat, pokud hodnoty varray poskytnuty jsou textové reprezentace čísel spíše než skutečné číselné hodnoty.

Řešení lze dosáhnout převodem všech hodnotarray v číselných hodnotách. 

Související četby

Ercole Palmeri

Inovační zpravodaj
Nenechte si ujít nejdůležitější novinky o inovacích. Přihlaste se k jejich odběru e-mailem.

Nedávné články

Vydavatelé a OpenAI podepisují dohody o regulaci toku informací zpracovávaných umělou inteligencí

Minulé pondělí Financial Times oznámily dohodu s OpenAI. FT licencuje svou prvotřídní žurnalistiku…

30. dubna 2024

Online platby: Zde je návod, jak vám streamovací služby umožňují platit navždy

Miliony lidí platí za streamovací služby a platí měsíční předplatné. Je obecný názor, že jste…

29. dubna 2024

Veeam nabízí nejkomplexnější podporu pro ransomware, od ochrany po reakci a obnovu

Společnost Coveware od společnosti Veeam bude i nadále poskytovat služby reakce na incidenty v oblasti kybernetického vydírání. Coveware nabídne forenzní a sanační schopnosti…

23. dubna 2024

Zelená a digitální revoluce: Jak prediktivní údržba proměňuje ropný a plynárenský průmysl

Prediktivní údržba přináší revoluci do odvětví ropy a zemního plynu s inovativním a proaktivním přístupem k řízení závodu.…

22. dubna 2024