MAXIFS funkcija pateikia didžiausią langelių, atitinkančių tam tikrą sąlygų ar kriterijų rinkinį, reikšmę.
Pastaba
Ši funkcija pasiekiama "Windows" arba "Mac", jei turite "Office 2019" arba "Microsoft 365" prenumeratą. Jei prenumeruojate „Microsoft 365“, įsitikinkite, kad naudojate naujausią „Office“ versiją.
Sintaksė
MAXIFS(maksimalus_diapazonas, kriterijų_diapazonas1, kriterijai1, [kriterijų_diapazonas2, kriterijai2], ...)
| Argumentas | Aprašymas |
|---|---|
|
max_range (būtina) |
Faktinis langelių diapazonas, kuriame bus nustatomas maksimumas. |
|
kriterijų_diapazonas1 (būtina) |
Langelių rinkinys kriterijams įvertinti. |
|
kriterijai1 (būtina) |
Kriterijai, išreikšti skaičiaus, išraiškos, arba teksto forma, kuri apibrėžia, kurie langeliai bus įvertintas kaip daugiausia maksimumas. Tas pats kriterijų rinkinys tinka MINIFS, SUMIFS ir AVERAGEIFS funkcijoms. |
|
criteria_range2, kriterijai2, ...(pasirenkama) |
Papildomi diapazonai ir su jais susiję kriterijai. Galite įvesti iki 126 diapazonų / kriterijų porų. |
Pastabos
- maksimumo_diapazono ir kriterijų_diapazonoN argumentų dydis ir forma turi sutapti, priešingu atveju šios funkcijos pateikia #VALUE! klaidą.
Pavyzdžiai
Iš kiekvienos pateiktos lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
1 pavyzdys
| Kategorija | Svoris |
|---|---|
| 89 | 1 |
| 93 | 2 |
| 96 | 2 |
| 85 | 3 |
| 91 | 1 |
| 88 | 1 |
| Formulė | Rezultatas |
| =MAXIFS(A2:A7,B2:B7,1) | 91 kriterijų_diapazone1 langelius B2, B6 ir B7 atitinka nurodytą kriterijų 1. Atitinkamų langelių maksimumo_diapazone, A6 turi didžiausią reikšmę. Todėl rezultatas – 91. |
2 pavyzdys
| Svoris | Kategorija |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Formulė | Rezultatas |
| =MAXIFS(A2:A5,B3:B6,"a") | 10 Pastaba: criteria_range ir max_range nėra sulygiuoti, tačiau jie turi tą pačią formą ir dydį. Programoje criteria_range1 langeliai 1, 2 ir 4 atitinka nurodytą kriterijų a. Atitinkamų langelių max_range, A2 turi didžiausią reikšmę. Todėl rezultatas – 10. |
3 pavyzdys
| Svoris | Kategorija | Klasė | Lygis |
|---|---|---|---|
| 10 | b | Verslas | 100 |
| 1 | a | Techninis | 100 |
| 100 | a | Verslas | 200 |
| 1 | b | Techninis | 300 |
| 1 | a | Techninis | 100 |
| 50 | b | Verslas | 400 |
| Formulė | Rezultatas | ||
| =MAXIFS(A2:A7;B2:B7;"b";D2:D7;">100") | 50 Jei naudojate criteria_range1, B2, B5 ir B7 atitinka nurodytą kriterijų b. Atitinkamų langelių criteria_range2, D5 ir D7 atitinka kriterijus >100. Atitinkamų langelių maksimumo_diapazone A7 turi didžiausią reikšmę. Todėl rezultatas – 50. |
4 pavyzdys
| Svoris | Kategorija | Klasė | Lygis |
|---|---|---|---|
| 10 | b | Verslas | 8 |
| 1 | a | Techninis | 8 |
| 100 | a | Verslas | 8 |
| 11 | b | Techninis | 0 |
| 1 | a | Techninis | 8 |
| 12 | b | Verslas | 0 |
| Formulė | Rezultatas | ||
| =MAXIFS(A2:A7,B2:B7,"b",D2:D7,A8) | 12 kriterijų2 argumentas yra A8. Tačiau A8 yra tuščias, todėl jis laikomas 0 (nuliu). kriterijų_diapazonas2 langeliai, kurie atitinka 0, yra D5 ir D7. Atitinkamų langelių maksimumo_diapazone A7 turi didžiausią reikšmę. Todėl rezultatas – 12. |
5 pavyzdys
| Svoris | Kategorija |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Formulė | Rezultatas |
| =MAXIFS(A2:A5,B2:c6,"a") | #VALUE! maksimumo_diapazono ir kriterijų_diapazono dydis ir forma nesutampa, MAXIFS grąžina #VALUE! klaidą. |
6 pavyzdys
| Svoris | Kategorija | Klasė | Lygis |
|---|---|---|---|
| 10 | b | Verslas | 100 |
| 1 | a | Techninis | 100 |
| 100 | a | Verslas | 200 |
| 1 | b | Techninis | 300 |
| 1 | a | Techninis | 100 |
| 1 | a | Verslas | 400 |
| Formulė | Rezultatas | ||
| =MAXIFS(A2:A6;B2:B6;"a";D2:D6;">200") | 0 Nėra kriterijus atitinkančių langelių. |
Reikia daugiau pagalbos?
Visada galite kreiptis eksperto į "Excel" technologijų bendruomenę arba gauti pagalbos bendruomenėse.