
Kokkuvõte
Funktsioon OR on loogiline funktsioon mitme tingimuse korraga testimiseks. VÕI tagastab TÕENE või VALE. Näiteks A1 testimiseks kas "x" või "y" jaoks kasutage = OR (A1 = "x", A1 = "y"). Funktsiooni OR saab kasutada loogilise testina IF-funktsiooni sees, et vältida ekstra pesastatud IF-sid, ja seda saab kombineerida funktsiooniga AND.
Eesmärk
Testige mitut tingimust OR-igaTagastusväärtus
TRUE, kui mõni argument hindab TRUE; FALSE kui mitte.Süntaks
= VÕI (loogiline1, (loogiline2),…)Argumendid
- loogiline1 - Esimene tingimus või loogilise väärtuse hindamiseks.
- loogika2 - (vabatahtlik) Teine tingimus või loogilise väärtuse hindamiseks.
Versioon
Excel 2003Kasutusjuhised
Funktsiooni OR abil saate testida korraga mitut tingimust, kokku kuni 255 tingimust. Iga loogiline tingimus ( loogiline1 , loogika2 jne) peab tagastama TRUE või FALSE, või olla massiivid või viited, mis sisaldavad loogilisi väärtusi.
Funktsioon OR hindab kõiki edastatud väärtusi ja tagastab väärtuse TÕENE, kui mõni väärtus on TÕENE. Kui kõigi loogikate väärtus on FALSE, tagastab funktsioon OR väärtuse FALSE.
Nii funktsioon AND kui OR funktsioon koondavad tulemused ühele väärtusele. See tähendab, et neid ei saa kasutada massiivioperatsioonides, mis peavad andma tulemuste massiivi. Lisateavet leiate teemast: massiivi valemid loogikaga AND ja OR.
Märkus. Excel hindab mis tahes numbreid, välja arvatud null (0) TÕELISEKS.
Näited
Näiteks selleks, et testida, kas väärtus A1 VÕI väärtus B1 on suurem kui 75, kasutage järgmist valemit:
=OR(A1>75,B1>75)
OR-i saab kasutada selliste funktsioonide funktsionaalsuse laiendamiseks nagu IF-funktsioon. Kasutades ülaltoodud näidet, saate funktsiooni IF loogilise_testina sisestada VÕI:
=IF(OR(A1>75,B1>75), "Pass", "Fail")
See valem tagastab väärtuse "Pass", kui A1 väärtus on suurem kui 75 VÕI B1 väärtus on suurem kui 75.
Massiivi vorm
Kui sisestate massiivi valemina VÕI, saate kõiki vahemikus olevaid väärtusi tingimusega testida. Näiteks tagastab see massiivivalem TÕENE, kui mõni lahtritest A1: A100 on suurem kui 15:
=(OR(A1:A100>15)
Märkus: see on massiivivalem ja see tuleb sisestada juhtklahviga + shift + enter, välja arvatud Excelis 365.
Märkused
- Iga loogiline tingimus peab vastama väärtusele TRUE või FALSE või olema massiiv või viide, mis sisaldavad loogilisi väärtusi.
- Argumentidena edastatud tekstiväärtusi või tühje lahtreid eiratakse.
- Funktsioon OR tagastab väärtuse #VALUE, kui loogilisi väärtusi ei leita
Seotud videod



