Exceli valem: kui see JA see VÕI see -

Lang L: none (table-of-contents)

Üldine valem

=IF(AND(A1="x",OR(B1="y",B1="z")),"x","")

Kokkuvõte

Selle JA selle või selle VÕI erinevate kombinatsioonide testimiseks võite kasutada funktsiooni IF funktsioonidega AND ja OR. Näidatud näites on valem D6-s:

=IF(AND(B6="red",OR(C6="small",C6="medium")),"x","")

Kui üksus on "punane" ja kas "väike" või "keskmine", tagastab valem "x". Kõik muud kombinatsioonid tagastavad tühja stringi ("").

Selgitus

Näidatud näites tahame lihtsalt "märkida" või "märgistada" read, kus värv on "punane" JA suurus on kas "väike" või "keskmine". TÕENE tagastamiseks, kui üksused on punased ja väikesed, saame kasutada funktsiooni AND koostatud loogilist lauset:

AND(B6="red",C6="small")

Lause laiendamiseks väärtusele TÕENE tagastatakse, kui üksused on punased ja kas väikesed või keskmised, võime funktsiooni VÕI sisendada funktsiooni JA sisse nii:

AND(B6="red",OR(C6="small",C6="medium"))

See koodilõik tagastab TÕENE ainult siis, kui väärtuse B6 väärtus on "punane" JA C6 väärtus on "väike" või "keskmine". See paigutatakse IF-funktsiooni sisse kui loogiline test. Kui loogiline test tagastab TÕENE, tagastab IF funktsioon "x". Kui loogiline test tagastab FALSE, tagastab IF funktsioon tühja stringi ("").

Muutke IF tagastatud väärtusi vastavalt oma vajadustele.

Huvitavad Artiklid...