„Excel“ formulė: jei tai IR tas -

Turinys

Bendroji formulė

=IF(AND(A1="this",B1="that"),"x","")

Santrauka

Norėdami ką nors padaryti, kai dviejose ląstelėse yra konkrečios vertės (ty šis IR tas), galite naudoti IF funkciją kartu su AND ir atlikti bandymą. D6 langelyje formulė yra:

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

kuris grąžina „x“, kai B6 yra „raudonas“, o C6 yra „mažas“, ir grąžina tuščią eilutę („“), jei ne.

Paaiškinimas

Jei norite padaryti kažką konkretaus, kai dvi ar daugiau sąlygų yra TIESOS, galite naudoti funkciją IF kartu su funkcija AND, kad įvertintumėte sąlygas bandymu, tada atlikite vieną veiksmą, jei rezultatas TIKRA, ir (pasirinktinai) atlikite kitą, jei bandymo rezultatas yra NETIESA.

Pateiktame pavyzdyje mes tiesiog norime „pažymėti“ įrašus, kur spalva yra raudona IR dydis yra mažas. Kitaip tariant, norime patikrinti B stulpelio langelių spalvą „raudona“ IR C stulpelio langelius, kad įsitikintume, jog dydis yra „mažas“. Tada, jei abi sąlygos yra TIKROS, eilutę pažymime „x“. D6 formulė yra:

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

Šioje formulėje loginis testas yra šis bitas:

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

Šis fragmentas pateiks TRUE tik tuo atveju, jei B6 reikšmė yra „raudona“, o C6 vertė yra „maža“. Jei kuri nors sąlyga netiesa, testas pateiks FALSE.

Tada turime imtis veiksmų, kai testo rezultatas yra TIKRA. Tokiu atveju mes darome tai pridėdami „x“ prie D stulpelio. Jei testas yra NETIESA, paprasčiausiai pridedame tuščią eilutę („“). Tai reiškia, kad „D“ stulpelyje pasirodys „x“, kai abi sąlygos yra teisingos, o jei ne, nieko nėra.

Pastaba: jei FALSE nepridėtume tuščios eilutės, formulėje būtų rodoma FALSE, kai spalva nėra raudona.

Testuojamas tas pats langelis

Ankstesniame pavyzdyje tikriname dvi skirtingas langelius, tačiau niekas netrukdo atlikti du bandymus toje pačioje langelyje. Pavyzdžiui, tarkime, kad norite patikrinti A stulpelio reikšmes ir tada ką nors padaryti, kai vertė yra bent 100, bet mažesnė nei 200. Tokiu atveju loginiam testui galite naudoti šį kodą:

=AND(A1>=100,A1<200)

Įdomios straipsniai...