Ako používať funkciu IF s vnorenými vzorcami v programe Excel

Ako používať funkciu IF s vnorenými vzorcami v programe Excel

Väčšina ľudí pozná používanie funkcií IF na testovanie stavu na základe veľkého súboru údajov. Možno však nepoznajú výhody ich používania v spojení s ich operátormi OR, AND alebo inými operátormi a funkciami.





Predtým, ako sa pohneme ďalej, pozrime sa, ako vyzerá jednoduchá funkcia IF a ako správne používať argumenty.





Prehľad funkcie IF programu Excel

Ako je uvedené vyššie, funkcia IF používa tri nižšie vysvetlené argumenty:





  1. Logický test: Zaoberá sa stavom, ktorý hodnotíte ako pravdivý alebo nepravdivý.
  2. Hodnota_ak_pravda: Tento argument obsahuje text/informácie, ktoré má funkcia vrátiť, ak údaje spĺňajú kritériá testovaných podmienok.
  3. Value_if_flase: Rovnako ako vyššie uvedený argument tiež vracia informácie, ktoré by sa vám páčili od funkcie, ak je podmienka nepravdivá.

Prvý argument je potrebný na spustenie funkcie IF; ďalšie dve sú voliteľné. K posledným dvom argumentom môžete pridať ľubovoľný text alebo ich nechajte prázdne. Ak necháte jeden alebo oba posledné dva argumenty prázdne, výsledkom bude tiež prázdna bunka.

Teraz sa pozrime, ako môžete použiť funkciu IF na analýzu viac ako jednej podmienky v jednom vzorci. Ďalej sa tiež naučíte, ako ho používať v vnorenom vzorci s operátormi OR a AND.



Príklad funkcie IF IF

Predpokladajme, že pracujete v klenotníctve, kde zaznamenávate tržby a príjmy generované každým zo siedmich pracovníkov pracujúcich v obchode. Na konci každého týždňa spoločnosť poskytuje týždenný bonus iba tým zamestnancom, ktorí splnia stanovenú hranicu.

Nasleduje počet tržieb a výnosov generovaných každým pracovníkom za jeden týždeň.





Povedzme, že prahová hodnota bonusu pre tento týždeň je množstvo tržieb rovné alebo vyššie ako 4. Na kontrolu, ktorý zo zamestnancov dostane bonus za tento týždeň, použijete jednoduchú funkciu IF.

Množstvo tržieb teda použijete ako testovací argument vo funkcii IF, ako je uvedené nižšie.





Vo zvýraznenom vzorci, B4> = 4 je testovací argument, Spôsobilý je argument Value_if_true, zatiaľ čo argument Value_if_false je zámerne prázdny.

V prípadoch, keď je argument prázdny, umiestnite okolo neho dvojité úvodzovky (''); v opačnom prípade výsledok spôsobí chybu alebo zobrazí nulu v bunke, ktorá spĺňa podmienku.

Po otestovaní množstva tržieb každého pracovníka musí funkcia IF vrátiť výsledky ako oprávnené, ak je množstvo tržieb vyššie alebo rovné štyrom; v opačnom prípade nechajte bunky prázdne.

Stlačte Vstupný kľúč implementovať vzorec. Keďže množstvo predaja pracovníka 1 je šesť, čo je viac ako štyri, výstup funkcie pre prvú bunku bude Spôsobilý .

Vzorec pre všetky bunky nebudete musieť zadávať jednotlivo. Namiesto toho pomocou funkcie sekvencie automatického dopĺňania presuňte kurzor do ľavého dolného rohu vybratého bloku a presuňte ho nadol.

Ak tak urobíte, implementuje sa funkcia do ďalších buniek v riadku.

Pozrite sa, ako pracovníci 1, 2, 4 a 7 dosahujú prah tesne pod štyrmi tržbami, a majú teda nárok na bonus, zatiaľ čo ostatné bunky zostávajú prázdne, pretože títo pracovníci prahovú hodnotu nespĺňajú.

Povedzme; namiesto toho, aby ste ponechali druhý argument prázdny, ste tam vložili Nesprávne. V takom prípade bude konečný výstup taký, ako je uvedené nižšie.

ako pripojiť wii k internetu

Súvisiace články: Ako používať overenie údajov v programe Excel

Používanie operátora AND s funkciou IF

