Opravenie chyby #NEDOSTUPNÝ vo funkciách INDEX/MATCH

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.

V téme sa popisujú najbežnejšie dôvody, prečo sa zobrazí chybové hlásenie "#N/A", ktoré sú výsledkom funkcie indexalebo Match .
 

Poznámka: Ak chcete, aby funkcia index alebo Match vrátila zmysluplnú hodnotu namiesto #N/A, použite funkciu IFERROR a potom Vnorenie funkcií index a Match v rámci danej funkcie. Nahradenie #N/A vlastnou hodnotou iba identifikuje chybu, ale nevyrieši ju. Pred použitím IFERRORje preto veľmi dôležité zabezpečiť, aby vzorec pracoval správne, ako máte v úmysle.

Problém: Neexistujú žiadne údaje predstavujúce zhodu

Keď funkcia Match nenájde vyhľadávaciu hodnotu vo vyhľadávacom poli, vráti chybovú hodnotu #N/a.

Ak sa domnievate, že údaje sú prítomné v tabuľkovom hárku, ale zhoda sa nedokáže nájsť, môže to byť spôsobené tým, že:

  • Bunka obsahuje neočakávané znaky alebo skryté medzery.

  • Bunka možno nie je formátovaná na správny typ údajov. Je napríklad možné, že bunka obsahuje číselné hodnoty, no je formátovaná ako text.
     

Riešenie: Ak chcete odstrániť neočakávané znaky alebo skryté medzery, použite funkciu Clean alebo Trim . Skontrolujte tiež, či sú bunky formátované ako správne typy údajov.

Použili ste vzorec poľa bez stlačenia kombinácie klávesov Ctrl + Shift + Enter

Ak použijete pole v indexe, Matchalebo kombináciu týchto dvoch funkcií, je potrebné stlačiť klávesovú skratku CTRL + SHIFT-ENTER na klávesnici. Excel automaticky uzavrie vzorec v zložených zložených zátvorkách {}. Ak sa ich pokúsite zadať sami, Excel zobrazí vzorec ako text.

Poznámka: Ak máte aktuálnu verziu balíka Office 365, môžete jednoducho zadať vzorec do výstupnej bunky a potom stlačením klávesu Enter potvrďte vzorec ako dynamický vzorec poľa. V opačnom prípade sa musí vzorec zadať ako vzorec staršieho poľa najprv výberom výstupného rozsahu, zadaním vzorca do výstupnej bunky a následným stlačením kombinácie klávesov CTRL + SHIFT + ENTER , čím ho potvrdíte. Excel vloží do začiatku a na koniec vzorca kučeravé zátvorky. Ďalšie informácie o vzorce polí nájdete v téme Vzorce poľa – pokyny a príklady.

Problém: V type zhody a poradí zoradenia údajov existuje nekonzistentnosť

Pri použití funkcie Matchby mala existovať konzistentnosť medzi hodnotou v argumente match_type a zoradením hodnôt vo vyhľadávacom poli. Chyba #NEDOSTUPNÝ sa zobrazí v prípade odchýlky syntaxe od nasledujúcich pravidiel.

  • Ak je argument match_type 1 alebo nie je zadaný, hodnoty v argument by mali byť vo vzostupnom poradí. Hodnoty musia byť napríklad v poradí -2, -1, 0 , 1 , 2…, A, B, C…, FALSE, TRUE atď.

  • Ak je argument match_type -1, hodnoty v argument by mali byť v zostupnom poradí.

V nasledujúcom príklade je funkcia Match

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

Excel Match (funkcia)

Argument match_type v syntaxi je nastavený na hodnotu-1, čo znamená, že poradie hodnôt v bunke B2: B10 by malo byť v zostupnom poradí, aby vzorec fungoval. Hodnoty sú však vo vzostupnom poradí, čo spôsobí chybu #NEDOSTUPNÝ.

RIEŠENIE Zmeňte argument match_type na hodnotu 1 alebo zoraďte tabuľku v zostupnom formáte. Skúste to znova.

Máte otázku ku konkrétnej funkcii?

Uverejnite otázku vo fóre komunity používateľov Excelu

Pomôžte nám pri zlepšovaní Excelu

Máte nejaký nápad, ako by sme mohli zlepšiť nasledujúcu verziu Excelu? Ak áno, pozrite sa na témy na lokalite Excel User Voice.

Pozrite tiež

Ako odstrániť chybu #NEDOSTUPNÝ

Používanie funkcií hárka index a Match s viacerými kritériami v Exceli

INDEX (funkcia)

MATCH (funkcia)

Prehľad vzorcov v Exceli

Zabránenie vzniku nefunkčných vzorcov

Zisťovanie chýb vo vzorcoch

Všetky funkcie programu Excel (podľa abecedy)

Zoznam všetkých funkcií Excelu (podľa kategórie)

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.

×