A funkcia v Exceli - ak a vyhlásenia

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento návod ukazuje, ako používať Excel A funkcia v Exceli na testovanie, či sú všetky kritériá pravdivé.

A Prehľad funkcií

Funkcia AND kontroluje, či sú splnené všetky podmienky. Vráti hodnotu TRUE alebo FALSE.

Ak chcete použiť funkciu pracovného hárka AND Excel, vyberte bunku a zadajte:

(Všimnite si, ako sa zobrazujú vstupy vzorcov)

Funkcia AND Syntax a vstupy:

1 = AND (logická1, logická2)

logické1 - Logické výrazy. Príklad: A1> 4.

AND je jednou z logických funkcií Excelu. Vyhodnotí niekoľko výrazov a vráti hodnotu TRUE, ak sú splnené VŠETKY podmienky. A dokáže vyhodnotiť až 255 výrazov.

Ako používať funkciu AND

Použite funkciu Excel A takto:

1 = A (1 = 1, 2 = 2)

Pretože obidva tieto výrazy sú pravdivé, AND vráti TRUE.

Ak ste však použili nasledujúce:

1 = AND (1 = 1, 2 = 1)

V tomto prípade A vráti FALSE. Aj keď je prvý výraz pravdivý, druhý nie.

Všimnite si toho, že samotné číselné hodnoty sa počítajú ako PRAVDA, okrem nuly, ktorá sa počíta ako NEPRAVDA. Tento vzorec by teda vrátil pravdu:

1 = AND (1, 2, 3)

Ale tento by vrátil NEPRAVDU:

1 = AND (1-1, 2)

Dôvodom je, že 1-1 sa vyhodnotí ako 0, čo AND interpretuje ako NEPRAVDU.

Porovnanie textových hodnôt

Pri porovnávaní textu s funkciou AND sa nerozlišujú malé a veľké písmená. Nasledujúci vzorec teda vráti PRAVDU:

1 = AND ("Automatizovať" = "automatizovať", "Excel" = "excel")

AND taktiež nepodporuje zástupné znaky. Tento vzorec vráti hodnotu FALSE:

1 = AND ("Auto*" = "automatizovať", "Ex*" = "excel")

Dôvodom je to, že AND doslova porovnáva „Auto*“ s „Automatizovať“, ktoré sa nezhodujú.

Na rozdiel od čísel, samotné textové reťazce (ak nie sú súčasťou porovnania) sa nepočítajú ako PRAVDA - vrátia #HODNOTU! chyba.

Porovnávanie čísel

Pri porovnávaní čísel s AND máte k dispozícii obvyklý rad porovnávacích operátorov Excelu. Sú to tieto:

Hľadanie hodnôt v rámci daného rozsahu

Jednou z praktických možností použitia AND je nájsť hodnoty, ktoré spadajú do daného rozsahu. Pozrite sa na nasledujúci príklad:

1 = AND (D3> = 300, D3 <= 600)

Máme tu sériu objednávok, ale musíme nadviazať na všetky objednávky od 300 do 600 dolárov, možno ako súčasť našej iniciatívy zákazníckych služieb. Takže v našej funkcii AND sme definovali dva výrazy: D3> = 300 a D3 <= 600.

Používanie AND s inými logickými operátormi

Môžete kombinovať AND s inými logickými operátormi Excelu, ako napríklad OR <>, NOT <> a XOR <>.

Tu je príklad toho, ako môžete kombinovať AND s ALEBO. Ak máme zoznam filmov a chceme identifikovať filmy vydané po roku 1985, ktoré režíroval buď Steven Spielberg alebo Tim Burton, mohli by sme použiť tento vzorec:

1 = AND (C3> 1985, OR (D3 = "Steven Spielberg", D3 = "Tim Burton"))

Všimnite si toho, že kedykoľvek skombinujete logické operátory, Excel ich vyhodnotí zvnútra. Tu teda najskôr vyhodnotí príkaz OR a pri vyhodnotení funkcie AND použije hodnotu TRUE alebo FALSE, ktorú OR vráti.

Použitie AND s IF

AND sa najčastejšie používa ako súčasť logického testu vo výkaze IF.

Použite to takto:

1 = IF (AND (C4 = "CA", D4> 300), "Yes", "No")

Tentoraz chceme nadviazať na všetky objednávky z Kalifornie s hodnotou 300 dolárov alebo vyššou - to je to, čo sme vložili do funkcie AND.

Po AND dodáme IF s dvoma návratovými hodnotami. Prvý pre prípad, keď naša funkcia AND vráti hodnotu TRUE (v tomto prípade vrátime „Áno“), a druhý pre prípad, keď vráti hodnotu FALSE (vrátime „nie“).

Prečítajte si viac na hlavnej stránke o funkcii Excel IF <>.

A v Tabuľkách Google

Funkcia AND funguje v Tabuľkách Google úplne rovnako ako v programe Excel:

Doplňujúce Poznámky

Na súčasné testovanie viacerých podmienok použite funkciu AND. Každá podmienka musí byť logickým výrazom (napr. A1> 5), odkazom na bunku obsahujúcu hodnotu TRUE alebo FALSE alebo poľom obsahujúcim všetky logické hodnoty. Ak všetky podmienky sú PRAVDA, vzorec vráti PRAVDU, v opačnom prípade vráti NEPRAVDU.

AND je logická funkcia a spravidla sa používa v spojení s inou logickou funkciou, AK:
Funkcia IF robí jednu vec, ak je podmienka PRAVDA a inú, ak je podmienka NEPRAVDA. Pri použití funkcie AND ju často „vnoríte“ do vzorca IF.

Môžete tiež použiť tieto ďalšie logické funkcie:
Funkčné testy ALEBO, ak jeden alebo viac podmienky sú splnené.
Funkcia XOR testuje, či jeden a jediný podmienka je splnená

A Príklady vo VBA


Môžete tiež použiť funkciu AND vo VBA. Typ:
Application.Worksheetfunction.And (logická1, logická2)
Pokiaľ ide o argumenty funkcie, môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.

Vráťte sa do zoznamu všetkých funkcií v programe Excel

wave wave wave wave wave