Kako koristiti funkcije AND, OR i IF u Excelu

Sadržaj:

Kako koristiti funkcije AND, OR i IF u Excelu
Kako koristiti funkcije AND, OR i IF u Excelu
Anonim

Ugniježđenje funkcija u Excel-u odnosi se na stavljanje jedne funkcije unutar druge. Ugniježđena funkcija djeluje kao jedan od argumenata glavne funkcije. Funkcije AND, OR i IF neke su od poznatijih Excelovih logičkih funkcija koje se obično koriste zajedno.

Uputstva u ovom članku odnose se na Excel 2019, 2016, 2013, 2010, 2007; Excel za Microsoft 365, Excel Online i Excel za Mac.

Izgradite Excel IF izjavu

Kada se koriste funkcije IF, AND i OR, jedan ili svi uslovi moraju biti istiniti da bi funkcija vratila TRUE odgovor. Ako nije, funkcija vraća FALSE kao vrijednost.

Za funkciju ILI (pogledajte red 2 na slici ispod), ako je jedan od ovih uslova tačan, funkcija vraća vrijednost TRUE. Za funkciju I (vidi red 3), sva tri uslova moraju biti tačna da bi funkcija vratila vrijednost TRUE.

Na slici ispod, redovi od 4 do 6 sadrže formule u kojima su funkcije AND i OR ugniježđene unutar funkcije IF.

Image
Image

Kada su funkcije AND i OR kombinovane sa funkcijom IF, rezultirajuća formula ima mnogo veće mogućnosti.

U ovom primjeru, tri uslova su testirana formulama u redovima 2 i 3:

  • Je li vrijednost u ćeliji A2 manja od 50?
  • Zar vrijednost u ćeliji A3 nije jednaka 75?
  • Da li je vrijednost u ćeliji A4 veća ili jednaka 100?

Također, u svim primjerima, ugniježđena funkcija djeluje kao prvi argument funkcije IF. Ovaj prvi element je poznat kao argument Logical_test.

=IF(OR(A2=100), "Data Correct", "Data Error") <50, A375, A4>

=IF(AND(A2=100), 1000, DANAS()) <50, A375, A4>

Promijenite izlaz formule

U svim formulama u redovima od 4 do 6, funkcije AND i OR su identične svojim kolegama u redovima 2 i 3 po tome što testiraju podatke u ćelijama A2 do A4 da vide da li ispunjavaju traženi uslov.

Funkcija IF se koristi za kontrolu izlaza formule na osnovu onoga što je uneseno za drugi i treći argument funkcije. Primjeri ovog izlaza mogu biti tekst kao što se vidi u redu 4, broj kao što se vidi u redu 5, izlaz iz formule ili prazna ćelija.

U slučaju formule IF/AND u ćeliji B5, budući da nisu sve tri ćelije u rasponu od A2 do A4 istinite - vrijednost u ćeliji A4 nije veća ili jednaka 100 - funkcija AND vraća vrijednost FALSE. Funkcija IF koristi ovu vrijednost i vraća svoj argument Value_if_false - trenutni datum koji daje funkcija TODAY.

S druge strane, IF/OR formula u četvrtom redu vraća tekstualnu naredbu Data Correct iz jednog od dva razloga:

  1. vrijednost OR je vratila vrijednost TRUE - vrijednost u ćeliji A3 nije jednaka 75.
  2. Funkcija IF je zatim koristila ovaj rezultat da vrati svoj argument Value_if_false: Data Correct.

Koristite naredbu IF u Excel-u

Sljedeći koraci pokrivaju kako unijeti formulu IF/OR koja se nalazi u ćeliji B4 iz primjera. Ovi isti koraci se mogu koristiti za unos bilo koje formule IF u ovim primjerima.

Image
Image

Postoje dva načina za unos formula u Excel. Ili upišite formulu u traku formule ili koristite dijaloški okvir Argumenti funkcije. Okvir za dijalog vodi računa o sintaksi kao što je postavljanje separatora zareza između argumenata i okolnih tekstnih unosa u navodnicima.

Koraci koji se koriste za unos formule IF/OR u ćeliju B4 su sljedeći:

  1. Odaberite ćeliju B4 da postane aktivna ćelija.
  2. Na traci idite na Formule.

  3. Odaberite Logical da otvorite padajuću listu funkcija.
  4. Izaberite IF na listi da otvorite Function Arguments dijaloški okvir.

    Image
    Image
  5. Postavite kursor u okvir za tekst Logical_test.
  6. Unesite kompletnu funkciju ILI:

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

  7. Postavite kursor u okvir za tekst Value_if_true.
  8. Tip Data Correct.
  9. Postavite kursor u okvir za tekst Value_if_false.
  10. Type Data Error.

    Image
    Image
  11. Odaberite OK da dovršite funkciju.
  12. Formula prikazuje argument Value_if_true od Data Correct.
  13. Izaberite ćelija B4 da vidite kompletnu funkciju u traci formule iznad radnog lista.

Preporučuje se: