Spis treści
Niejednokrotnie podczas pracy w Excelu mamy do czynienia z Excelowym JEŚLI pomiędzy wieloma zakresami. Dziś pokażę, że można pracować z Funkcja IF pomiędzy wieloma zakresami w programie Excel.
Pobierz Zeszyt ćwiczeń
IF between Multiple Ranges.xlsx4 podejścia do korzystania z programu Excel IF między wieloma zakresami
Mamy tu zestaw danych z. Nazwy niektórych uczniów i ich Oceny z fizyki oraz Chemia Szkoły o nazwie Słonecznikowe Przedszkole.
Dzisiaj naszym celem jest wykorzystanie Funkcja IF Excela pomiędzy wieloma zakresami tego zbioru danych.
1) Wykorzystanie funkcji IF i OR w programie Excel dla kryteriów typu OR pomiędzy wieloma zakresami
Możesz użyć kombinacji Funkcja IF i Funkcja OR programu Excel, aby obsłużyć LUB kryteria typu pomiędzy wieloma zakresami.
Na przykład spróbujmy dla każdego ze studentów rozstrzygnąć, czy oblał egzamin, czy nie.
A kryteria oblania są proste - oblewasz, jeśli oblejesz przynajmniej jeden przedmiot (Zdobądź oceny poniżej 40).
Dlatego jest to LUB warunek typu pomiędzy wieloma zakresami.
Wybierz pierwszą komórkę nowej kolumny i wprowadź tę formułę:
=IF(OR(C4<40,D4<40),"Fail","Pass")
Następnie przeciągnij Uchwyt do napełniania aby skopiować tę formułę do pozostałych komórek.
Zobacz, że uczniowie, którzy nie zaliczyli przynajmniej jednego przedmiotu, zostali ocenieni jako Fail , a w zestawie danych zaznaczyli na żółto.
⧪ Objaśnienia do wzoru:
- C4<40 zwraca TRUE jeśli znak w komórce C4 (ocena z fizyki) jest mniejsza niż 40, w przeciwnym razie zwraca FALSE . Same for D4<40.
- OR(C4<40,D4<40) zwraca TRUE jeżeli co najmniej jedna komórka pomiędzy C4 oraz D4 zawiera mniej niż 40, w przeciwnym razie zwraca FALSE .
- Wreszcie, IF(OR(C4<40,D4<40), "Fail", "Pass") zwraca "Fail" jeśli natrafi na TRUE W przeciwnym razie zwraca się "Pass" .
Read More: Jak używać wielokrotnych warunków if w Excelu dla starzenia się (5 metod)
2. połączenie funkcji IF i AND programu Excel dla kryteriów typu AND pomiędzy wieloma zakresami
Możesz połączyć Funkcja IF i Funkcja AND programu Excel do obsługi ORAZ kryteria typu pomiędzy wieloma zakresami.
Dla przykładu spróbujmy tym razem rozstrzygnąć za każdego ze studentów, czy zdał egzamin, czy nie.
A kryteria oblania są takie, że zdajesz jeśli zdasz ze wszystkich przedmiotów (Zdobądź oceny większe lub równe 40), inaczej nie.
Dlatego jest to ORAZ warunek typu pomiędzy wieloma zakresami.
Wybierz pierwszą komórkę nowej kolumny i wprowadź tę formułę:
=IF(AND(C4>=40,D4>=40),"Pass","Fail")
Następnie przeciągnij Uchwyt do napełniania aby skopiować tę formułę do pozostałych komórek.
Zobacz, że uczniowie, którzy zdali z obu przedmiotów, zostali ocenieni jako Pass , a w zestawie danych zaznaczyli na żółto.
⧪ Objaśnienia do wzoru:
- C4>=40 zwraca TRUE jeśli znak w komórce C4 (ocena z fizyki) jest większa lub równa 40, w przeciwnym razie zwraca FALSE . Same for D4>=40.
- AND(C4>=40,D4>=40) zwraca TRUE jeżeli co najmniej jedna komórka pomiędzy C4 oraz D4 zawiera wartość większą lub równą 40, w przeciwnym razie zwraca FALSE .
- Wreszcie, IF(AND(C4>=40,D4>=40), "Pass", "Fail") zwraca "Pass" jeśli natrafi na TRUE W przeciwnym razie zwraca się "Fail" .
Read More: Jak napisać większą niż lub równą temu w Excelu funkcję IF
3. użycie zagnieżdżonej funkcji IF dla kryteriów typu AND pomiędzy wieloma zakresami
Możesz użyć zagnieżdżonego Funkcja IF do obsługi ORAZ Wpisywanie kryteriów między wieloma zakresami w programie Excel.
Powtórzmy ten sam przykład. Podejmij decyzję dla każdego ucznia, czy zdał egzamin, czy nie.
Tym razem dokonamy tego za pomocą zagnieżdżonego Funkcja IF .
Wybierz pierwszą komórkę nowej kolumny i wprowadź tę formułę:
=IF(C4>=40,IF(D4>=40,"Pass","Fail"),"Fail")
Następnie przeciągnij Uchwyt do napełniania aby skopiować tę formułę do pozostałych komórek.
Ponownie oceniliśmy wszystkich uczniów, którzy zdali z obu przedmiotów jako Pass , zaznaczone na żółto w zestawie danych.
⧪ Objaśnienia do wzoru:
- Jeśli C4>=40 jest PRAWDA, formuła wchodzi w IF(D4>=40, "Pass", "Fail"), w przeciwnym razie zwraca "Fail" .
- Następnie, jeżeli D4>=40 jest również TRUE , zwraca "Pass" w przeciwnym razie zwraca "Fail" .
- Tak więc zwraca on "Pass" tylko wtedy, gdy ktoś przejdzie przez oba przedmioty, w przeciwnym razie zwraca "Fail" .
Read More: Jak używać funkcji MAX IF w programie Excel
4) Użyj funkcji IFS w Excelu zamiast IF dla kryteriów typu AND pomiędzy wieloma zakresami.
Na koniec użyjemy Funkcja IFS programu Excel, aby poradzić sobie z LUB wpisać wiele kryteriów zamiast Funkcja IF .
Zadanie wykonamy w Metoda 1 tutaj, zadecyduje za każdego ucznia, czy oblał, czy nie.
Wybierz pierwszą komórkę nowej kolumny i wprowadź tę formułę:
=IFS(C4<40,"Fail",D4<40,"Fail",TRUE,"Pass")
Następnie przeciągnij Uchwyt do napełniania aby skopiować tę formułę do pozostałych komórek.
Zobacz, że ponownie określiliśmy uczniów, którzy nie zdali przynajmniej jednego przedmiotu jako "Fail" , zaznaczone na żółto w zestawie danych.
⧪ Objaśnienia do wzoru:
- Na stronie Funkcja IFS zwraca wartość odpowiadającą pierwszej TRUE argument, w przeciwnym razie zwraca N/A błąd.
- Jeśli C4<40 , zwraca "Fail" Jeśli nie, to sprawdza, czy D4<40 lub nie. Jeśli tak, to zwraca "Fail" .
- Jeśli D4<40 jest również FALSE , następnie napotyka na kolejne TRUE i zwraca "Pass" .
Related Content: Jak używać funkcji JEŻELI w Excelu z zakresem wartości
Wniosek
Korzystając z tych metod, możemy użyć Funkcja IF Excela pomiędzy wieloma zakresami. Masz jakieś pytania, zapraszamy do zadawania ich nam.