Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
Vrátí zadanou hodnotu, pokud je ve vzorci chybová hodnota #NENÍ_K_DISPOZICI (#N/A) jinak vrátí výsledek vzorce.
Jak ošetřit chybovou hodnotu #N/A, případně vrátit hodnotu z kontrolované buňky, aneb praktické využití funkce IFNA (v angličtině IFNA), jednak teorie, základní použití v listu, praktické příklady, možné komplikace, tipy až po využití funkce ve VBA.
Pro přehlednost je rozdělen na kapitoly:
Pokud potřebuji vracet hodnoty na základě pravidla, lze využít i funkci IFNA. Tato funkce vrátí jednu hodnotu ze seznamu hodnot, kdy seznam prochází a vrátí první nalezenou, pokud nic v seznamu nenalezne, tak může vrátí výchozí, pokud tato hodnota je nastavena.
IFNA(hodnota; hodnota_pokud_neni_k_dispozici)
IFNA(hodnota, hodnota_pokud_neni_k_dispozici)
Funguje jen pro chybovou #NENÍ_K_DISPOZICI (#N/A), pro ostatní se vrátí ona chybová hodnota. pokud chcete ošetřit všechny chyby doporučuji funkci IFERROR.
Potřebujete pokud je v buňce chybová hodnota #NENÍ_K_DISPOZICI (#N/A) - zobrazit text o chybě, např. chyba.
=IFNA(B5;"chyba")
=IFNA(B6;"chyba")
Praktické použití například ve spojení s funkci SVYHLEDAT.
=IFNA(SVYHLEDAT(B14;$B$7:$C$10;2;NEPRAVDA);"město nenalezeno")
=IFNA(SVYHLEDAT(B15;$B$7:$C$10;2;NEPRAVDA);"město nenalezeno")
Při nevhodném zadání funkce může výsledek skončit chybou.
=IFNA(B6;"chyba")
Zajímavosti v Excel jak už jsme psal je, že funkce u chybových hodnot kouká na text. Proto i text #DĚLENÍ_NULOU! bere funkce jako chybu a né jako text!
=IFNA("#DĚLENÍ_NULOU!";"chyba")
Využitím WorksheetFunction
Vysledek = WorksheetFunction.IfNa(10,"Chyba") MsgBox (Vysledek)Zápis přímo do listu funkce IFNA
Range("C5").Formula = "=IFNA(B5,""Chyba"")"
Range("C6").FormulaLocal = "=IFNA(B6;""Chyba"")"
Další články související se statistickými funkcemi:
Soubor
Jak na funkci IFNA (IFNA) v pdf
ke stažení zdarma.
Soubor
IFNA (IFNA) funkce prakticky - Excel
ke stažení zdarma.
Článek byl aktualizován: 04.05.2025 07:30
Pomohl vám článek? Vyřešili jste problém? Můžete mě podpořit zakoupení tabulky (samozdřejmě čokoládové), když kafe nepiji ;) Odkaz na zakoupení čokolády. Za veškerou podporu vám děkuji a samozdřejmě jí využiji do zdokonalování a rozšířování webu.
Případně přidejte odkaz na vaši oblíbenou sociální síť, případně využijste hashtag #JakNaExcel .
Děkuji za váš čas a doufám, že jste nalezli odpověď na svůj problém.
Narazili jste v článku na nejasnost, chybu? Máte tip na vylepšení nebo doplnění článku? Budu rád pokud se zmínite v komentářích.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od dubna roku 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím 8x za sebou). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 20 let (o Excel píší přes 25). Zdarma je zde přes 1.500 návodu, tipů a triků, včetně přes 350 různých šablon, sešitů a přes 70 taháků v pdf.
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2025 |