Jak używać funkcji AND, OR i IF w programie Excel

Spisu treści:

Jak używać funkcji AND, OR i IF w programie Excel
Jak używać funkcji AND, OR i IF w programie Excel
Anonim

Zagnieżdżanie funkcji w programie Excel odnosi się do umieszczania jednej funkcji w drugiej. Funkcja zagnieżdżona działa jako jeden z argumentów funkcji głównej. Funkcje AND, OR i IF to niektóre z lepiej znanych funkcji logicznych programu Excel, które są powszechnie używane razem.

Instrukcje zawarte w tym artykule dotyczą programu Excel 2019, 2016, 2013, 2010, 2007; Excel dla Microsoft 365, Excel Online i Excel dla komputerów Mac.

Zbuduj instrukcję IF programu Excel

W przypadku korzystania z funkcji JEŻELI, AND i LUB jeden lub wszystkie warunki muszą być spełnione, aby funkcja zwróciła odpowiedź PRAWDA. Jeśli nie, funkcja zwraca FALSE jako wartość.

W przypadku funkcji LUB (patrz wiersz 2 na ilustracji poniżej), jeśli jeden z tych warunków jest spełniony, funkcja zwraca wartość PRAWDA. W przypadku funkcji AND (patrz wiersz 3) wszystkie trzy warunki muszą być spełnione, aby funkcja zwracała wartość PRAWDA.

Na poniższym obrazku wiersze od 4 do 6 zawierają formuły, w których funkcje AND i OR są zagnieżdżone w funkcji JEŻELI.

Image
Image

Gdy funkcje AND i OR są połączone z funkcją JEŻELI, wynikowa formuła ma znacznie większe możliwości.

W tym przykładzie trzy warunki są testowane przez formuły w wierszach 2 i 3:

  • Czy wartość w komórce A2 jest mniejsza niż 50?
  • Czy wartość w komórce A3 nie jest równa 75?
  • Czy wartość w komórce A4 jest większa lub równa 100?

Ponadto we wszystkich przykładach funkcja zagnieżdżona działa jako pierwszy argument funkcji JEŻELI. Ten pierwszy element jest znany jako argument Test_logiczny.

=JEŻELI(LUB(A2=100), "Dane poprawne", "Błąd danych") <50, A375, A4>

=JEŻELI(I(A2=100), 1000, DZIŚ()) <50, A375, A4>

Zmień wynik formuły

We wszystkich formułach w wierszach od 4 do 6 funkcje AND i OR są identyczne jak ich odpowiedniki w wierszach 2 i 3, ponieważ testują dane w komórkach od A2 do A4, aby sprawdzić, czy spełniają wymagany warunek.

Funkcja JEŻELI służy do sterowania danymi wyjściowymi formuły na podstawie tego, co zostało wprowadzone w drugim i trzecim argumencie funkcji. Przykładami takich danych wyjściowych może być tekst widoczny w wierszu 4, liczba widoczna w wierszu 5, dane wyjściowe formuły lub pusta komórka.

W przypadku formuły JEŻELI/ORAZ w komórce B5, ponieważ nie wszystkie trzy komórki w zakresie od A2 do A4 są prawdziwe - wartość w komórce A4 nie jest większa ani równa 100 - funkcja AND zwraca wartość FAŁSZ. Funkcja JEŻELI używa tej wartości i zwraca jej argument Wartość_jeżeli_fałsz - bieżącą datę podaną przez funkcję DZIŚ.

Z drugiej strony formuła JEŻELI/LUB w wierszu czwartym zwraca instrukcję tekstową Dane poprawne z jednego z dwóch powodów:

  1. Wartość OR zwróciła wartość TRUE - wartość w komórce A3 nie jest równa 75.
  2. Funkcja JEŻELI użyła tego wyniku do zwrócenia argumentu Value_if_false: Dane poprawne.

Użyj instrukcji IF w programie Excel

Następne kroki dotyczą wprowadzania formuły IF/OR znajdującej się w komórce B4 z przykładu. Te same czynności można wykonać, aby wprowadzić dowolne formuły IF w tych przykładach.

Image
Image

Istnieją dwa sposoby wprowadzania formuł w programie Excel. Wpisz formułę na pasku formuły lub użyj okna dialogowego Argumenty funkcji. Okno dialogowe zajmuje się składnią, taką jak umieszczanie przecinków między argumentami i otaczającymi wpisami tekstowymi w cudzysłowie.

Kroki użyte do wprowadzenia formuły JEŻELI/LUB w komórce B4 są następujące:

  1. Wybierz komórkę B4 aby uczynić ją aktywną komórką.
  2. Na wstążce przejdź do Formuły.
  3. Wybierz Logiczny, aby otworzyć listę rozwijaną funkcji.
  4. Wybierz IF z listy, aby otworzyć okno dialogowe Argumenty funkcji.

    Image
    Image
  5. Umieść kursor w polu tekstowym Test_logiczny.
  6. Wprowadź pełną funkcję LUB:

    LUB(A2<50, A375, A4>=100)

  7. Umieść kursor w polu tekstowym Value_if_true.
  8. Wpisz Dane poprawne.
  9. Umieść kursor w polu tekstowym Value_if_false.
  10. Wpisz Błąd danych.

    Image
    Image
  11. Wybierz OK, aby zakończyć funkcję.

  12. Formuła wyświetla argument Wartość_jeśli_prawda Dane poprawne.
  13. Wybierz komórka B4, aby wyświetlić pełną funkcję na pasku formuły nad arkuszem.

Zalecana: