Použite vnorených funkcií vo vzorci

Poznámka:  Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Pomocou funkcie, ako je niektorý z argumentov v jednom vzorci, ktorý používa funkciu s názvom vnárania a budeme bude označovať túto funkciu ako vnorených funkcií. Napríklad podľa vnorenia funkciu AVERAGE a súčet argumentov funkcie IF, nasledujúci vzorec sčítava množinu čísel (G2: G5) iba v prípade, že priemer inej množiny čísel (F2: F5) je väčší ako 50. V opačnom prípade vráti hodnotu 0.

Vnorené funkcie

Funkcie AVERAGE a SUM sú vnorené v rámci funkcie IF.

Do vzorca môžete vnoriť až 64 úrovní funkcií.

  1. Kliknite na bunku, do ktorej chcete vložiť vzorec.

  2. Vzorec s funkciou, kliknite na položku Vložiť funkciu Bublina 4 na formula bar Vzhľad tlačidla .

    Program Excel automaticky vloží znamienko rovnosti (=).

  3. V poli Vybrať kategóriu kliknite na položku Všetky.

    Ak máte skúsenosti s kategóriami funkcií, môžete tiež vybrať kategóriu.

    Ak si nie ste istí, ktorú funkciu použiť, môžete do poľa Hľadať funkciu zadať otázku s popisom, čo chcete urobiť (napríklad zadaním výrazu „sčítať čísla“ dostanete funkciu SUM).

  4. Ak chcete ako argument vložiť inú funkciu, zadajte ju do poľa požadovaného argumentu.

    Časti vzorca zobrazené v dialógovom okne Argumenty funkcie vyjadrujú funkciu vybratú v predchádzajúcom kroku.

    Ak ste klikli na funkciu IF, v dialógovom okne Argumenty funkcie sa zobrazujú argumenty funkcie IF. Ak chcete vnoriť ďalšiu funkciu, môžete ju zadať do poľa argumentu. Napríklad do textového poľa Hodnota_ak_pravda funkcie IF môžete zadať funkciu SUM(G2:G5).

  5. Zadajte ľubovoľné ďalšie argumenty potrebné na dokončenie vzorca.

    Namiesto zadávania odkazov na bunky môžete bunky, na ktoré chcete odkazovať, tiež vybrať. Kliknutím na tlačidlo Bublina 4 minimalizujte dialógové okno, vyberte bunky, na ktoré chcete odkazovať, a na opätovné rozbalenie dialógového okna kliknite na tlačidlo Obrázok tlačidla .

    Tip: Ďalšie informácie o danej funkcii a jej argumentoch získate kliknutím na položku Pomocník pre túto funkciu.

  6. Po dokončení argumentov vzorca kliknite na tlačidlo OK.

  1. Kliknite na bunku, do ktorej chcete vložiť vzorec.

  2. Vzorec s funkciou, kliknite na položku Vložiť funkciu Bublina 4 na formula bar Vzhľad tlačidla .

  3. V dialógovom okne Vloženie funkcie v dialógovom okne Vyberte kategóriu vyberte všetky.

    Ak máte skúsenosti s kategóriami funkcií, môžete tiež vybrať kategóriu.

  4. Ako argument vložiť inú funkciu, zadajte do poľa argumentu v Zostavovači vzorec alebo priamo do bunky.

  5. Zadajte ľubovoľné ďalšie argumenty potrebné na dokončenie vzorca.

  6. Po dokončení argumentov vzorca, stlačte kláves ENTER.

Príklady

Nasledujúci obrázok znázorňuje príklad použitia vnorené Ak funkcií na priradenie známky k číselnú testovanie výsledku.

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Výsledky

45

90

78

Vzorec

Popis

Výsledok

'=IF(A2>89;"A";IF(A2>79;"B"; IF(A2>69;"C";IF(A2>59;"D";"F"))))

Vnorené podmienky IF sa používajú na priradenie známky k výsledku v bunke A2.

=IF(A2>89;"A";IF(A2>79;"B"; IF(A2>69;"C";IF(A2>59;"D";"F"))))

'=IF(A3>89;"A";IF(A3>79;"B"; IF(A3>69;"C";IF(A3>59;"D";"F"))))

Vnorené podmienky IF sa používajú na priradenie známky k výsledku v bunke A3.

=IF(A3>89;"A";IF(A3>79;"B"; IF(A3>69;"C";IF(A3>59;"D";"F"))))

'=IF(A4>89;"A";IF(A4>79;"B"; IF(A4>69;"C";IF(A4>59;"D";"F"))))

Vnorené podmienky IF sa používajú na priradenie známky k výsledku v bunke A4.

=IF(A4>89;"A";IF(A4>79;"B"; IF(A4>69;"C";IF(A4>59;"D";"F"))))

Tipy: 

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.

Pozrite tiež

Video: IF vnorené funkcie

Rozšírte svoje zručnosti práce s balíkom Office
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.

×