Väčšina ľudí je oboznámená s používaním funkcií IF na testovanie stavu proti veľkej množine údajov. Možno však nebudú poznať výhody ich použitia v spojení s ich operáciami OR, AND alebo inými operátormi a funkciami.
Predtým, ako prejdeme ď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 argumenty vysvetlené nižšie:
- Logický test: Zaoberá sa stavom, ktorý hodnotíte ako pravdivý alebo nepravdivý.
- Hodnota_ak_pravda: Tento argument obsahuje text / informácie, ktoré má funkcia vrátiť, ak údaje spĺňajú kritériá testovaných podmienok.
- Hodnota_k_flase: Rovnako ako vyššie uvedený argument, vráti aj informácie, ktoré sa vám budú funkcii vracať, ak je podmienka nepravdivá.
Na vykonanie funkcie IF je potrebný prvý argument; ďalšie dva sú voliteľné. K posledným dvom argumentom môžete pridať ľubovoľný text alebo ich nechať prázdne. Ak necháte jeden alebo obidva posledné dva argumenty prázdne, výsledkom bude tiež prázdna bunka.
Teraz sa pozrime, ako môžete pomocou funkcie IF analyzovať viac ako jednu podmienku v jednom vzorci. Ďalej sa tiež dozviete, ako sa používa v vnorenom vzorci s operátormi OR a AND.
Príklad funkcie Excel 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ý limit.
Ďalej uvidíte počet tržieb a výnosov generovaných každým pracovníkom za jeden týždeň.
Povedzme, že hranica bonusu pre tento týždeň je objem predaja rovný alebo väčší ako 4. Ak chcete skontrolovať, ktorý zo zamestnancov dostane bonus za tento týždeň, použijete jednoduchú funkciu IF.
Množstvo predaja 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 ponechaný prázdny.
V prípade, že je argument prázdny, vždy okolo neho vložte dvojité úvodzovky („“); inak výsledok dá chybu alebo zobrazí nulu v bunke, ktorá spĺňa podmienku.
Po otestovaní množstva predaja každého pracovníka musí funkcia IF vrátiť výsledky ako Oprávnené, ak je objem predaja väčší alebo rovný štyrom; v opačnom prípade nechajte bunky prázdne.
Stlačte Vstupný kľúč implementovať vzorec. Pretože množstvo predaja pracovníka 1 je šesť, čo je viac ako štyri, bude výstup funkcie pre prvú bunku Spôsobilý.
Nebudete musieť zadávať vzorec pre všetky bunky jednotlivo. Namiesto toho pomocou funkcie Automatické dopĺňanie posuňte kurzor do ľavého dolného rohu vybratého bloku a potiahnite ho nadol.
Týmto spôsobom implementujete funkciu do ďalších buniek v riadku.
Zistite, ako pracovníci 1, 2, 4 a 7 dosahujú hranicu necelých štyroch tržieb, a teda majú nárok na bonus, zatiaľ čo ostatné bunky zostávajú prázdne, pretože títo pracovníci túto hranicu nespĺňajú.
Povedzme; namiesto toho, aby si nechal druhý argument prázdny, vložil si tam Ineligible. V takom prípade bude konečný výstup uvedený nižšie.
Súvisiace: 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ýšenia výnosov v stanovenej hranici s objemom predaja. Musíte teda analyzovať rovnaké údaje, ale s dvoma testovacími podmienkami namiesto jednej.
Spoločnosť poskytuje bonus pracovníkom, ktorí generujú tržby minimálne štyri alebo viac s príjmom vyšším ako 2500. V tomto prípade použijete operáciu AND a vzorec bude nasledovný:
= IF (AND (B4> = 4, C4> 2500), „Vhodné“, „Neoprávnené“)
Tu sa vo vyššie uvedenom vzorci používa operátor AND ako argument testu, pretože musíte otestovať dva parametre.
Rovnako ako v predchádzajúcom prípade, ak vstupné údaje (množstvo predaja a výnosy) spĺňajú kritériá, funkcia sa vráti "Spôsobilý" ako jeho výstup, inak „Neoprávnené.“
Stlačte Vstupný kľúč vykonajte funkciu a potom ju potiahnite nadol, aby sa na zvyšok množiny údajov použil rovnaký vzorec. Konečné výsledky uvidíte nasledovne.
Uvidíte, že iba pracovníci 1, 2 a 4 sú tí, ktorí vygenerovali viac alebo rovné štyrom tržbám s príjmom vyšším ako 2 500. Majú teda nárok na bonus.
Aj keď pracovník 7 vygeneroval štyri tržby, ktoré splnili prvé kritériá, jeho tržby sú nižšie ako 2 400. Za nesplnenie druhej podmienky teda nemá nárok na bonus.
Používanie operátora OR s funkciou IF
Spoločnosť má tretí týždeň dobrý zisk a poskytuje bonus pracovníkom, ktorí splnili jednu z týchto dvoch podmienok. V takom prípade môžete použiť operátor OR ako testovací argument príkazu IF na odfiltrovanie presného počtu pracovníkov.
Na bonus sa teda kvalifikujú pracovníci, ktorí predali štyri alebo viac položiek alebo dosiahli príjem vyšší ako 2 500.
Vzorec bude vyzerať takto:
= IF (OR (B4> = 4, C4> 2500), "Oprávnené", "Neoprávnené")
Stlačte Zadajte vykonáte vzorec a jeho pretiahnutím nadol v riadku získate tento výsledok.
Vidíte, že pracovník 7 má v tomto prípade nárok aj na bonus, pretože síce nedosiahol hranicu výnosov, ale dosiahol štyri tržby. Splní jednu podmienku, vďaka ktorej má nárok na bonus.
Podobne môžete použiť funkciu IF s operátormi AND a OR a s ďalšími funkciami na odfiltrovanie výsledkov z veľkej množiny údajov.
Súvisiace: Ako sa rýchlo stať pokročilým používateľom programu Microsoft Excel
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 otestovať viac podmienok na veľkej množine údajov.
To eliminuje potrebu manuálneho testovania viacerých podmienok jednotlivo, čo vám ušetrí čas i námahu. Automatizácia základných funkcií vám tiež umožní zvýšiť produktivitu.
Naučenie sa, ako automatizovať základné účtovnícke a finančné funkcie v programe Excel, vám môže ušetriť čas a peniaze.
Prečítajte si Ďalej
- Produktivita
- Tabuľka
- Vizualizácie
- Microsoft Excel
- Matematika
- Tipy pre Microsoft Office
- Analýza dát
Shan Abdul je absolventom strojárstva. Po ukončení vzdelania začal svoju kariéru ako spisovateľ na voľnej nohe. Píše o používaní rôznych nástrojov a softvéru, ktoré pomáhajú ľuďom zvyšovať produktivitu študentov alebo profesionálov. Vo svojom voľnom čase rád sleduje Youtube videá o produktivite.
Prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!
Ešte jeden krok…!
V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.