Spis treści
Pracując w Excelu, musimy znaleźć maksymalną wartość przy danym warunku.Połączenie MAX oraz JEŚLI Funkcje mogą pomóc w znalezieniu maksymalnej wartości z danego zakresu danych przy określonych kryteriach. W tym artykule dowiemy się jak wykorzystać MAX JEŻELI funkcja w Excelu i wyjaśnić wszystkie możliwe sposoby znalezienia maksymalnej wartości pod pewnymi kryteriami.
Pobierz Zeszyt ćwiczeń
Użycie funkcji MAX IF.xlsxCzym jest formuła MAX IF w programie Excel?
Aby zrozumieć formułę MAX IF, musimy uchwycić dwie funkcje z osobna.
🔁 Funkcja MAX
Na stronie MAX Funkcja jest jedną z najczęściej używanych funkcji w Excelu. Zwraca ona maksymalną wartość z wybranego zakresu.Funkcja MAX Funkcja ignoruje wartości logiczne i tekst. Składnia funkcji MAX funkcja jest podana poniżej.
MAX (liczba1, [liczba2], ...)
🔁 Funkcja IF
Na stronie JEŚLI Funkcja ta jest kolejną niezbędną funkcją Excela. JEŚLI Funkcja zwraca określoną wartość, jeśli dany test logiczny jest spełniony. Składnia dla JEŚLI funkcja jest podana tutaj.
=IF(logical_test, [wartość_if_true], [wartość_if_false])
W tym artykule wykorzystamy kombinację MAX funkcja i JEŚLI Funkcja. Ogólnie rzecz biorąc, MAX JEŻELI formuła zwraca największą wartość liczbową, która spełnia jedno lub więcej kryteriów w danym zakresie liczb, dat, tekstów i innych warunków. Po połączeniu tych dwóch funkcji otrzymujemy taką ogólną formułę jak poniżej.
=MAX(IF(criteria_range=criteria, max_range))
4 Przykłady użycia funkcji MAX IF w Excelu
W tej części artykułu omówimy m.in. cztery odpowiednie podejścia do wykorzystania MAX JEŻELI funkcja w Excelu. nie wspominając, użyliśmy wersji Microsoft Excel 365 do tego artykułu; jednak możesz użyć dowolnej wersji zgodnie ze swoimi preferencjami.
1. użycie funkcji MAX IF z formułą tablicową
Po pierwsze, użyjemy MAX JEŻELI wzór z macierz w Excelu. Możemy użyć MAX JEŻELI formuła oparta nie tylko na pojedynczym warunku, ale także dla wielu kryteriów. Tutaj omówimy oba te scenariusze.
1.1 Użycie formuły MAX IF z jednym kryterium
W tej części artykułu nauczymy się używać MAX JEŻELI wzór z jeden kryterium . Powiedzmy, że mamy do dyspozycji zakres danych, jak na poniższym rysunku.Musimy znaleźć maksymalną liczbę sprzedaży z Przedstawiciel handlowy.
Teraz, aby to zrobić, wykonajmy kroki wymienione poniżej.
Kroki:
- Po pierwsze, utwórz tabelę w dowolnym miejscu arkusza, a w kolumnie nazwa wstaw nazwy Przedstawiciele handlowi .
- Następnie należy zastosować MAX JEŻELI Wzór. Chcemy znaleźć maksymalną sprzedaż dla "Alex" Wzór wygląda następująco.
=MAX(IF(B5:B16=B19,D5:D16))
Tutaj zakres komórek B5:B16 wskazuje komórki Przedstawiciel handlowy. kolumna, komórka B19 odnosi się do wybrany Reprezentant Handlowy. oraz zakres komórek D5:D16 reprezentuje komórki Sprzedaż ogółem kolumna.
Podział formuły
- Tutaj, maksymalny zakres to Sprzedaż ogółem kolumna ( D5:D16 ).
- kryteria jest nazwą Przedstawiciel handlowy ( B19 ).
- kryteria_zakresu Czy Sprzedaż Rep . kolumna (. B5:B16 ).
- Produkcja → 3 000 USD .
- Ponieważ jest to formuła tablicowa, musimy ją zakończyć zamykając wszystkie nawiasy. Tak więc, naciśnij SHIFT + CTRL + ENTER aby to zrobić.
Mamy więc naszą maksymalną wartość. Dla pozostałych dwóch nazw użyjemy tego samego wzoru.
1.2 Zastosowanie formuły MAX IF z wieloma kryteriami
Podczas pracy w Excelu czasami musimy znaleźć maksymalną wartość spełniając wiele kryteriów.Używając MAX JEŻELI Załóżmy, że mamy więcej niż jedną formułę Przedstawiciel handlowy o nazwie "Alex" , "Bob" oraz "Jan" w Komputer , Cykl oraz Medycyna Teraz musimy znaleźć największą liczbę sprzedaży dokonanych przez te Przedstawiciele handlowi w każdej kategorii.
Teraz, aby to zrobić, postępujmy zgodnie z instrukcjami przedstawionymi poniżej.
Kroki:
- Po pierwsze, utwórz tabelę w dowolnym miejscu arkusza, a nazwa i Kategoria wstawić kolumnę według podanych kryteriów.
- Następnie należy zastosować MAX JEŻELI Chcemy znaleźć maksymalną sprzedaż "Alex" pod Komputer Kategoria. Wzór podany jest poniżej.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))
Tutaj, zakres komórek C5:C20 wskazuje komórki Kategoria kolumna, komórka C23 odnosi się do wybranej kategorii.
Podział formuły
- W pierwszym JEŚLI funkcja,
- C5:C20=C23 → Jest to. logiczny_test argument.
- D5:D20 → Wskazuje to na. [wartość_jeśli_true] argument.
- Wyjście → {FALSE;FALSE;FALSE;FALSE;60;90;80;FALSE;FALSE;FALSE;FALSE;200;150;FALSE;FALSE} .
- W 2. JEŚLI funkcja,
- B5:B20=B23 → To jest logiczny_test argument.
- IF(C5:C20=C23,D5:D20) → Odnosi się do. [wartość_jeśli_true] argument.
- Wyjście → {FALSE;FALSE;FALSE;FALSE;90;80;FALSE;FALSE;FALSE;FALSE;150;FALSE;FALSE}
- Teraz MAX funkcja zwraca maksymalną wartość z tablicy.
- Wyjście → $150 .
- Następnie naciśnij SHIFT + CTRL + ENTER jednocześnie, aby zastosować formułę. Ostateczna formuła jest następująca
W rezultacie znaleźliśmy naszą maksymalną liczbę.
- Następnie zastosuj tę samą formułę do tych innych komórek, a otrzymasz następujące dane wyjściowe.
2) Wykorzystanie MAX IF w Excelu bez tablicy
Możemy uzyskać ten sam wynik bez użycia formuły tablicowej. W tym celu możemy użyć Funkcja SUMPRODUCT gdzie nie musimy naciskać SHIFT + CTRL + ENTER . Wykorzystajmy do tego procedurę omówioną w dalszej części rozdziału.
Kroki:
Tutaj wykorzystamy dane z poprzedniego przykładu. Naszym celem jest znalezienie jak największej liczby sprzedaży dla " "Alex" " w " Komputer " kategoria.
- Po pierwsze, utwórz tabelę, jak pokazano na poniższym rysunku.
- Następnie w komórce zastosuj formułę podaną poniżej D23 .
=SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))
Podział formuły
- Tutaj, maksymalny zakres oznacza Sprzedaż ogółem kolumna ( D5:D20 )
- Kryteria2 jest nazwą Kategoria ( C23 )
- kryteria_zakresu2 odnosi się do Kategoria kolumna ( C5:C20 )
- Kryteria1 jest nazwą Przedstawiciel handlowy ( B23 )
- kryteria_zakresu1 wskazuje Przedstawiciel handlowy Kolumna (. B5:B20 )
- Wyjście → $150 .
- Następnie naciśnij ENTER a nasza maksymalna wartość będzie dostępna w komórce D23 jak pokazano na poniższym obrazku.
3. użycie formuły MAX IF z logiką OR
Możemy użyć MAX JEŻELI formuła w połączeniu z LUB W tej części artykułu omówimy szczegółową procedurę wykorzystania MAX JEŻELI wzór z LUB logika w Excelu. Poznajmy więc wskazówki podane poniżej.
Kroki:
- Po pierwsze, wstaw nową tabelę, jak pokazano na poniższym obrazku.
- Następnie należy użyć następującej formuły w komórce C24 .
=MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))
Tutaj, komórka C22 odnosi się do pierwszej wybranej nazwy, a komórka C23 wskazuje drugą wybraną nazwę.
Podział formuły
- Tutaj, maksymalny zakres to Kolumna Sprzedaż ogółem ( D5:D20 ).
- kryteria2 jest nazwą Kategoria ( C23 ).
- kryteria_zakresu2 odnosi się do Kategoria kolumna ( B5:B20 ).
- kryteria1 jest nazwą Przedstawiciel handlowy ( C22 ).
- kryteria_zakresu1 wskazuje Kolumna przedstawicieli handlowych ( B5:B20 ).
- Następnie zastosuj formułę, naciskając SHIFT + CTRL + ENTER .
W związku z tym uzyskamy maksymalną kwotę sprzedaży pomiędzy "Alex" oraz "Bob" w komórce C24 .
4. zastosowanie formuły MAX IF z logiką AND
Możemy również użyć MAX JEŻELI formuła z kombinacją ORAZ logika. Tutaj będziemy spełniać 2 kryteria w danym momencie do zastosowania ORAZ logika. teraz skorzystajmy z instrukcji przedstawionych poniżej, aby to zrobić.
Kroki:
- Po pierwsze, utwórz nową tabelę, jak pokazano na poniższym obrazku.
- Następnie należy użyć następującej formuły w komórce C24 .
=MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))
Podział formuły
- Tutaj, maksymalny zakres reprezentuje Sprzedaż ogółem kolumna ( D5:D20 ).
- kryteria2 odnosi się do nazwy Kategoria ( C23 ).
- kryteria_zakresu2 wskazuje Kategoria kolumna ( B5:B20 ).
- kryteria1 jest nazwą Przedstawiciel handlowy ( C22 ).
- kryteria_zakresu1 to Kolumna przedstawicieli handlowych ( B5:B20 ).
- Następnie uderz w ENTER .
W rezultacie na arkuszu będziesz miał następujące dane wyjściowe, jak pokazano na poniższym obrazku.
Jak używać funkcji MAXIFS w programie Excel
Na stronie Funkcja MAXIFS jest bezpośrednią alternatywą dla MAX JEŻELI formuła z wieloma kryteriami. użytkownicy Excel 2019 r. oraz Excel dla Office 365 można uzyskać ten sam rezultat używając MAXIFS Wykonajmy więc poniższe kroki, aby użyć funkcji MAXIFS funkcja w Excelu.
Kroki:
- Po pierwsze, wstaw tabelę i wprowadź swoje kryteria, jak pokazano na poniższym obrazku.
Tutaj musimy znaleźć maksymalną sprzedaż dla "Alex" , "Bob" oraz "Jan" w danej kategorii.
- Następnie w komórce należy użyć formuły podanej poniżej D22 .
=MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)
Podział formuły
- Tutaj, maksymalny zakres to Sprzedaż ogółem kolumna ( $D$4:$D$20 ).
- kryteria_zakresu1 to Przedstawiciel handlowy. kolumna ( $B$4:$B$20 ).
- kryteria1 Czy nazwa Przedstawiciel handlowy ( B23 ).
- kryteria_zakresu2 jest nazwą Kategoria kolumna ( $C$4:$C$20 ).
- kryteria2 jest nazwą Kategoria ( C23 ).
- Wyjście → 150$ .
- Następnie należy nacisnąć ENTER i otrzymasz następujące dane wyjściowe na swoim arkuszu.
- Na koniec użyj AutoFill opcja programu Excel, aby uzyskać pozostałe dane wyjściowe.
Rzeczy do zapamiętania
- Na stronie MAX JEŻELI jest Wzór na tablicę więc w starszych wersjach Excela trzeba nacisnąć SHIFT + CTRL + ENTER jednocześnie, aby uzupełnić ten wzór.
- Na stronie MAXIFS Funkcja jest dostępna tylko dla Excel 2019 r. oraz Office 365 .
Część ćwiczeniowa
W Excel Workbook , udostępniliśmy Część ćwiczeniowa po prawej stronie arkusza. Proszę przećwiczyć to samemu.