Excel: jak używać funkcji jeżeli z wieloma warunkami


Aby utworzyć funkcję JEŻELI z wieloma warunkami w programie Excel, możesz użyć następujących formuł:

Metoda 1: Użyj funkcji JEŻELI, aby sprawdzić, czy spełnionych jest wiele warunków

 =IF(AND( B2 ="Guard", C2 >20),"Yes", "No")

W przypadku tej formuły, jeśli komórka B2 ma wartość „Zachowaj” , a komórka C2 jest większa niż 20, funkcja zwraca „Tak”. W przeciwnym razie zwraca „Nie”.

Metoda 2: Użyj funkcji JEŻELI, aby sprawdzić, czy spełniony jest jeden z kilku warunków

 =IF(OR( B2 ="Guard", C2 >20),"Yes", "No")

W przypadku tej formuły, jeśli komórka B2 ma wartość „Zachowaj” lub jeśli komórka C2 jest większa niż 20, funkcja zwraca „Tak”. W przeciwnym razie zwraca „Nie”.

Poniższe przykłady pokazują, jak w praktyce wykorzystać każdą formułę z następującym zbiorem danych w Excelu:

Przykład 1: Użyj funkcji JEŻELI, aby sprawdzić, czy spełnionych jest wiele warunków

Możemy wpisać następującą formułę w komórce D2 , aby zwrócić „Tak”, jeśli wartość w kolumnie Pozycja to „Straż” , a wartość w kolumnie Punkty jest większa niż 20:

 =IF(AND( B2 ="Guard", C2 >20),"Yes", "No")

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie D:

Funkcja Excel JEŻELI z wieloma warunkami przy użyciu logiki AND

Formuła zwraca wartość „Tak” dla każdego wiersza, w którym wartość w kolumnie Pozycja to „Straż” , a wartość w kolumnie Punkty jest większa niż 20.

Jeżeli w danym wierszu te dwa warunki nie są spełnione, formuła zamiast tego zwraca wartość „Nie”.

Przykład 2: Użyj funkcji JEŻELI, aby sprawdzić, czy spełniony jest jeden z kilku warunków

Możemy wpisać następującą formułę w komórce D2 , aby zwrócić „Tak”, jeśli wartość w kolumnie Pozycja to „Straż” lub jeśli wartość w kolumnie Punkty jest większa niż 20:

 =IF(OR( B2 ="Guard", C2 >20),"Yes", "No")

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie D:

Formuła zwraca wartość „Tak” dla każdego wiersza, w którym wartość w kolumnie Pozycja to „Straż” lub wartość w kolumnie Punkty jest większa niż 20.

Jeśli w danym wierszu nie zostanie umieszczony żaden z tych warunków, formuła zamiast tego zwróci wartość „Nie”.

Należy zauważyć, że w obu przykładach sprawdziliśmy, czy zostały spełnione dwa warunki.

Możesz jednak umieścić dowolną liczbę warunków w funkcjach AND() lub OR() , w zależności od liczby warunków, które chcesz sprawdzić.

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: jak utworzyć funkcję JEŻELI, która zwraca tak lub nie
Excel: Jak używać funkcji JEŻELI z zakresem wartości
Excel: jak korzystać z funkcji MNOŻENIE JEŚLI

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *