Oprava chyby #není_k_dispozici v funkcí INDEX a POZVYHLEDAT

Důležité informace:  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Téma popisuje nejčastější důvody chyba #N/A zobrazit v funkcí INDEX a POZVYHLEDAT.

Poznámka: Pokud chcete funkci INDEX a POZVYHLEDAT k vrácení smysluplné hodnoty místo #není_k_dispozici, použijte funkci IFERROR a potom vnoření funkcí INDEX a POZVYHLEDAT do něj. Nahrazení #není_k_dispozici vlastní hodnota pouze zahrnuje tak chybu a nevyřeší ho, proto před použitím funkce IFERROR, ujistěte se, že vzorec funguje požadovaným způsobem.

Problém: Nejsou žádná data podle

Když funkce POZVYHLEDAT nenalezne hledanou hodnotu v poli vyhledávání, vyvolá se chyba #N/A.

Pokud si myslíte, že data se nachází v tabulce, ale POZVYHLEDAT nemůže a vyhledejte jej, pravděpodobně:

  • Buňka má neočekávané znaky nebo mezery skryté.

  • Buňku nemusí být formátováno jako správného datového typu. Například buňku obsahuje číselné hodnoty, ale může být naformátovaná jako Text.

Řešení: odebrat neočekávané znaky nebo mezery skryté, použijte funkci Vyčistit nebo střih v tomto pořadí. Taky ověřte, pokud jsou buňky formátovány jako správné datové typy.

Použili jste maticového vzorce bez kláves Ctrl + Shift + Enter

Při použití matice v kombinaci INDEX, POZVYHLEDAT nebo INDEX a POZVYHLEDAT, budete muset stiskněte kombinaci kláves Ctrl + Shift + Enter. Aplikace Excel automaticky zalamován vzorec do složených závorek {}. Pokud se pokusíte zadejte sami, zobrazí aplikace Excel vzorec jako text.

Problém: Se liší v typ shody a řazení dat

Při použití shoda, je třeba do konzistence mezi hodnota argumentu Shoda a pořadí řazení hodnot v poli vyhledávání. Pokud syntaxe odlišné od následující pravidla, zobrazí se chyba #N/A.

  • Pokud Shoda je 1 nebo není zadán, musí být hodnoty v Prohledat ve vzestupném pořadí. Například -2 -1, 0, 1, 2..., A, B, c,..., NEPRAVDA, PRAVDA, název několik.

  • Je-li Shoda -1, musí být hodnoty v Prohledat v sestupném pořadí.

V následujícím příkladu je funkce POZVYHLEDAT

=MATCH(40,B2:B10,-1)

#NA chyby ve shodě z důvodu nesprávné řazení

Argumentu Shoda v syntaxi je nastavena na hodnotu -1, což znamená, že pořadí hodnoty v B2: B10 by mělo být v sestupném pořadí vzorec pracovat. Ale hodnoty jsou ve vzestupném pořadí a, který způsobuje chybu #N/A.

Řešení: buď změňte argument Shoda 1, nebo řazení tabulky ve formátu sestupně a opakování vzorce.

Máte konkrétní otázku k funkci?

Zadejte dotaz do komunitního fóra Excelu

Pomozte nám vylepšit Excel

Máte nějaké návrhy na zlepšení dalších verzí Excelu? Pokud ano, podívejte se prosím na témata v části Názor uživatele Excelu.

Poznámka: Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Viz taky

Oprava chyby #není_k_dispozici

Použití funkcí INDEX a POZVYHLEDAT listu funguje s více kritérií v aplikaci Excel

Funkce INDEX

Funkce POZVYHLEDAT

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

Použít kontrolu chyb k zjišťování chyb ve vzorcích

Funkce všechny Excelu (podle abecedy)

Funkce všechny aplikace Excel (podle kategorie)

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×