
Kopsavilkums
OR funkcija ir loģiska funkcija, lai vienlaikus pārbaudītu vairākus nosacījumus. VAI atgriež vērtību TRUE vai FALSE. Piemēram, lai pārbaudītu A1 vai nu "x", vai "y", izmantojiet = OR (A1 = "x", A1 = "y"). OR funkciju var izmantot kā loģisko pārbaudi IF funkcijā, lai izvairītos no papildu ligzdotiem IF, un to var kombinēt ar funkciju AND.
Mērķis
Pārbaudiet vairākus apstākļus ar ORAtgriešanās vērtība
TRUE, ja kādi argumenti novērtē TRUE; FALSE, ja nē.Sintakse
= VAI (loģiski1, (loģiski2),…)Argumenti
- loģisks1 - pirmais novērtējamais nosacījums vai loģiskā vērtība.
- loģisks2 - (pēc izvēles) otrais vērtējamais nosacījums vai loģiskā vērtība.
Versija
Excel 2003Lietošanas piezīmes
Izmantojiet funkciju OR, lai vienlaikus pārbaudītu vairākus nosacījumus, kopā līdz 255 nosacījumiem. Katram loģiskam nosacījumam ( loģisks1 , loģisks2 utt.) Jāatgriež TRUE vai FALSE vai jābūt masīviem vai atsaucēm, kas satur loģiskas vērtības.
OR funkcija novērtēs visas piegādātās vērtības un atgriezīs vērtību TRUE, ja kāda vērtība tiks novērtēta kā TRUE. Ja visi loģiskie vērtējumi ir FALSE, funkcija OR atgriezīs FALSE.
Gan funkcija AND, gan OR apkopos rezultātus vienā vērtībā. Tas nozīmē, ka tos nevar izmantot masīva operācijās, kurām jānodrošina rezultātu masīvs. Plašāku kontekstu skatiet: Masīvu formulas ar AND un OR loģiku.
Piezīme. Programmā Excel jebkurš skaitlis, izņemot nulli (0), tiks novērtēts kā PATIESA.
Piemēri
Piemēram, lai pārbaudītu, vai vērtība A1 VAI vērtība B1 ir lielāka par 75, izmantojiet šādu formulu:
=OR(A1>75,B1>75)
OR var izmantot, lai paplašinātu tādu funkciju funkcionalitāti kā IF funkcija. Izmantojot iepriekš minēto piemēru, jūs varat norādīt OR kā loģisko testu IF funkcijai šādi:
=IF(OR(A1>75,B1>75), "Pass", "Fail")
Šī formula atgriezīs "Pass", ja vērtība A1 ir lielāka par 75 VAI vērtība B1 ir lielāka par 75.
Masīva forma
Ja kā masīva formulu ievadāt VAI, visas vērtības diapazonā varat pārbaudīt ar nosacījumu. Piemēram, šī masīva formula atgriezīs vērtību TRUE, ja kāda A1: A100 šūna ir lielāka par 15:
=(OR(A1:A100>15)
Piezīme: šī ir masīva formula, un tā jāievada ar vadības taustiņu + Shift + Enter, izņemot Excel 365.
Piezīmes
- Katram loģiskajam nosacījumam ir jānovērtē TRUE vai FALSE, vai arī tiem jābūt masīviem vai atsaucēm, kas satur loģiskas vērtības.
- Teksta vērtības vai tukšās šūnas, kas tiek piegādātas kā argumenti, tiek ignorētas.
- Funkcija OR atgriezīs vērtību #VALUE, ja netiks atrastas loģiskas vērtības
Saistītie videoklipi



