Excel vzorec: Ak toto A toto -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete urobiť niečo, keď dve bunky majú konkrétne hodnoty (tj. Túto AND A), môžete na vykonanie testu použiť funkciu IF spolu s funkciou AND. V bunke D6 je vzorec:

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

ktorá vráti „x“, keď je B6 „červená“ A C6 je „malá“, a vráti prázdny reťazec („“), ak nie.

Vysvetlenie

Ak chcete urobiť niečo konkrétne, keď sú dve alebo viac podmienok TRUE, môžete na vyhodnotenie podmienok pomocou testu použiť funkciu IF v kombinácii s funkciou AND. Potom urobte jednu akciu, ak je výsledok TRUE, a (voliteľne) urobte ďalšiu, ak výsledok testu je NEPRAVDA.

V zobrazenom príklade jednoducho chceme „označiť“ záznamy, kde je červená farba A malá veľkosť. Inými slovami, chceme skontrolovať bunky v stĺpci B, či majú farbu „červenú“ A skontrolovať bunky v stĺpci C, či je veľkosť „malá“. Ak sú potom obe podmienky PRAVDA, označíme riadok znakom „x“. V D6 je vzorec:

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

V tomto vzorci je logický test tento bit:

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

Tento úryvok vráti hodnotu TRUE, iba ak je hodnota v B6 „červená“ A hodnota v C6 je „malá“. Ak niektorá z podmienok nie je pravdivá, test vráti hodnotu FALSE.

Ďalej je potrebné vykonať akciu, keď bude výsledok testu SKUTEČNÝ. V takom prípade to urobíme pridaním „x“ do stĺpca D. Ak je test FALSE, jednoducho pridáme prázdny reťazec („“). To spôsobí, že sa v stĺpci D objaví „x“, keď sú splnené obidve podmienky, a pokiaľ sa nezobrazia, nič sa nezobrazí.

Poznámka: Keby sme nepridali prázdny reťazec, keď je FALSE, vzorec by skutočne zobrazil FALSE, kedykoľvek farba nie je červená.

Testuje sa rovnaká bunka

Vo vyššie uvedenom príklade kontrolujeme dve rôzne bunky, ale nič vám nebráni v spustení dvoch testov na tej istej bunke. Povedzme napríklad, že chcete skontrolovať hodnoty v stĺpci A a potom urobiť niečo, keď je hodnota najmenej 100, ale menej ako 200. V takom prípade by ste mohli použiť tento kód na logický test:

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

Zaujímavé články...