Testování kombinace podmínek pomocí funkcí A a NEBO

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Když potřebujete najít data, která splňují více podmínek, například mezi dne a od prodané jednotky nebo jednotky prodávaných Petra, můžete funkce AND a OR společně. Tady je příklad:

Použití funkcí A a NEBO v jednom vzorci

Tento vzorec vnoří funkce uvnitř Funkce OR vyhledat mezi 1 dne 2011 a 1. ledna 2012 prodané jednotky nebo všechny jednotky prodávaných Petra. Uvidíte, že vrátí hodnotu True jednotky prodávaných Petra a taky jednotky prodávaných Tim a upravit během data zadaná ve vzorci.

Tady je vzorec v podobě, ve které ho můžete zkopírovat a vložit. Pokud si s ním chcete pohrát v ukázkovém sešitu, přejděte na konec článku.

= NEBO (a (C2 > datum (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

Pojďme si trochu hlouběji do vzorce. Funkce OR vyžaduje sadu argumenty (datovými údaji), které můžete otestovat jestlil jsou PRAVDA nebo NEPRAVDA. V tomto vzorci je první argument funkce a funkce Datum vnořené uvnitř je druhý "Petr". Vzorec můžete číst tímto způsobem: Vyzkoušejte obchod byl po 30 Duben 2011 a před 1. ledna 2012, zda byl Petra.

Funkce a také vrátí hodnotu True nebo False. Ve většině případů, můžete použít, a rozšířit funkce jiné funkce, jako nebo a Když. V tomto příkladu by funkci nebo Najít zadejte správná data bez a funkce.

Použití funkcí A a NEBO s funkcí KDYŽ

Můžete také a a nebo pomocí funkce když.

Funkce A a NEBO vnořené ve funkci KDYŽ

V tomto příkladu si pracovníci zaslouží prémie, až prodají zboží nejméně za 125 000 USD, s výjimkou jižní oblasti, kde je trh menší. V takovém případě mají nárok na prémie po dosažení prodeje v hodnotě 100 000 USD.

= Když (nebo (C4 > = 125000; A (B4 = "Jih"; C4 > = 100000)) = PRAVDA; C4 * 0.12, "Bez prémií")

Podívejme se podrobněji. Funkce KDYŽ vyžaduje ke správné práci trojí data (argumenty). První je logický test, druhý je hodnota, která se má zobrazit, pokud má test hodnotu Pravda, a třetí je hodnota, která se má zobrazit, když je výsledkem testu Nepravda. V tomto příkladu funkce NEBO a všechno, co je v ní vnořené, představuje logický test. Dalo by se to číst takto: Najdi hodnoty větší nebo rovné 125 000, pokud hodnota ve sloupci C není „Jih“; v takovém případě hledej hodnotu větší než 100 000 a pokaždé, když budou splněné obě podmínky, vynásob hodnotu koeficientem 0,12, což je částka provize. Jinak zobraz „Bez prémií“.

Začátek stránky

Ukázková data

Pokud chcete pracovat s příklady v tomto článku, zkopírujte následující tabulku do buňky A1 v vlastní tabulku. Ujistěte se, vyberte celou tabulku včetně záhlaví řádku.


Prodejce

Oblast

Prodej

Vzorec a výsledek

Němec

Východ

87925

= Když (nebo (C2 > = 125000; A (B2 = "Jih"; C2 > = 100000)) = PRAVDA, vrátí C2 * 0.12, "Bez prémií")

Chvojková

Sever

100000

= Když (nebo (C3 > = 125000; A (B3 = "Jih"; C3 > = 100000)) = PRAVDA, vrátí C3 * 0.12, "Bez prémií")

Dvořák

Západ

145000

= Když (nebo (C4 > = 125000; A (B4 = "Jih"; C4 > = 100000)) = PRAVDA; C4 * 0.12, "Bez prémií")

Veselý

Jih

200750

= Když (nebo (C5 > = 125000; A (B5 = "Jih"; C5 > = 100000)) = PRAVDA, vrátí C5 * 0.12, "Bez prémií")

Klčo

Jih

178650

= Když (nebo (C6 > = 125000; A (B6 = "Jih"; C6 > = 100000)) = PRAVDA, vrátí C6 * 0.12, "Bez prémií")

Kutěj

Sever

99555

= Když (nebo (C7 > = 125000; A (B7 = "Jih"; C7 > = 100000)) = PRAVDA, vrátí C7 * 0.12, "Bez prémií")

Keever

Východ

147000

= Když (nebo (C8 > = 125000; A (B8 = "Jih"; C8 > = 100000)) = PRAVDA, vrátí C8 * 0.12, "Bez prémií")

Cassazza

Sever

213450

= Když (nebo (C9 > = 125000; A (B9 = "Jih"; C9 > = 100000)) = PRAVDA, C9 * 0.12, "Bez prémií")

Brownlee

Jih

122680

= Když (nebo (C10 > = 125000; A (B10 = "Jih"; C10 > = 100000)) = PRAVDA, vrátí C10 * 0.12, "Bez prémií")

Smithberg

Západ

92500

= Když (nebo (C11 > = 125000; A (B11 = "Jih"; C11 > = 100000)) = PRAVDA, vrátí C11 * 0.12, "Bez prémií")

Benson

Východ

88350

= Když (nebo (C12 > = 125000; A (B12 = "Jih"; C12 > = 100000)) = PRAVDA, vrátí C12 * 0.12, "Bez prémií")

Čtení

Západ

102500

= Když (nebo (C13 > = 125000; A (B13 = "Jih"; C13 > = 100000)) = PRAVDA, vrátí C13 * 0.12, "Bez prémií")

Začátek stránky

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×