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.

Pokud potřebujete najít data, která splňují víc než jednu podmínku, třeba počet kusů prodaných mezi dubnem a lednem nebo počet kusů, které prodala Petra, můžete použít současně funkce A a NEBO.

V tomto příkladu je funkce A vnořená do funkce NEBO tak, aby vyhledala kusy prodané mezi 30. dubnem 2011 a 1. lednem 2012, nebo všechny kusy prodané Petrou. Vidíte, že vrací hodnotu Pravda pro kusy, které během období zadaného ve vzorci prodala Petra, a taky pro kusy, které prodal Pavel a Karel.

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

Tady je vzorec v podobě, ve které ho můžete zkopírovat a vložit na list.

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

Teď se na vzorec podíváme podrobněji. Funkce NEBO vyžaduje sadu argumentů, které může testovat a vyhodnotit jako pravdivé nebo nepravdivé. V tomto vzorci je prvním argumentem výsledek funkce A s vnořenou funkcí DATUM. Druhým argumentem je "Petra". Vzorec se dá číst takto: Otestuj, jestli se prodej uskutečnil po 30. dubnu 2011 a před 1. lednem 2012, nebo jestli ho uskutečnila Petra.

Funkce A vrací stejně tak jako funkce NEBO hodnotu Pravda nebo Nepravda. Funkce A se většinou používá k rozšíření jiné funkce, třeba NEBO a KDYŽ. V tomto příkladu by funkce NEBO správná data bez funkce A nenašla.

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

Funkce A a NEBO se taky dají použít společně s funkcí KDYŽ.

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

V tomto příkladu si prodejci zaslouží prémie, až prodají zboží aspoň za 125 000 USD. Neplatí to pro prodejce z jižní oblasti, kde je trh menší. Ti mají na prémie nárok po dosažení prodeje v hodnotě aspoň 100 000 USD.

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

Podívejme se trochu hlubší. Funkce když vyžaduje tři argumenty pracovat. První je logický test, druhý je hodnota, kterou chcete zjistit, zda test vrátí hodnotu PRAVDA, a třetí hodnotu chcete zjistit, zda test vrací hodnotu False. V tomto příkladu funkci nebo a všechno vnořeno do něj poskytuje logický test. Budete moct číst jako: hledejte informaci hodnoty větší než nebo rovno 125 000, pokud je argument hodnota ve sloupci C "Jižní" a potom vyhledejte hodnotu vyšší než 100 000 a pokaždé, když jsou obě podmínky PRAVDA, vynásobte hodnotu 0, 12, Provize-částka. V opačném zobrazte slova "Bez prémií".

Zkuste si pohrát s příklady, které tady byly uvedené.

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.

×