Jak używać funkcji Excel IF z zakresem wartości (10 przykładów)

  • Udostępnij To
Hugh West

Funkcja IF jest jedną z najbardziej przydatnych i szeroko stosowanych funkcji Microsoft Excel Jeśli w naszej codziennej pracy w Excelu potrzebujemy jakiegoś logicznego porównania, to używamy JEŚLI Dziś pokażę, jak wykorzystać tę funkcję JEŚLI funkcja z szerokim zakresem wartości, w towarzystwie kilku znanych funkcji w Excelu.

Pobierz Zeszyt ćwiczeń

Zastosowanie funkcji IF z zakresem wartości.xlsx

Wprowadzenie do funkcji IF w programie Excel

Jedną z najbardziej przydatnych funkcji w Excelu jest. JEŚLI funkcja, która umożliwia nam logiczne porównanie wartości do oczekiwań.

⇒ Składnia

=IF(logical_test, [wartość_if_true], [wartość_if_false])

⇒ Funkcja Cel

To określa, czy warunek jest prawdziwy czy FALSE i zwraca jedną wartość, jeśli warunek jest TRUE .

⇒ Argument

Argument Wymagane/opcjonalne Wyjaśnienie
logiczny_test Wymagane Podany warunek dla komórki lub zakresu komórek.
[wartość_jeśli_true] Opcjonalnie Zdefiniowane stwierdzenie, jeśli warunek jest spełniony.
[value_if_false] Opcjonalnie Zdefiniowane stwierdzenie, jeśli warunek nie jest spełniony.

⇒ Parametr powrotu

Jeśli stwierdzenia nie są zdefiniowane, wartości logiczne są TRUE lub FALSE . Jeśli zostaną zdefiniowane instrukcje, pojawią się one jako wartości zwrotne w zależności od tego, czy warunki są spełnione, czy nie.

10 Idealnych przykładów użycia funkcji IF z zakresem wartości w Excelu

Zobaczmy kilka przykładów z Excela JEŚLI Załóżmy, że mamy zbiór danych zawierający nazwiska, autorów, numery i ceny książek z księgarni o nazwie Księgarnia Zimorodek Naszym celem jest nauczyć się, jak stosować program E xcel JEŚLI funkcja z zakresem wartości.

1) Generowanie funkcji Excel IF z zakresem komórek

W pierwszym przykładzie dowiemy się jak sprawdzić czy zakres komórek zawiera określoną wartość czy nie. Sprawdźmy czy istnieje jakaś książka autorki Emily Bronte czy nie. Czyli czy kolumna Autor (kolumna C ) zawiera nazwisko Emily Bronte lub nie. Możesz użyć kombinacji JEŚLI oraz COUNTIF funkcje Excela, aby to zrobić.

KROKI:

  • Po pierwsze, wybierz komórkę i wprowadź tę formułę do tej komórki.
=IF(COUNTIF(C5:C21, "Lew Tołstoj")>0, "Jest", "Nie ma")

  • Po drugie, naciśnij Wejdź na stronę aby zobaczyć wynik.
  • W końcu, jak widać, otrzymaliśmy wynik " Jest "...bo rzeczywiście jest książka autorstwa Emily Bronte na naszej liście. To jest " Wichrowe Wzgórza ".

  • Jeśli chcesz uzyskać przybliżone dopasowanie, możesz użyć Znaki wieloznaczne (*,?,~) w ramach COUNTIF Funkcja. Na przykład, aby dowiedzieć się, czy istnieje jakaś książka autorstwa Bronte siostry ( Zarówno Emily Bronte jak i Charlotte Bronte ), należy zastosować następujący wzór.
=IF(COUNTIF(C4:C20, "*Bronte")>0, "Jest", "Nie ma")

  • Dalej, uderz w Wejdź na stronę klawisz, aby pokazać wynik.
  • I, mamy " Jest "...Ponieważ są trzy książki napisane przez. Siostry Bronte .

UWAGA: Na stronie COUNTIF Funkcja wyszukuje dopasowanie bez względu na wielkość liter. To znaczy, że jeśli użyjesz formuły IF(COUNTIF(C5:C21, "emily bronte")>0, "Jest", "Nie ma"), to nadal będzie zwracać " Jest ".

