NEBO Funkce v aplikaci Excel - Pokud nebo prohlášení

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál ukazuje, jak používat Excel NEBO funkce v Excelu otestovat, zda je splněno jedno nebo více kritérií.

NEBO Přehled funkcí

Funkce OR kontroluje, zda jsou splněny nějaké podmínky. Vrátí hodnotu TRUE nebo FALSE.

Chcete -li použít funkci OR OR Excel, vyberte buňku a zadejte:

(Všimněte si, jak se zobrazují vstupy vzorců)

NEBO funkce Syntaxe a vstupy:

1 = NEBO (logická1, logická2, …)

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

Co je funkce NEBO?

NEBO je jednou z logických funkcí Excelu. Vyhodnocuje několik výrazů a vrací TRUE, pokud platí některá z podmínek. NEBO může vyhodnotit až 255 výrazů.

Jak používat funkci NEBO

Použijte funkci Excel NEBO takto:

1 = NEBO (C3 = "Pop", C3 = "Rock")

Pokud se text ve sloupci C rovná „Pop“ nebo „Rock“, NEBO vrátí hodnotu TRUE. Cokoli jiného a vrátí FALSE.

Porovnání textu

Při porovnávání textu se nerozlišují malá a velká písmena. Následující vzorec by tedy přinesl stejné výsledky jako výše:

1 = NEBO (C3 = "POP", C3 = "ROCK")

OR také nepodporuje zástupné znaky. Tento vzorec tedy vrátí FALSE:

1 = NEBO (C3 = "P*", C3 = "R*")

Důvodem je, že NEBO doslova porovná textový řetězec „P*“ a „R*“ s hodnotou v C3.

Porovnávání čísel

Při porovnávání čísel máte k dispozici celou řadu srovnávacích operátorů. Tyto jsou:

Pokud jste například měli seznam filmů z 80. let a chtěli jste najít filmy z roku 1983 a starší nebo 1987 a novější, můžete použít tento vzorec:

1 = NEBO (C3 <= 1983, C3> = 1987)

Je -li jeden z výrazů v OR sám o sobě číslem bez srovnávacího operátoru, například = OR (1983), vrátí funkce OR hodnotu TRUE pro tuto hodnotu, s výjimkou případů, kdy je číslo nulové, což se vyhodnotí jako NEPRAVDA.

Použití NEBO s jinými logickými operátory

OR můžete kombinovat s jinými logickými operátory Excelu, jako jsou AND <>, NOT <> a XOR <>.

Zde je návod, jak jej můžete kombinovat s AND. Představte si, že máme tabulku s údaji o některých filmech. Chceme najít filmy vydané po roce 1985, které režíroval buď Steven Spielberg nebo Tim Burton. Mohli bychom použít tento vzorec:

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

Když zkombinujete logické operátory tímto způsobem, Excel funguje naruby. Nejprve tedy vyhodnotí příkaz OR, protože je vnořen do AND.

Použití OR s IF

NEBO se nejčastěji používá jako součást logického testu v příkazu IF.

Použijte to takto:

1 = IF (NEBO (C3 = "CA", D3> 300), D3*0,05,0)

Představte si, že spouštíme nějaké nové propagační akce. Abychom se dostali na kalifornský trh, nabízíme v tomto státě 5% slevu. Nabízíme také 5% slevu na jakoukoli objednávku nad 300 USD, abychom povzbudili naše zákazníky k větším objednávkám.

Příkaz IF nejprve vyhodnotí naši funkci NEBO. Pokud vrátí TRUE, IF vrátí D3*0,05, což nám dává 5% slevu. Pokud ne, vrátí 0: objednávka nesplnila naše kritéria, takže slevu neuplatňujeme.

Přečtěte si více na hlavní stránce funkce IF IF <>.

NEBO v Tabulkách Google

Funkce OR funguje v Tabulkách Google úplně stejně jako v Excelu:

Další poznámky

Pomocí funkce NEBO otestujte, zda je splněna jedna nebo více podmínek. Každá podmínka musí být logický výraz (např: a1> 5), odkaz na buňku obsahující PRAVDA nebo NEPRAVDA nebo pole obsahující všechny logické hodnoty. Li jeden nebo více podmínky jsou PRAVDA, vzorec vrací PRAVDA, jinak vrací NEPRAVDA.

NEBO je logická funkce a obecně se používá ve spojení s jinou logickou funkcí, IF:
Vzorec IF dělá jednu věc, pokud je podmínka PRAVDA a jinou, pokud je podmínka NEPRAVDA. Při použití funkce NEBO ji často „vnoříte“ do funkce IF.

Můžete také chtít použít tyto další logické funkce:
A Test vzorců, pokud Všechno podmínky jsou splněny.
Test vzorců XOR, pokud jeden a jediný jsou splněny podmínky.

NEBO Příklady ve VBA


Můžete také použít funkci OR ve VBA. Typ:
Application.Worksheetfunction.Or (logická1, logická2)
Pro argumenty funkce je můžete buď zadat přímo do funkce, nebo definovat proměnné, které se místo toho použijí.

Zpět na seznam všech funkcí v Excelu

wave wave wave wave wave