Excel pasuje do wielu kryteriów - Przykłady krok po kroku

Dopasuj wiele kryteriów w programie Excel

Obliczenia oparte na kryteriach w programie Excel są wykonywane przez funkcje logiczne. Aby dopasować pojedyncze kryteria, możemy użyć warunku logicznego IF, wykonując wiele testów, możemy użyć warunków zagnieżdżonych if. Ale wyobraź sobie sytuację, w której dopasowanie wielu kryteriów w celu uzyskania pojedynczego wyniku jest złożonym obliczeniem opartym na kryteriach. Aby spełnić wiele kryteriów w programie Excel, trzeba być zaawansowanym użytkownikiem funkcji w programie Excel.

Dopasowanie wielu warunków jest możliwe przy użyciu wielu warunków logicznych. W tym artykule pokażemy, jak dopasować wiele kryteriów w programie Excel.

Jak dopasować wiele kryteriów Excel? (Przykłady)

Przykład 1 - Funkcje logiczne w programie Excel

Zwykle używamy trzech funkcji logicznych w programie Excel do wykonywania obliczeń z wieloma kryteriami, a te trzy funkcje to warunki JEŻELI, ORAZ i LUB.

Na przykład spójrz na poniższe obliczenie wzoru AND.

Spójrz na poniższy wzór; sprawdziliśmy, czy wartość komórki A1 jest> 20, czy nie, wartość komórki B1 jest> 20 lub nie, wartość komórki C1 jest> 20 lub nie.

W powyższej funkcji wszystkie wartości komórek są> 20, więc wynik to PRAWDA. Teraz zmienię jedną z wartości komórek na mniej niż 20.

Wartość komórki B1 została zmieniona na 18, czyli mniej niż 20, więc wynik końcowy to FAŁSZ, mimo że pozostałe dwie wartości komórek są> 20.

Teraz dla tej samej liczby zastosuję funkcję LUB w programie Excel.

W przypadku funkcji LUB wszystkie kryteria muszą zostać spełnione, aby wynik był PRAWDA; w przeciwieństwie do funkcji AND, w której wszystkie warunki muszą być spełnione, aby otrzymać wynik PRAWDA.

Przykład # 2 - Wiele funkcji logicznych w programie Excel

Teraz zobaczymy, jak wykonać wiele funkcji logicznych, aby dopasować wiele warunków.

  • Spójrz na poniższe dane w programie Excel.

Na podstawie powyższych danych musimy obliczyć kwotę „Bonusu” na podstawie poniższych warunków.

Jeśli rok służby wynosi> 1,5 roku i jeśli „Dział” oznacza „Sprzedaż” lub „Wsparcie”, wówczas premia wynosi 8 000 USD; w przeciwnym razie premia wyniesie 4000 $.

Tak więc, aby uzyskać jeden wynik, musimy dopasować wiele kryteriów w programie Excel. W takim przypadku musimy sprawdzić, czy rok świadczenia usługi to 1,5, a także sprawdzić, czy dział to „Sprzedaż” czy „Wsparcie”, aby uzyskać kwotę premii.

  • Pierwszy stan otwarty w programie Excel.
  • Pierwszy logiczny warunek do sprawdzenia jest obowiązkowy, niezależnie od tego, czy rok służby jest> 1,5 roku, czy nie. Tak więc dla obowiązkowego wyniku TRUE musimy użyć funkcji AND.

Powyższy test logiczny zwróci wartość TRUE tylko wtedy, gdy rok pracy jest> 1,5; w przeciwnym razie otrzymamy wynik FAŁSZ. Wewnątrz tej funkcji AND musimy przetestować jeszcze jedno kryterium, tj. Czy dział to „Sprzedaż” czy „Wsparcie”, aby otrzymać kwotę premii.

  • W takim przypadku, jeśli którykolwiek dział spełnia te kryteria, potrzebujemy wyniku TRUE, więc musimy użyć funkcji OR.

Jak widać powyżej, użyliśmy funkcji AND & OR do dopasowania pojedynczych kryteriów. Funkcja AND sprawdzi, czy rok usługi wynosi> 1,5 roku, a funkcja OR sprawdzi, czy dział jest działem sprzedaży czy wsparcia. Jeśli więc rok świadczenia usługi to 1.5, a dział sprzedaży lub działu pomocy technicznej, wynik testu logicznego będzie PRAWDA lub FAŁSZ.

  • Teraz, jeśli test logiczny to PRAWDA, potrzebujemy kwoty bonusu w wysokości 8 000 $. Więc dla wartości, jeśli argument True, musimy podać # 8000.
  • Jeśli test logiczny to FAŁSZ, potrzebujemy kwoty bonusu w wysokości 4000 $.
  • Skończyliśmy więc z zastosowaniem formuły, zamknij formułę i zastosuj formułę również do innych komórek, aby uzyskać wynik w innych komórkach.

Spójrzmy teraz na 4 -go rzędu; w tym przypadku rok służby to 2,4, a Departament to „Wsparcie”, więc premia dochodzi do 8 000 USD. W ten sposób możemy dopasować wiele kryteriów w programie Excel.

Rzeczy do zapamiętania

  • Aby przetestować wiele kryteriów i otrzymać pojedynczy wynik, musimy użyć wielu funkcji logicznych w warunku JEŻELI.
  • AND i OR to dwie funkcje pomocnicze, których możemy użyć do przetestowania wielu kryteriów.
  • AND zwróci TRUE tylko wtedy, gdy wszystkie testy logiczne są spełnione, ale z drugiej strony OR wymaga co najmniej jednego testu logicznego, aby został spełniony, aby uzyskać wynik TRUE.

Interesujące artykuły...