Na ďalší týždeň spoločnosť zmenila svoju politiku poskytovania bonusov a zvýšených výnosov v rámci stanovenej prahovej hodnoty s množstvom tržieb. Preto musíte analyzovať rovnaké údaje, ale s dvoma testovacími podmienkami namiesto jednej.

Spoločnosť poskytuje bonus pracovníkom, ktorí generujú štyri alebo viac tržieb s príjmom vyšším ako 2 500. V tomto prípade použijete operáciu AND a vzorec bude nasledujúci:

=IF(AND(B4>=4,C4>2500),'Eligible','Ineligible')

Vo vyššie uvedenom vzorci sa operátor AND používa ako testovací argument, pretože musíte testovať dva parametre.

Rovnako ako v predchádzajúcom prípade, ak vstupné údaje (množstvo tržieb a výnosy) spĺňajú kritériá, funkcia sa vráti 'Spôsobilý' ako jeho výstup, inak 'Nesprávne.'

Stlačte Vstupný kľúč na spustenie funkcie a potom potiahnutím nadol použite rovnaký vzorec na zvyšok množiny údajov. Konečné výsledky uvidíte nasledovne.

Môžete vidieť, že iba pracovníci 1, 2 a 4 sú tí, ktorí generovali štyri alebo vyššie štyri tržby s príjmom vyšším ako 2 500. Majú teda nárok na bonus.

Napriek tomu, že pracovník 7 dosiahol štyri predaje, ktoré spĺňali prvé kritériá, jeho príjmy sú nižšie ako 2 200. Nemá teda nárok na bonus, pretože nespĺňa druhú podmienku.

Použitie operátora ALEBO s funkciou IF

Spoločnosť už tretí týždeň dosahuje značný zisk a poskytuje odmenu pracovníkom, ktorí splnili niektorú z týchto dvoch podmienok. V tomto prípade môžete použiť operátor OR ako testovací argument pre príkaz IF na odfiltrovanie presného počtu pracovníkov.

Nárok na bonus budú mať teda pracovníci, ktorí predali štyri položky alebo viac alebo dosiahli príjem vyšší ako 2 500.

Vzorec bude vyzerať takto:

=IF(OR(B4>=4,C4>2500), 'Eligible', 'Ineligible')

Stlačte Zadajte na spustenie vzorca a jeho potiahnutím v riadku získate tento výsledok.

Môžete vidieť, že pracovník 7 má v tomto prípade nárok aj na bonus, pretože síce nedosiahol hranicu príjmu, ale uskutočnil štyri predaje. Spĺňa jednu podmienku, ktorá ho oprávňuje na bonus.

Podobne môžete použiť funkciu IF s operátormi AND a OR a s inými funkciami na odfiltrovanie výsledkov z veľkého súboru údajov.

Súvisiace články: Ako sa rýchlo stať výkonným používateľom programu Microsoft Excel

adresu IP servera sa nepodarilo nájsť chrome

Zjednodušte svoje výpočty pomocou funkcie IF v vnorených vzorcoch

Keď skombinujete funkciu IF s inými funkciami, môžete súčasne testovať viacero podmienok na veľkej množine údajov.

To eliminuje potrebu manuálneho testovania viacerých podmienok jednotlivo, čo vám ušetrí čas aj námahu. Automatizácia základných funkcií vám tiež umožní byť produktívnejší.

zdieľam zdieľam Tweet E -mail Naučte sa automatizovať Excel a zlepšiť svoje finančné schopnosti

Naučiť sa automatizovať základné účtovné a finančné funkcie v programe Excel vám môže ušetriť čas i peniaze.

Čítajte ďalej
Súvisiace témy
  • Produktivita
  • Tabuľka
  • Vizualizácie
  • Microsoft Excel
  • Matematika
  • Tipy pre Microsoft Office
  • Analýza dát
O autorovi Shan Abdul |(46 publikovaných článkov)

Shan Abdul je absolventom strojného inžinierstva. Po ukončení vzdelania začal svoju kariéru ako nezávislý spisovateľ. Píše o použití rôznych nástrojov a softvéru, ktoré majú ľuďom pomôcť byť produktívnejšími ako študenti alebo profesionáli. Vo svojom voľnom čase rád sleduje videá z YouTube o produktivite.

Viac od Shana Abdula

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber