Funkcja MAXIFS programu Excel - Jak uzyskać maksymalną wartość z programu Excel?

Funkcja MAXIFS w programie Excel

Funkcja MAXIFS programu Excel służy do uzyskiwania wartości maksymalnych na podstawie różnych kryteriów. Czasami musimy analizować dane na podstawie kryteriów. Możemy używać MAXIFS z kryteriami opartymi na datach, liczbach, tekście i innych warunkach.

Możemy używać wszystkich typów operatorów logicznych, takich jak>, =, <= ,, = i symboli wieloznacznych, takich jak * ,? do częściowego dopasowania. Warunek „B? E” dopasuje wszystkie komórki zawierające ciąg tekstowy rozpoczynający się od „A” i kończący się na „e”, a pomiędzy nimi powinien znajdować się tylko jeden znak.

Warunek „H * e” dopasuje wszystkie komórki zawierające ciąg tekstowy zaczynający się od „H” i kończący na „e” z wieloma znakami między nimi. Znalezienie maksymalnych ocen dla dziewcząt i chłopców oddzielnie dla klasy jest jedną z sytuacji, w których można użyć tej funkcji.

Składnia

Wzór na tę funkcję to:

Funkcja MAXIFS zwraca maksymalną wartość z zakresu na podstawie wielu kryteriów w celu sprawdzenia w wielu zakresach.

Wyjaśnienie argumentów

  • Maksymalny zakres: jest to zakres, z którego musimy znaleźć maksymalną wartość.
  • Zakres 1: jest to zakres, z którego będziemy porównywać wartości z kryteriami, aby uzyskać wartość maksymalną.
  • Kryterium 1: to jest argument warunku do określenia.
  • Zakres 2: jest to kolejny zakres, w którym porównamy wartości z kryteriami, aby uzyskać wartość maksymalną. W ten sposób możemy zapewnić 126 par zakresu / kryteriów.
  • Kryterium 2: to jest argument dla drugiego warunku do określenia.

Jak korzystać z funkcji MAXIFS w programie Excel?

Zrozummy funkcję MAXIFS z kilkoma przykładami w programie Excel.

Przykład 1

Załóżmy, że mamy następujące dane uczniów z klasy, w której mamy oceny ocenione przez uczniów z podaniem ich płci.

Aby nagradzać uczniów, musimy osobno znaleźć maksymalne oceny dla kobiet i mężczyzn.

Aby znaleźć, kroki byłyby następujące:

Stworzyliśmy następujący format wyświetlania maksymalnych ocen.

Teraz, aby uzyskać maksymalne oceny dla uczniów płci żeńskiej i męskiej, zastosujemy formułę MAXIFS.

  • Znając składnię, będziemy odwoływać się do komórek, w których zapisano znaczniki dla pierwszego argumentu.
  • Teraz musimy wybrać zakres dla drugiego argumentu, w którym musimy sprawdzić kryteria.
  • W przypadku trzeciego argumentu będziemy odnosić się do komórki po lewej stronie komórki z formułą. Lewa komórka zawiera „Kobieta”, czyli płeć, którą musimy najpierw porównać, a następnie uzyskać maksymalne oceny.

Teraz zamkniemy nawias dla funkcji i uzyskamy maksymalne oceny zdobyte przez studentkę.

Jak widać w powyższej funkcji, użyliśmy względnego odwołania do komórki w programie Excel dla wszystkich trzech argumentów, co oznacza, że ​​jeśli skopiujemy i wkleimy funkcję w innej komórce, odniesienie zostanie zmienione. Jeśli chcemy zachować to samo odniesienie, musimy użyć odniesienia bezwzględnego .

  • Aby odniesienie było absolutne, użyjemy znaku „$” przed alfabetem kolumny i numerem wiersza.
  • Zatem maksymalna liczba ocen otrzymanych przez studentkę to 82.
  • Teraz skopiujemy formułę i wkleimy ją do komórki dla uczniów płci męskiej. Upewnić się, że użycie „pasta Formula Only” z „Wklej specjalnie” jak nie chcemy skopiować formatowanie też.