🔎 Jak działa formuła?

  • COUNTIF(C5:C21, "Emily Bronte") zwraca ilość razy nazwisko "Emily Bronte" występujące w zakresie C5:C21 .
  • COUNTIF(C5:C21, "Emily Bronte")>0 zwraca TRUE jeśli nazwa pojawia się co najmniej raz w zakresie, i zwraca FALSE jeśli nazwa się nie pojawia.
  • Dlatego IF(COUNTIF(C5:C21, "Emily Bronte")>0, "Jest", "Nie ma") zwraca "Jest", jeśli nazwa pojawia się co najmniej raz, a zwraca " Nie ma ", jeśli nazwa nie pojawia się.

2. utwórz funkcję IF z zakresem wartości numerycznych

Teraz zastosujemy inny JEŚLI zestawienie.Utworzymy listę wartości z przedziału, który mieści się między dwiema podanymi liczbami.Dowiedzmy się z kolumny liczba książek, które są lub nie ma. D które mieszczą się pomiędzy 10 do 20 Tego typu zadania można wykonać za pomocą programu E xcel JEŚLI funkcja z zakresem wartości.

KROKI:

  • Na początek wybierz komórkę, w której chcesz zobaczyć wynik.
  • Następnie wprowadź tam formułę.
=IF(((D5>=10)*(D5<=20))=1, "Tak", "Nie")

  • Naciśnij Wejdź na stronę .

  • Przeciągnij Uchwyt do napełniania ikonę w dół, aby powielić formułę w całym zakresie. lub, aby AutoFill zakres, kliknij dwukrotnie na stronie na plus ( + ) symbol.

  • Na koniec możemy zobaczyć wynik.

3. zastosowanie warunków AND z funkcją IF dla zakresu wartości

Teraz zastosujemy warunki w ramach JEŚLI Sprawdźmy, czy każda z książek spełnia dwa podane warunki, czy nie. Pierwszy z nich to taki, że liczba książek jest większa niż 10 a drugi to cena książki jest większa niż 20 Jeśli te warunki zostaną spełnione, tylko wtedy kupimy książkę.

W tym celu wykorzystamy kombinację JEŚLI oraz ORAZ Gdy wszystkie jego parametry są oceniane jako TRUE , funkcja AND zwraca TRUE ; w przeciwnym razie zwraca FALSE .

KROKI:

  • Na początku wybierz komórkę sąsiadującą z pierwszą książką i wprowadź formułę.
=IF(AND(D5>=10)*(E5>=20), "Mogę kupić", "Nie mogę kupić")

  • Naciśnij przycisk Wejdź na stronę na klawiaturze jeszcze raz.

  • Alternatywnie możemy użyć symbolu oraz warunek ( * ) we wzorze, dlatego wzór będzie wyglądał tak.
=IF((D5>=10)*(E5>=20), "Może kupić", "Nie może kupić")

  • Hit Wejdź na stronę aby zobaczyć wynik.

  • Aby skopiować formułę na zakres, należy przeciągnąć wskaźnik Uchwyt do napełniania symbol w dół. Alternatywnie można kliknij dwukrotnie na stronie dodatek ( + ) znak do AutoFill zakres.

  • Analogicznie możemy otrzymać wynik.

4. użycie funkcji JEŻELI z warunkami OR dla zakresu wartości

A teraz chodźcie do LUB Sprawdźmy, czy każda z książek spełnia przynajmniej jeden warunek, czy nie. Jeśli któryś z jej parametrów zostanie oceniony jako TRUE , funkcja OR zwraca TRUE ; w przeciwnym razie zwraca FALSE .

KROKI:

  • Po pierwsze, wybierz komórkę, w której chcemy zobaczyć wynik.
  • Po drugie, wstawić wzór.
=IF(OR(D5>=10,E5>=60), "Może kupić", "Nie może kupić")

  • Następnie należy nacisnąć przycisk Wejdź na stronę z klawiatury.

  • Zamiast funkcji możemy użyć symbolu lub ( + ).Zatem wzór będzie brzmiał.
