Excel

Vnorené IF s viacnásobným AND

Nested If With Multiple

Excel vzorec: Vnorené IF s viacerými ANDGenerický vzorec | _+_ | Zhrnutie

Na vyhodnotenie niekoľkých možností s vnoreným príkazom IF je jedným prístupom použiť samostatný IF na riadok na zobrazenie výsledku každého súboru logických testov. Pridaním zlomov riadkov po každej funkcii IF sa vzorec stane samodokumentujúcim. V uvedenom príklade vzorec v D5 je:





=  IF ( AND (A1='x',B1>=100),1.5,  IF ( AND (A1='y',B1< 100),1.4,  IF ( AND (A1='x',B1>=100),1.3,  IF ( AND (A1='y',B1< 100),1.2, 1.1))))
Vysvetlenie

Tento vzorec sa spolieha na techniku ​​nazývanú „vnorené IF“ na spracovanie série možností a výsledkov. Pri vnorených IF je jedna funkcia IF vnorená do druhej, čo je proces je tu podrobne vysvetlené .

aká je výhoda použitia názvu rozsahu v programe Excel?

Vzorec v tomto prípade je zámerne podrobnejší, než je nevyhnutné na „zobrazenie“ všetkých možných možností a výsledkov spôsobom, ktorý je ľahšie pochopiteľný a udržateľný. Ide o to, štruktúrovať vzorec pomocou prerušenia riadkov aby sa každý IF zobrazil na samostatnom riadku spolu so „skutočným výsledkom“ pre daný IF. „Falošný výsledok“ je nasledujúci príkaz IF. Všimnite si, že konečný falošný výsledok „zachytí“ každý prípad, ktorý zlyhá vo všetkých predchádzajúcich testoch.





V zásade používame zalomenie riadkov na zostavenie „stolu“, ktorý ľudské oko dokáže ľahko prečítať. Na obmedzenie funkcií IF používame A funkcia spustiť viac ako jeden logický test súčasne. Funkcia AND vo vnútri každého z nich IF funkcia testuje farbu aj hodnotu.

Poznámka môže používať Alt + Enter na zadanie zadajte nové riadky do panela vzorcov. Ak chcete zobraziť viac ako jeden riadok naraz, budete musieť panel vzorcov zvisle rozbaliť.



vynikajúca týždenná šablóna časového výkazu so vzorcami

Viac podmienok

Tento prístup k vzorcom je možné rozšíriť o ďalšie možnosti. Funkcia AND zvládne viac logických testov a funkciu AND môžete skombinovať s ALEBO funkcia V prípade potreby. Môžete tiež nahradiť AND a OR za booleovská logika . Nakoniec môžete použiť aj súbor Funkcia IFS v neskorších verziách Excelu obmedziť vnorenie.

Výsledok ako výpočet

Napriek tomu, že vyššie uvedený príklad ukazuje číselný výsledok pre každú sadu možností, vzorec je možné prispôsobiť tak, aby namiesto toho vykonával výpočet nahradením napevno kódovaných hodnôt akýmkoľvek štandardným výrazom vzorca.

Autor Dave Bruns


^