Funkcia MAXIFS

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019

Funkcia MAXIFS vráti maximálnu hodnotu buniek vybratých na základe danej množiny podmienok alebo kritérií.

Poznámka

Táto funkcia je k dispozícii vo Windowse alebo Macu, ak máte Office 2019 alebo ak máte predplatné na Microsoft 365. Ak ste predplatiteľom služieb Microsoft 365, uistite sa, že používate najnovšiu verziu balíka Office.

Syntax

MAXIFS(max_rozsah; rozsah_kritérií1; kritériá1; [rozsah_kritérií2; kritériá2]; ...)

Argument Popis
max_range
(povinné)
Aktuálny rozsah buniek, v ktorých sa určuje maximálna hodnota.
rozsah_kritérií1
(povinné)
Je množina buniek, ktoré sa hodnotia na základe kritérií.
kritériá1
(povinné)
Sú to kritériá vo formáte čísla, výrazu alebo textu definujúce bunky, ktoré budú vyhodnotené ako maximum. Rovnaká množina kritérií sa používa aj pri funkciách MINIFS, SUMIFS a AVERAGEIFS.
criteria_range2
kritériá2, ...(voliteľné)
Ďalšie rozsahy a ich príslušné kritériá. Môžete zadať maximálne 126 párov rozsahov/kritérií.

Poznámky

  • Veľkosť a tvar argumentov max_rozsah a rozsahN_kritérií musia byť rovnaké. V opačnom prípade vrátia tieto funkcie chybu #HODNOTA!.

Príklady

Vzorové údaje skopírujte do každej z nasledujúcich tabuliek a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Príklad 1

Druh materiálu Hmotnosť
89 1
93 2
96 2
85 3
91 1
88 1
Vzorec Výsledok
=MAXIFS(A2:A7;B2:B7;1) 91
V argumente rozsah_kritérií1 spĺňajú kritériá 1 bunky B2, B6 a B7. Zo zodpovedajúcich buniek v argumente max_rozsah má bunka A6 maximálnu hodnotu. Výsledok je preto 91.

Príklad 2

Hmotnosť Druh materiálu
10 b
1 a
100 a
1 b
1 a
1 a
Vzorec Výsledok
=MAXIFS(A2:A5;B3:B6;"a") 10

Poznámka: criteria_range a max_range nie sú zarovnané, majú však rovnaký tvar a veľkosť. V criteria_range1 spĺňajú kritériá "a" 1., 2. a 4. bunka. Zo zodpovedajúcich buniek v max_range má bunka A2 maximálnu hodnotu. Výsledok je preto 10.

Príklad 3

Hmotnosť Druh materiálu Trieda Úroveň
10 b Obchod 100
1 a Technika 100
100 a Obchod 200
1 b Technika 300
1 a Technika 100
50 b Obchod 400
Vzorec Výsledok
=MAXIFS(A2:A7;B2:B7;"b";D2:D7;">100") 50
V criteria_range1 spĺňajú kritériá "b" bunky B2, B5 a B7. Zo zodpovedajúcich buniek v criteria_range2 spĺňajú kritériá >100 bunky D5 a D7. Zo zodpovedajúcich buniek v argumente maximálny_rozsah má bunka A7 maximálnu hodnotu. Výsledok je preto 50.

Príklad 4

Hmotnosť Druh materiálu Trieda Úroveň
10 b Obchod 8
1 a Technika 8
100 a Obchod 8
11 b Technika 0
1 a Technika 8
12 b Obchod 0
Vzorec Výsledok
=MAXIFS(A2:A7;B2:B7;"b";D2:D7;A8) 12
Argument kritériá2 je A8. Pretože bunka A8 je však prázdna, považuje sa za hodnotu 0 (nula). Bunky v argumente rozsah_kritérií2, ktoré zodpovedajú 0, sú D5 a D7. Zo zodpovedajúcich buniek v argumente maximálny_rozsah má bunka A7 maximálnu hodnotu. Výsledok je preto 12.

Príklad 5

Hmotnosť Druh materiálu
10 b
1 a
100 a
1 b
1 a
1 a
Vzorec Výsledok
=MAXIFS(A2:A5;B2:c6;"a") #HODNOTA!
Keďže veľkosť a tvar argumentov max_rozsah a rozsah_kritérií nie sú rovnaké, funkcia MAXIFS vráti chybu #HODNOTA! .

Príklad 6

Hmotnosť Druh materiálu Trieda Úroveň
10 b Obchod 100
1 a Technika 100
100 a Obchod 200
1 b Technika 300
1 a Technika 100
1 a Obchod 400
Vzorec Výsledok
=MAXIFS(A2:A6;B2:B6;"a";D2:D6;">200") 0
Kritériá nespĺňajú žiadne bunky.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.