=IF((D5>=10)+(E5>=60), "Może kupić", "Nie może kupić")

  • Hit Wejdź na stronę aby zobaczyć wynik.

  • Następnie należy przeciągnąć Uchwyt do napełniania ikona , aby skopiować formułę na zakres. lub, kliknij dwukrotnie na stronie na plus ( + ) znak. To również powiela wzór.

  • Wreszcie dla każdej książki określiliśmy, czy można ją kupić, czy nie, czy spełniony jest przynajmniej jeden warunek, czy nie.

5. użycie zagnieżdżonej funkcji IF dla zakresu wartości

W tym przykładzie użyjemy zagnieżdżonych JEŚLI To oznacza, że zastosujemy jeden JEŚLI formuła w ramach innego JEŚLI wzór. poproszę o wykonanie zadania. dla wszystkich książek, sprawdzić, czy cena jest większa lub równa $30.00 czy nie najpierw. Jeśli tak, sprawdź czy liczba jest większa lub równa 15 Następnie, jeśli nadal tak, sprawdź, czy nazwisko autora zaczyna się od litery " C " lub nie. Jeśli nadal tak, zwróć " Zaspokoić ", w przeciwnym razie zwróć " Nie satysfakcjonuje ".

KROKI:

  • Na początek wybierz komórkę i wstaw tam następującą formułę.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C", "Zadowolony", "Nie zadowala"), "Nie zadowala"), "Nie zadowala"), "Nie zadowala")

  • Uderz w Wejdź na stronę kluczem, aby zobaczyć wynik.

  • Podobnie, w poprzednich przykładach, przeciągnij Uchwyt do napełniania ikonę w dół, aby powielić formułę w całym zakresie. lub, aby AutoFill zakres, kliknij dwukrotnie na stronie na plus ( + ) symbol.
  • W końcu widać, że tylko pięć książki spełniają jednocześnie wszystkie trzy warunki.

6) Połącz funkcje IF & SUM w Excelu

Będziemy łączyć JEŚLI oraz SUMA funkcje w tym przykładzie. Funkcja SUM dodaje wartości za pomocą dodawania. Prześledźmy to na przykładzie.

KROKI:

  • Wybierz drugą komórkę G6 , i umieść formułę w tej wybranej komórce.
=IF(SUM(D5:D21)>=80, "Dobry", IF(SUM(D5:D21)>=50, "Zadowalający", "Słaby"))

  • Następnie naciśnij przycisk Wejdź na stronę kluczem, aby zobaczyć wynik.

🔎 Jak działa formuła?

  • SUM(D5:D21) ta część dodaje wartości zakresu i zwraca całkowitą liczbę książek jako wynik.
  • SUM(D5:D21)>=80 oraz SUM(D5:D21)>=50 sprawdza czy warunek jest spełniony czy nie.
  • IF(SUM(D5:D21)>=80, "Dobry", IF(SUM(D5:D21)>=50, "Zadowalający", "Słaby")) W naszym przypadku wynik był następujący: " Dobra ".

7) Połącz funkcje JEŻELI i WIEK.

Średnia z liczb podanych jako parametry jest określona przez funkcja AVERAGE . Let's combine the JEŚLI oraz ŚREDNIA funkcje dla tego przykładu.

KROKI:

  • Na początku należy wybrać komórkę, w której chcemy umieścić wynik.W naszym przypadku wybierzemy komórkę G6 .
  • Następnie wstaw formułę do tej komórki.
=IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor"))

  • Dalej, naciśnij Wejdź na stronę z klawiatury.
  • Na koniec otrzymasz swój wynik.

🔎 Jak działa formuła?

  • ŚREDNIA(D5:D21) oblicza średnią liczbę książek.
  • AVERAGE(D5:D21)>=20 oraz AVERAGE(D5:D21)>=10 sprawdzić, czy warunek został spełniony.
  • IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor")) ujawnia wynik. Wynik w naszej sytuacji to " Zadowalający ".

8. integracja funkcji JEŻELI i JEŻELI; EXACT w celu dopasowania zakresu wartości

