Funkcia IFS

Funkcia IFS kontroluje splnenie jednej alebo viacerých podmienok a vracia hodnotu, ktorá zodpovedá prvej splnenej podmienke (TRUE). Funkcia IFS môže nahradiť viacero vnorených príkazov IF a v prípade použitia viacerých podmienok sa omnoho jednoduchšie číta.

Poznámka : Táto funkcia je k dispozícii len vtedy, ak máte predplatné na Office 365. Ak ste predplatiteľom služieb Office 365, uistite sa, že používate najnovšiu verziu balíka Office.

Vyskúšajte Office 365 alebo najnovšiu verziu Excelu

Jednoduchá syntax

  • IFS ([niečo má hodnotu True1, hodnota if True1, [niečo má hodnotu True2, hodnota if True2];... [niečo má hodnotu True127, hodnota if True127])

Poznámky : 

  • Pomocou funkcie IFS môžete testovať až 127 rôznych podmienok.

  • Príklad:

  • Čo znamená, AK (A1 sa rovná 1, potom zobrazí hodnotu 1, AK A1 sa rovná 2, potom zobrazí hodnotu 2 alebo AK A1 sa rovná 3, potom zobrazí hodnotu 3).

  • Vo všeobecnosti sa však neodporúča použiť v príkazoch IF alebo IFS príliš veľa podmienok, pretože viaceré podmienky treba zadať v správnom poradí a vytvorenie zostavy, testovanie a aktualizovanie môžu byť veľmi náročné.

  • =IFS(A1=1,1,A1=2,2,A1=3,3)

Syntax

  • IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)

Argument

Popis

logical_test1 (povinné)

Podmienka, ktorá sa vyhodnotí ako splnená (TRUE) alebo nesplnená (FALSE).

value_if_true1 (povinné)

Výsledok, ktorý sa vráti, ak bude podmienka logical_test1 vyhodnotená ako TRUE. Môže byť prázdny.

logical_test2…logical_test127 (voliteľné)

Podmienka, ktorá sa vyhodnotí ako splnená (TRUE) alebo nesplnená (FALSE).

value_if_true2…value_if_true127 (voliteľné)

Výsledok, ktorý sa vráti, ak bude podmienka logical_testN vyhodnotená ako TRUE. Každý argument value_if_trueN zodpovedá podmienke logical_testN. Môže byť prázdny.

Príklad 1

Príklad stupňov IFS funkcie.  Vzorec v bunke B2 je 	=IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")

Vzorec pre bunky A2: A6 je:

  •  =IFS(A2>89;"A";A2>79;"B";A2>69;"C";A2>59;"D";TRUE;"F")

Čo znamená, AK (A2 je väčšie ako 89, potom vráti hodnotu A, AK A2 je väčšie ako 79, potom vráti hodnotu B a tak ďalej a pre všetky ostatné hodnoty menšie ako 59, vráti hodnotu F).

Príklad č. 2

Funkcia IFS – príklad dňov v týždni – vzorec v bunke G2 je 	=IFS(F2=1,D2,F2=2,D3,F2=3,D4,F2=4,D5,F2=5,D6,F2=6,D7,F2=7,D8)

Vzorec v bunke G7 je:

  •  =IFS(F2=1;D2;F2=2;D3;F2=3;D4;F2=4;D5;F2=5;D6;F2=6;D7;F2=7;D8)

Čo znamená, AK (hodnota v bunke F2 sa rovná 1, potom vráti hodnotu v bunke D2, AK hodnota v bunke F2 sa rovná 2, potom vráti hodnotu v bunke D3 a tak ďalej – definitívne končí hodnotou v bunke D8, ak žiadna z ďalších podmienok nie je splnená).

Poznámky

  • Ak chcete určiť predvolený výsledok, zadajte podmienku, ktorá bude mať pre finálny argument logical_test hodnotu TRUE. Ak nebudú splnené žiadne ďalšie podmienky, vráti sa zodpovedajúca hodnota. Toto je zobrazené v príklade 1 v riadkoch 6 a 7 (s číslom 58).

  •  Ak je zadaný argument logical_test a nezodpovedá mu žiadna podmienka value_if_true, funkcia zobrazí chybové hlásenie Zadali ste príliš málo argumentov pre túto funkciu.

  •  Ak je argument logical_test vyhodnotený a rozpoznaný ako hodnota iná než TRUE alebo FALSE, funkcia vráti chybové hlásenie #HODNOTA!

  •  Ak sa nenájde žiadna podmienka TRUE, funkcia vráti chybové hlásenie #NEDOSTUPNÝ.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite technikov pre Excel, získať podporu v rámci komunity lokality Answers alebo navrhnúť novú funkciu či vylepšenie na lokalite Excel User Voice.

Súvisiace témy

IF (funkcia)
Pokročilé funkcie IF – Práca s vnorenými vzorcami a zvládnutie nástrah
Školiace videá: Pokročilé funkcie IF
Funkcia COUNTIF spočíta počet hodnôt na základe jedného kritéria
Funkcia COUNTIFS spočíta počet hodnôt na základe viacerých kritérií
Funkcia SUMIF spočíta hodnoty na základe jedného kritéria
Funkcia SUMIFS spočíta hodnoty na základe viacerých kritérií
AND (funkcia)
OR (funkcia)
VLOOKUP (funkcia)
Prehľad vzorcov v Exceli
Zabránenie vzniku nefunkčných vzorcov
Vyhľadanie chýb vo vzorcoch pomocou kontroly chýb
Logické funkcie
Zoznam funkcií Excelu (podľa abecedy)
Zoznam funkcií Excelu (podľa kategórie)

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×