Mamy również maksymalną liczbę ocen uzyskanych przez ucznia, czyli 91.

Przykład nr 2

We wcześniejszej wersji programu Excel nie mamy funkcji MAXIFS jako funkcji wbudowanej. W tym przypadku używaliśmy formuły tablicowej opartej na funkcji MAX i IF .

Załóżmy, że mamy następujące dane dotyczące organizacji.

Na podstawie tych danych widzimy, że sprzedawcy w różnych regionach sprzedali różne przedmioty. Jeśli chcemy znaleźć maksymalną ilość sprzedanego przedmiotu, możemy użyć formuły tablicowej opartej na funkcji MAX i IF .

Kroki:

Musimy stworzyć listę rozwijaną dla nazw pozycji, aby użytkownik mógł wybierać z listy; nie będzie musiał pisać, ponieważ podczas pisania może wystąpić błąd ortograficzny. Aby utworzyć listę rozwijaną w programie Excel, musimy najpierw utworzyć format.

Aby utworzyć listę rozwijaną, wybierzemy komórkę, a następnie klikniemy polecenie „Walidacja danych w programie Excel” dostępne w grupie „Narzędzia danych” w „Dane”.

Wybierz „Lista” dla opcji „Zezwalaj” , wpisz nazwy elementów w polu tekstowym „Źródło” i kliknij „OK”.

Lista rozwijana zostanie utworzona w następujący sposób:

Teraz, aby uzyskać maksymalną sprzedaż, zastosujemy formułę w następujący sposób:

Podczas wprowadzania formuły musimy nacisnąć Ctrl + Shift + Enter, ponieważ jest to formuła tablicowa.

Jak już podano szereg wielu komórek do „test_logiczny” dla funkcji IF i porównano samo z nazwy elementu pisemnej w powyższej komórki, JEŚLI funkcja w Excelu zwróci więcej niż jedną wartość, a następnie funkcja MAX odbędzie się maksymalna wartość. Ponieważ funkcja JEŻELI zwraca więcej niż jedną wartość, dlatego w programie Excel nazywana jest formułą tablicową.

Przykład nr 3

Załóżmy, że chcemy dowiedzieć się o maksymalnej sprzedaży przedmiotu w oparciu o region. Aby zrobić to samo, użyjemy formuły ZAGNIEŻDŻONE JEŻELI z funkcją MAKS.

Kroki byłyby następujące:

Najpierw musimy utworzyć następujący format:

Musimy utworzyć listę rozwijaną dla „Nazwy pozycji” i „Regionu”.

Teraz zastosujemy formułę tablicową opartą na ZAGNIEŻDZONYM JEŻELI w programie Excel i funkcji MAX.

Najpierw musimy porównać nazwy pozycji z wartością zapisaną w „G7”, a następnie region z wartością zapisaną w „G8” . Funkcje JEŻELI zwrócą wartości dla określonego elementu i regionu. Funkcja MAX zwróci maksymalną wartość.

Maksymalna sprzedaż klawiatury w zachodnim regionie wynosi 34.

Upewnij się, że podczas wprowadzania formuły wciskamy Ctrl + Shift + Enter , ponieważ jest to formuła tablicowa.

Teraz wybierzemy nazwy przedmiotów i regiony, aby poznać maksymalną sprzedaż.

Rzeczy do zapamiętania

  1. Podczas wprowadzania formuły tablicowej naciśnij jednocześnie klawisze Control Shift-Enter w programie Excel .
  2. Dzięki zagnieżdżonym funkcjom JEŻELI i MAX możemy określić dowolną liczbę warunków, aby uzyskać maksymalną wartość.
  3. Rozmiar i kształt argumentów max_range i category_rangeN muszą być takie same; w przeciwnym razie funkcje MAXIFS zwracają #ARG! Błąd.

Interesujące artykuły...