Funkcja EXACT zwraca TRUE jeśli dwa ciągi tekstowe są identyczne, oraz FALSE inaczej przy porównywaniu dwóch ciągów tekstowych. Chociaż pomija rozbieżności w formatowaniu, EXACT jest rozróżniana wielkość liter. Zintegrujmy JEŚLI oraz EXACT funkcje razem, aby dopasować zakres wartości.

KROKI:

  • Wybierz komórkę, w której chcemy wyświetlić wynik.
  • Dodaj po nim następującą formułę funkcji.
=IF(EXACT($C$5:$C$21, "Lew Tołstoj"), "Tak", "Nie")

  • Naciśnij przycisk Wejdź na stronę na klawiaturze jeszcze raz.
  • I jak widać to pokaże wynik w zakresie.

UWAGA: Nie musisz używać formuły w każdej komórce, to automatycznie pokaże wyniki dla zakresu komórek.

🔎 Jak działa formuła?

  • EXACT($C$5:$C$21, "Lew Tołstoj") pokazuje czy obie dane są dokładnym dopasowaniem czy nie.
  • IF(EXACT($C$5:$C$21, "Lew Tołstoj"), "Tak", "Nie") sprawdzić logikę i zwrócić wynik.

9. konsolidacja funkcji IF, AND & TODAY w celu uzyskania daty

Załóżmy, że chcemy sprawdzić czy data przyjazdu jest w ciągu 7 dni czy nie, jeśli data przyjazdu jest w ciągu 7 dni tylko wtedy możemy kupić książkę. W tym celu użyjemy kombinacji JEŚLI , I, oraz DZISIAJ funkcje.

KROKI:

  • Podobnie we wcześniejszych przykładach należy zaznaczyć komórkę, a następnie wpisać tam formułę.
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Yes", "No")

  • Następnie naciśnij Wejdź na stronę .

  • Aby skopiować formułę na zakres, należy przeciągnąć wskaźnik Uchwyt do napełniania symbol w dół. Alternatywnie można kliknij dwukrotnie na stronie dodatek ( + ) znak do AutoFill zakres.
  • Na koniec pokaże to wynik dla każdej książki w kolumnie F .

10) Uzyskanie najwyższej/najniższej wartości poprzez połączenie funkcji IF, MAX & MIN

Załóżmy, że chcemy porównać liczbę książek z pierwszą książką.I znajdziemy najwyższą i najniższą wartość całkowitej książki.W tym celu użyjemy kombinacji JEŚLI , MAX & MIN funkcje.

KROKI:

  • Po pierwsze, wybierz komórkę, w której chcemy umieścić wynik.
  • Następnie wstaw formułę do tej komórki.
=IF(D5=MAX($D$5:$D$21), "Dobry", IF(D5=MIN($D$5:$D$21), "Nie dobry", " Średni"))

  • Na koniec naciśnij Wejdź na stronę z klawiatury.

🔎 Jak działa formuła?

  • MAX($D$5:$D$21) zwraca maksymalną wartość zakresu.
  • MIN($D$5:$D$21) zwraca minimalną wartość zakresu.
  • IF( D5=MAX($D$5:$D$21), "Dobry", IF(D5=MIN($D$5:$D$21), "Nie dobry", " Średni")) pokazuje wynik po porównaniu.

Rzeczy do zapamiętania

  • Jeśli próbujesz podzielić liczbę przez zero w swojej formule, możesz zobaczyć #DIV/0! błąd.
  • Na stronie #VALUE! Błąd pojawia się, gdy wprowadzisz do obliczeń nieprawidłowy typ danych. Na przykład możesz wprowadzić tekst do formuły, która oczekuje liczb.
  • Jeśli przeniesiemy komórkę formuły lub komórki odniesienia, to #REF! pojawi się błąd. Odwołania w formule nie są już ważne.
  • Na stronie #NAZWA! błąd pokaże, że źle wpisałeś nazwę funkcji w swojej formule.

Wniosek

Powyższe przykłady pomagają w nauce Excela. JEŚLI funkcja z zakresem wartości. Masz jakieś pytania, śmiało pytaj.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.