Funkcijų AND ir OR naudojimas, norint patikrinti sąlygų derinį

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Kai reikia rasti duomenis, kurie atitinka daugiau nei vieną sąlygą, pvz., sausio – balandžio parduotų vienetų arba iš Asta, parduotų vienetų AND ir OR funkcijas galite naudoti kartu.

Šiame pavyzdyje lizdus funkcija ANDfunkcija OR ieškoti tarp balandžio 30, 2011 ir 2012, sausio 1 parduotų vienetų arba bet vienetai paduotų Asta. Galite matyti, pateikia TRUE (teisinga) , Asta parduotų vienetų, taip pat Timas ir de per formulėje nurodytų datų parduotų vienetų.

AND ir OR naudojimas toje pačioje formulėje

Toliau formulės pateikiama forma, kurią galite nukopijuoti ir įklijuoti į darbalapį.

= OR (ir (C2 > data (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

Leiskite giliau šiek tiek į formulę. Funkcija OR reikia argumentų, jį galite patikrinti, ar jie yra true arba false. Šią formulę, pirmasis argumentas yra ir funkcijos naudojant funkciją DATE , įdėtos į jį rezultatas, o antrasis argumentas yra "Asta." Į formulę galima skaityti taip: tikrinti, ar pardavimas buvo atliktas po balandžio 30, 2011 ir prieš sausio 1, 2012, ar buvo Asta.

OR funkcija, pvz., funkcija AND taip pat grąžina TRUE (teisinga) arba FALSE (neteisinga). Daugeliu atvejų, galite naudoti ir išplėsti galimybes kitą funkciją, pvz., ar ir IF. Šiame pavyzdyje funkcija OR nebus rasti be funkcijos AND tinkamomis datomis.

AND ir OR naudojimas su IF

Taip pat galite naudoti ir ir arba su funkcija IF.

Funkcijos AND ir OR, įtrauktos į funkciją IF

Toliau pateiktame pavyzdyje pardavėjai negauna priedų, kol neparduoda prekių bent už 125 000 USD, nebent jie dirba pietiniame regione, kurio rinka mažesnė. Tokiu atveju jie priedą gauna pardavę prekių už 100 000 USD.

= IF (arba (C4 > = 125000, AND (B4 = "Pietų", C4 > = 100000)) = TRUE, C4 * 0,12 "Nėra premija")

Pažvelkime šiek tiek giliau. Jei funkcijai reikia trys argumentai dirbti. Pirmasis yra atliktiną loginį testą ir antrasis yra reikšmė, kurią norite matyti, jei patikrinus grąžina TRUE (teisinga), trečioji reikšmė, norite matyti, jei patikrinus grąžina False. Šiame pavyzdyje funkcija OR ir viskas įdėtos į jį pateikiami loginį testą. Jūs galite jį kaip skaityti: ieškoti reikšmių daugiau nei arba lygu 125,000, išskyrus atvejus, kai reikšmė stulpelyje C yra "Pietų", tada ieškokite esanti reikšmė didesnė už 100,000 ir kiekvieną kartą, kai tenkinamos abi sąlygos, padauginkite reikšmę iš 0,12, komisinių suma. Kitu atveju rodoma žodžius "Nėra premija."

Pabandykite padirbėti su ankstesniais pavyzdžiais

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×