Wcześniej dowiedzieliśmy się o IF z funkcją AND w programie Excel i IF z funkcją OR w programie Excel. Teraz pozwalamy używać funkcji AND i OR w jednej formule.
Scenariusz:
Sprzedawca owoców znów jest tutaj. Zjadłbyś jabłko tylko wtedy, gdy jest soczyste i czerwone lub zielone.
Więc tutaj jabłko musi być Soczyste, ale w kolorze może być Czerwone lub Zielone. Potrzebujemy tutaj formuły IF AND OR.
JEŚLI to I tamto LUB tamto
Formuła ogólna
=JEŻELI(ORAZ(warunek1,LUB(warunek1,warunek2,…)), wartość jeśli prawda, wartość jeśli fałsz)
Implementacja formuły IF-AND-OR
Aby rozwiązać problem wyboru jabłka, narysowałeś tę tabelę.
Teraz, aby uzyskać właściwe jabłka, napisz tę formułę w komórce D3 i przeciągnij ją w dół.
=JEŻELI(ORAZ(C3="Soczyste",LUB(B3="Zielony",B3="Czerwony")),"OK","Nie OK")
To jest wynik.
Jak to działa
To jest proste.
LUB(B3="Zielony",B3="Czerwony") : Ta część zwraca TRUE, jeśli B3 ma kolor zielony lub czerwony. Ponieważ jest zielony, zwraca TRUE.
AND(C3="Soczyste",LUB(B3="Zielony",B3="Czerwony"): Ta część staje się ORAZ(C3="Soczyste",PRAWDA). AND zwraca TRUE tylko wtedy, gdy C3 jest Juicy i OR zwraca TRUE. Ponieważ C3 jest soczysty, a funkcja OR zwróciła TRUE. ta część stanie się I(PRAWDA;PRAWDA). Który ostatecznie stanie się PRAWDA.
JEŻELI(ORAZ(C3="Soczyste",LUB(B3="Zielony",B3="Czerwony")): Ta część staje się JEŚLI (PRAWDA”, OK”, „Nie OK”). Jak wyjaśniliśmy w artykule IF Function, zwróci on ok.
Więc tak, w ten sposób można wyciągnąć warunki, takie jak ten i tamten lub inny typ warunków bez użycia zagnieżdżonej funkcji JEŻELI. Daj znać, czy było to pomocne w sekcji komentarzy.
Funkcja IF z symbolami wieloznacznymi
IF z funkcją OR w programie Excel
JEŚLI z funkcją AND w programie Excel
Popularne artykuły:
50 skrótów Excela, aby zwiększyć produktywność
Funkcja WYSZUKAJ.PIONOWO w programie Excel
LICZ.JEŻELI w Excelu 2016
Jak korzystać z funkcji SUMIF w programie Excel?