Čo je funkcia IF | Funkcia IF príklad | Vrátenie hodnoty inej bunky | Vnorená funkcia IF | Logické operátory
Funkcia IF kontroluje, či je splnená podmienka. Vráti jednu hodnotu, ak podmienka platí, a inú hodnotu, ak podmienka neplatí. Ak napríklad chceme porovnať hodnotu dvoch buniek, môžeme použiť funkciu IF.
Funkciu IF podrobne rozoberám aj vo video kurze Excel, ktorý si môžete zdarma a bez záväzkov vyskúšať.
Ukážme si teraz použitie funkcie IF aj na príkladoch.
Porovnáme, či sa bunka A1 rovná bunke B1.
Ako vidíme na obrázku, funkciu IF vytvoríme jednoducho:
Keďže 5 sa nerovná 6, teda podmienka nie je splnená, výsledok je: Nerovnajú sa.
Pri splnení alebo nesplnení podmienky môžeme taktiež vyžiadať hodnotu inej bunky. Napríklad:
Taktiež môžeme použiť jednu funkciu IF vo vnútri druhej.
Pre príklad sa pozrieme na tri možné známky: 1,2,3.
Ak má žiak 1, tak chceme, aby funkcia vrátila Výborný.
Ak 2, tak Chválitebný.
Ak 3, tak Dobrý.
Do funkcie IF môžeme vložiť taktiež viacero iných IF funkcií. Napríklad:
Okrem rovná sa = môžeme samozrejme použiť aj iné logické operátory.
Operátor |
Význam |
Príklad |
= |
rovná sa |
A1=C1 |
> |
viac ako |
A1>B1 |
>= |
viac ako alebo sa rovná |
A1>=E1 |
< |
menej ako |
A1< F1 |
<= |
menej ako alebo sa rovná |
A1<=D1 |
<> |
nerovná sa |
A1<>D1 |
Napríklad, žiak skúšku Prešiel, ak dostal známku 1 až 4, inak ju Neprešiel.
Ak však do bunky A1 nenapíšeme nič, alebo napíšeme nulu prípadne negatívne číslo, funkcia IF nám vyhodí Prešiel. Toto nie je žiaduci výsledok, preto takúto situáciu treba ošetriť. Ako sa to dá urobiť si pozrieme v sekcii Logické funkcie.