Fletëzimi i funksioneve të AND, OR dhe IF në Excel

Përdorimi i funksioneve logjike për të testuar kushte të shumëfishta

Funksionet e AND, OR dhe IF janë disa nga funksionet logjike më të njohura të Excel.

Çfarë funksionojnë OR dhe AND, siç tregohen në rreshtat dy dhe tre në imazhin e mëposhtëm, janë testime të shumëfishta dhe, varësisht nga funksioni që përdoret, një ose të gjitha kushtet duhet të jenë të vërteta për funksionin që të kthejë një përgjigje të VËRTETË. Nëse jo, funksioni kthen FALSE si vlerë.

Në imazhin e mëposhtëm, tri kushte testohen me formulën në rreshtat dy dhe tre:

Për funksionin OR , nëse një prej këtyre kushteve është i vërtetë, funksioni kthen një vlerë të TRUE në qelizën B2.

Për AND Funksionin, të tre kushtet duhet të jenë të vërteta për funksionin që të kthejë një vlerë të TRUE në qelizën B3.

Kombinimi i OR dhe IF, ose funksioni AND dhe IF në Excel

© Ted French

Kështu që ju keni funksionet OR dhe AND. Tani Cfare?

Shtimi në funksionin IF

Kur një nga këto dy funksione është e kombinuar me funksionin IF, formula që rezulton ka aftësi shumë më të mëdha.

Fletimi i funksioneve në Excel i referohet vendosjes së një funksioni brenda një tjetri. Funksioni i mbivendosur vepron si një nga argumentet e funksionit kryesor.

Në imazhin e mësipërm, rreshtat katër deri në shtatë përmbajnë formula ku funksioni AND ose OR është mbivendosur brenda funksionit IF.

Në të gjitha shembujt, funksioni i mbivendosur vepron si argumenti i parë i funksionit IF ose Logical_test .

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Error Data")
= IF (AND (A2 <50, A3 <> 75, A4> = 100), sot (), 1000)

Ndryshimi i prodhimit të formulës

Në të gjitha formulat në rreshtat katër deri në shtatë, funksionet AND dhe OR janë identike me homologët e tyre në rreshtat dy dhe tre në atë që testojnë të dhënat në qelitë A2 deri në A4 për të parë nëse plotëson kushtet e kërkuara.

Funksioni IF përdoret për të kontrolluar prodhimin e formulës bazuar në atë që është futur për argumentet e dytë dhe të tretë të funksionit.

Ky output mund të jetë:

Në rastin e formulës IF / AND në qelizën B5, pasi jo të tri qelizat në rangun A2 deri A4 janë të vërteta - vlera në qeliza A4 nuk është më e madhe ose e barabartë me 100 - funksioni AND kthen një vlerë FALSE.

Funksioni IF përdor këtë vlerë dhe e kthen argumentin Value_if_false - data e tanishme e dhënë nga funksioni TODAY .

Nga ana tjetër, formula IF / OR në rreshtin e katërt kthen deklaratën e tekstit Data Correct sepse:

  1. Vlera OR ka kthyer një vlerë TRUE - vlera në qelizën A3 nuk është e barabartë me 75.
  2. Funksioni IF më pas e përdori këtë rezultat për të kthyer argumentin Value_if_false : Data Correct .

Shkrimi i Excel IF / OR Formula

Hapat e mëposhtëm mbulojnë si të hyjnë në formulën IF / OR të vendosur në qelizën B4 në imazhin e mësipërm. Hapat e njëjtë mund të përdoren për të futur ndonjë nga formula IF në shembull.

Edhe pse është e mundur të shkruash vetëm formulën e plotë në dorë,

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

shumë njerëz e gjejnë më të lehtë të përdorin kutinë e dialogut të funksionit IF për të futur formulën dhe argumentet kur kutia e dialogut kujdeset për sintaksën, si ndarësit me presje mes argumenteve dhe hyrjeve të tekstit përreth në thonjëza.

Hapat e përdorur për të hyrë në formulën IF / OR në qelizën B4 janë:

  1. Klikoni në qelizën B4 për ta bërë qelinë aktive .
  2. Klikoni tab Formulat e shiritit .
  3. Klikoni ikonën Logjike për të hapur drop down listën e funksionit.
  4. Klikoni IF në listë për të hapur kutinë e dialogut të funksionit IF.
  5. Klikoni linjen Logical_test në kutinë e dialogut.
  6. Shkruani funksionin e plotë AND: OR (A2 <50, A3 <> 75, A4> = 100) në linjë Logical_test duke përdorur pikat për referencat e qelizave nëse dëshironi.
  7. Klikoni në linjën Value_if_true në kutinë e dialogut.
  8. Shkruani tekstin " Të dhënat e saktë" (nuk ka strofa të kërkuara).
  9. Kliko në vlerën Value_if_false në kutinë e dialogut.
  10. Shkruani tekstin Gabim i të dhënave.
  11. Kliko OK për të mbyllur kutinë e dialogut dhe për t'u kthyer në fletën e punës.
  12. Siç u diskutua më sipër, formula duhet të shfaqë argumentin Value_if_true të të dhënave korrigjo.
  13. Kur klikoni në qelizën B4 , funksioni i plotë
    = IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Error Data") shfaqet në shiritin e formulës mbi fletën e punës.