Kaip naudotis funkcija „Excel“ ARBA -

Santrauka

OR funkcija yra loginė funkcija vienu metu išbandyti kelias sąlygas. ARBA pateikia TRUE arba FALSE. Pavyzdžiui, norėdami patikrinti, ar A1 nėra „x“, ar „y“, naudokite = OR (A1 = „x“, A1 = „y“). OR funkcija gali būti naudojama kaip loginis bandymas IF funkcijoje, kad būtų išvengta papildomų įdėtų IF, ir ji gali būti derinama su funkcija AND.

Tikslas

Išbandykite kelias sąlygas naudodami OR

Grąžinimo vertė

TRUE, jei argumentai vertina TRUE; NETIESA, jei ne.

Sintaksė

= ARBA (logiška1, (logiška2),…)

Argumentai

  • loginis1 - pirmoji sąlyga arba loginė vertė, kurią reikia įvertinti.
  • loginis2 - (neprivaloma) Antroji sąlyga arba loginė vertė, kurią reikia įvertinti.

Versija

„Excel 2003“

Naudojimo užrašai

Naudokite OR funkciją, kad vienu metu išbandytumėte kelias sąlygas, iš viso iki 255 sąlygų. Kiekviena loginė sąlyga ( loginė1 , loginė2 ir kt.) Turi pateikti TRUE arba FALSE arba būti masyvai ar nuorodos, kuriose yra loginių reikšmių.

OR funkcija įvertins visas pateiktas reikšmes ir pateiks TRUE, jei kuri nors vertė bus vertinama TRUE. Jei visi loginiai vertinimai bus FALSE, funkcija OR grąžins FALSE.

Tiek funkcija AND, tiek OR sujungs rezultatus į vieną vertę. Tai reiškia, kad jų negalima naudoti masyvo operacijose, kurios turi pateikti rezultatų masyvą. Daugiau konteksto ieškokite: Masyvo formulės su AND ir OR logika.

Pastaba: „Excel“ bet kurį skaičių, išskyrus nulį (0), įvertins kaip TRUE.

Pavyzdžiai

Pavyzdžiui, norėdami patikrinti, ar A1 reikšmė ARBA B1 vertė yra didesnė nei 75, naudokite šią formulę:

=OR(A1>75,B1>75)

ARBA gali būti naudojama funkcijoms išplėsti, pvz., IF funkcija. Naudodami pirmiau pateiktą pavyzdį, galite pateikti OR kaip loginio_testą IF funkcijai taip:

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Ši formulė grąžins „Pass“, jei reikšmė A1 yra didesnė nei 75 ARBA vertė B1 yra didesnė nei 75.

Masyvo forma

Jei įvesite ARBA kaip masyvo formulę, galite išbandyti visas diapazono reikšmes pagal sąlygą. Pvz., Ši masyvo formulė pateiks TRUE, jei kuri nors A1: A100 langelis yra didesnis nei 15:

=(OR(A1:A100>15)

Pastaba: tai yra masyvo formulė, kurią reikia įvesti paspaudus „Control + Shift + Enter“, išskyrus „Excel 365“.

Pastabos

  • Kiekviena loginė sąlyga turi būti vertinama kaip TIKRA arba NETIESA, arba turi būti masyvai ar nuorodos, kuriose yra loginių reikšmių.
  • Neatsižvelgiama į teksto reikšmes arba tuščius langelius, pateiktus kaip argumentus.
  • OR funkcija grąžins #VALUE, jei nerandama loginių reikšmių

Susiję vaizdo įrašai

Kaip paryškinti eilutes naudojant kelis kriterijus Šiame vaizdo įraše apžvelgsime, kaip naudoti sąlyginį formatavimą, kad paryškintumėte visas eilutes naudodami kelis kriterijus. Kaip paryškinti apytikslę atitikties paiešką Šiame vaizdo įraše apžvelgsime, kaip paryškinti apytikslių atitikties paieškų rezultatus naudojant sąlyginį formatavimą. Sąlyginis formatavimas su dviem kintamais įvestimis Šiame vaizdo įraše apžvelgsime, kaip išplėsti sąlyginio formatavimo formulę taip, kad ji patikrintų ne tik vieną sąlygą. Jei tai ARBA Šiame vaizdo įraše mes žiūrime, kaip derinti IF funkciją su OR ir AND funkcijomis, kad vienu metu būtų galima išbandyti daugiau nei vieną sąlygą.

Įdomios straipsniai...