Funkcia IF podrobně
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Ako presne funguje funkcia
IF?
V jednom z predošlých článkov sme ukázali, ako zapísať funkciu IF. Pretože táto funkcia je často používaná, pozrime sa, ako presne funguje, aby sme s ňou mohli efektívne pracovať.
Princíp fungovania
Funkcia IF slúži, jednoducho povedané, k tomu, že zobrazí buď jednu alebo druhú hodnotu podľa toho, či je alebo nie je splnená určitá podmienka. IF má tri tzv. parametre – možnosti, ktoré zadávame pri jej vyplňovaní. Zapisujú sa takto:
- =IF(prvý parameter;druhýparameter;tretí parameter).
Např.
- =IF(A1>1;”číslo je větší než jedna”;”číslo není větší než jedna”)
Parametre
- Prvým parametrom je podmienka, ktorá určí, čo sa v bunke má zobraziť. Keď ho zadávam, môžem si položiť otázku “Podľa čoho poznám, či sa má v bunke zobraziť niečo alebo niečo iné”? Zadám teda podmienku, napr. A1>1. Hovorím tým, že to, čo bude zobrazené, sa rozhodne podľa toho, či A1 je alebo nie je väčšie než číslo 1.
- Druhý parameter určuje, čo sa zobrazí, že je podmienka z prvého parametru splnená. Napr.“ číslo je větší než jedna”.
- Tretí parameter určuje, čo sa zobrazí v akomkoľvek inom prípade – v prípade, že podmienka splnená nie je. Napr. “číslo není větší než jedna”. Výsledný zápis je teda =IF(A1>1;”číslo je větší než jedna”;”číslo není větší než jedna”) a v bunke sa zobrazuje príslušné tvrdenie na základe hodnoty bunky A1.
Poznámky:
- Úvodzovky v prvom parametre používam v prípade, že porovnávam s textom. Napr. A1=1, ale A1=”Leden”
- Úvodzovky v druhom a treťom parametre používam v prípade, že má byť zobrazený určitý text – má byť zobrazená hodnota, zaobídem sa bez nich.
- Hodnota bunky sa pomocou IF stanovuje na základe hodnoty inej bunky – v tomto prípade som teda určoval hodnotu inej bunky než A1 na základe hodnoty bunky A1.
- Funkcia IF sa nechá zanárať do seba, čo je veľmi užitočné, viď nasledujúci odkaz.
- Ak mám rozhodovacích možností viac než dve alebo tri, je často vhodné použiť funkciu VLOOKUP/HLOOKUP.
- O podmienkach všeobecne pojednáva tento príspevok
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.