Opis
Użyj tej funkcji, aby zwrócić maksymalną wartość spośród komórek określonych przez podany zestaw warunków lub kryteriów.
Funkcja MAXIFS przydaje się przy znajdowaniu największej wartości w zakresie spełniającej jeden lub więcej określonych warunków. Funkcja ta jest szczególnie przydatna podczas analizowania danych zawierających wiele zmiennych lub kategorii.
Składnia
MAXIFS(zakres_maks., zakres_kryteriów_1, kryteria_1, […, zakres_kryteriów_126, kryteria_126])
Wejścia
Funkcja ta akceptuje następujące argumenty:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
maksymalny_zakres |
Tak | Zakres komórek, z którego chcesz określić wartość maksymalną. | Liczba, odwołanie do komórki zawierającej liczbę, zakres komórek lub formuła, której wynikiem jest którykolwiek z powyższych wyników. |
zakres_kryteriów_1 |
Tak | Zakres komórek do oceny według kryteria_1 .
|
Zakres komórek lub formuła, której wynikiem jest zakres komórek. |
kryterium_1 |
Tak | Kryteria, według których należy oceniać criteria_range1 .
|
Liczba, ciąg tekstowy, odwołanie do komórki lub formuła, która daje w wyniku którykolwiek z poniższych wyników. |
[zakres_kryteriów_ n , kryterium_ n ] |
Nie | Dodatkowe zakresy i odpowiadające im kryteria. | Tak samo jak criteria_range_1 i criteria_1 . Można podać maksymalnie 126 dodatkowych par zakresów/kryteriów. |
Przykład
Dane próbki
| A | B | C | D | ||
|---|---|---|---|---|---|
1 |
Region | Produkt | Obroty | Kwartał | |
2 |
Północ | Jabłka | 5000 | Q1 | |
3 |
Południe | Pomarańcze | 4500 | Q1 | |
4 |
Wschód | Jabłka | 6000 | Q2 | |
5 |
Zachód | Banany | 5500 | Q2 | |
6 |
Północ | Pomarańcze | 4800 | Q3 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wyjaśnienie i wynik |
|---|---|---|
| Znajdź najwyższą wartość w zakresie odpowiadającym pojedynczej kategorii. | =MAXIFS(C2:C7; B2:B7; "Jabłka") |
Znajduje najwyższą wartość sprzedaży wśród wierszy, w których produktem są „Jabłka”. Wynik: 6000 |
| Znajdź najwyższą wartość w zakresie, która spełnia dwa warunki jednocześnie. | =MAXIFS(C2:C7, A2:A7, „Północ”, D2:D7, „Q1”) |
Znajduje najwyższą wartość sprzedaży wśród wierszy, które są jednocześnie „Północ” i „Kwartał 1” — kwalifikuje się tylko jeden wiersz. Wynik: 5000 |
| Znajdź najwyższą wartość w zakresie spełniającą pojedynczy warunek. | =MAKS.WARUNKÓW(C2:C7; D2:D7; "Q2") |
Znajduje najwyższą wartość sprzedaży wśród wierszy z „Q2”. Wynik: 6000 |
| Znajdź najwyższą wartość w zakresie, wykluczając określoną kategorię. | =MAXIFS(C2:C7, B2:B7, "<>Jabłka") |
Znajduje najwyższą sprzedaż wśród produktów innych niż „Jabłka”. Wynik: 5500 |
| Znajdź najwyższą wartość w zakresie, który spełnia warunek liczbowy w połączeniu z innym warunkiem. | =MAXIFS(C2:C7, C2:C7, „>=5000”, D2:D7, „Q1”) |
Znajduje najwyższą wartość sprzedaży wśród wartości już 5000 lub więcej, ograniczoną do „Q1”. Wynik: 5000 |
Uwagi
- MAXIFS ocenia wszystkie określone zakresy kryteriów jednocześnie.
- Jeżeli żadna komórka nie spełnia wszystkich określonych kryteriów, funkcja MAXIFS zwraca wartość 0.
- W kryteriach tekstowych można używać symboli wieloznacznych ( * i ? ).
- Kryteria mogą obejmować operatory matematyczne (=, >, <, <>, >=, <=) zapewniające większą elastyczność warunków.
- MAXIFS ignoruje puste komórki w
max_range . - Podczas oceny kryteriów tekstowych algorytm MAXIFS nie uwzględnia wielkości liter.
Porady
- Użyj MAXIFS do złożonej analizy danych obejmującej wiele warunków.
- Połącz funkcję MAXIFS z innymi funkcjami, takimi jak MINIFS i AVERAGEIFS , aby uzyskać kompleksową analizę danych.
- Podczas pracy z datami należy używać w kryteriach funkcji DATA w celu dokładniejszego filtrowania.
- Aby znaleźć maksymalną wartość spełniającą co najmniej jedno z wielu kryteriów, połącz MAX z wieloma instrukcjami IF zamiast MAXIFS.