Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce-informace » JE-NEDEF-ISNA-chybova-hodnota-Excel
Microsoft Excel logo

JE.NEDEF (ISNA) - jde o chybovou hodnotu v Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Funkce zjisti, zda hodnota v buňce je chybová hodnota #N/A (v novějším Excel je chyba pod názvem #NENÍ_K_DISPOZICI). Výsledkem bude (v případě chyby) logická hodnota PRAVDA.

Úvodem do funkce JE.NEDEF

Jak zjistit, zda hodnota v buňce je chybová hodnota #N/A (#NENÍ_K_DISPOZICI). Pokud ano obdržíte logickou hodnotu PRAVDA, aneb praktické využití funkce JE.NEDEF (v angličtině ISNA), jednak její použití v listu, triky až po využití funkce JE.NEDEF ve VBA.

Jak na funkci JE.NEDEF prakticky od A do Z ukazuji v tomto článku, pro přehlednost je rozdělen na kapitoly:


Teorie použití JE.NEDEF

Funkce JE.NEDEF (v angličtině ISNA) vrátí PRAVDA (logickou hodnotu) pokud je v buňce chybová hodnota #N/A (#NENÍ_K_DISPOZICI). Použití je jednoduché, funkce má jeden argument.

Syntaxe česky:

JE.NEDEF (hodnota)

Syntaxe anglicky:

ISNA(hodnota)

Popis argumentů:

  • hodnota - povinný argument - u které chcete zjistit, zda jde o chybovou hodnotu.
Excel funkce JE.NEDEF  - argumenty

Základní použití funkce JE.NEDEF

Potřebuji zjistit, zda buňka obsahuje chybu (protože v buňce může být mnoho různých údajů vytvořil jsem soupis několika ukázek, které se dají využít i pro jiné funkce a ke kontrole, zda funkcím informace opravdu rozumíte). Klasicky se odkazujete na buňku, ale pro ukázky jsem využil, že chyba #N/A (#NENÍ_K_DISPOZICI) jede nasimulovat pomocí funkce NEDEF().

Stejně tak funguje i když do buňy napíšete text #N/A (nebo #NENÍ_K_DISPOZICI dle verze Excel) a funkce pozná, že se jedná o chybu:

=JE.NEDEF(NEDEF()) =JE.NEDEF(#NENÍ_K_DISPOZICI) =JE.NEDEF("#NENÍ_K_DISPOZICI")

Pouze vzorec =JE.NEDEF("#NENÍ_K_DISPOZICI") bue označen jako NEPRAVDA, protože jde o text. U =JE.NEDEF(NEDEF()) a =JE.NEDEF(#NENÍ_K_DISPOZICI) jde o PRAVDA. Text #NENÍ_K_DISPOZICI se bere jako chyba (což považuji za menší bug, Co když někdo dostane takto krásné (#NENÍ_K_DISPOZICI) jméno? ;)

Excel funkce JE.NEDEF

Použití funkce JE.NEDEF ve VBA (makrech)

Jak využít funkce JE.NEDEF ve VBA.

Hodnota = WorksheetFunction.IsNA(Range("B4").Value) MsgBox (Hodnota)

Zápis funkce do buňky pomocí VBA:

Range("C4").Formula = "=ISNA(B4)" Range("C5").FormulaLocal = "=JE.NEDEF(B5)" Excel funkce JE.NEDEF  - VBA Excel

Související články s funkci JE.NEDEF

Další články související s funkci:


Microsoft Excel VBA - stahuj logo

Ke stažení

Soubor v přípravě.


Závěrem

Využíváte nějaký trik s funkcí JE.NEDEF , můžete zmínit v komentářích.

Článek byl aktualizován: 03.09.2017 15:35

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). 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 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


TOPlist Licence Creative Commons webarchiv rss XML

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 - 2018 | 919

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.