Jak opravit chybu #HODNOTA! u funkcí INDEX/POZVYHLEDAT

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac

Tento článek vysvětluje běžné scénáře, kdy dojde k #VALUE! při společném použití funkcí INDEX a POZVYHLEDAT ve vzorci. Jedním z nejčastějších důvodů použití kombinace funkcí INDEX a POZVYHLEDAT je, když chcete vyhledat nějakou hodnotu ve scénáři, kdy pro vás funkce SVYHLEDAT nebude fungovat – třeba když je hledaná hodnota delší než 255 znaků.

Problém: Vzorec není zadán jako matice

Pokud použijete funkci INDEX jako maticový vzorec společně s funkcí POZVYHLEDAT k načtení hodnoty, je nutné vzorec převést na maticový. V opačném případě se zobrazí #VALUE! .

Řešení: Funkce INDEX a POZVYHLEDAT se používají jako maticový vzorec, což znamená, že bude nutné stisknout kombinaci kláves CTRL+SHIFT+ENTER. Tato akce automaticky uzavře vzorec do složených závorek {}. Pokud se je pokusíte zadat ručně, Excel vzorec zobrazí jako text.

Snímek obrazovky, který ukazuje, že pokud používáte funkce INDEX/POZVYHLEDAT a máte vyhledávací hodnotu větší než 255 znaků, je potřeba ji zadat jako maticový vzorec. Vzorec v buňce F3 je =INDEX(B2:B4;POZVYHLEDAT(PRAVDA;A2:A4=F2;0);0) a k zadání použijte kombinaci kláves Ctrl+Shift+Enter

Poznámka

Pokud máte Excel pro Microsoft 365, zadejte vzorec do výstupní buňky a stisknutím klávesy ENTER ho potvrďte jako dynamický maticový vzorec. V opačném případě zadejte vzorec jako starší maticový vzorec tak, že nejprve vyberete výstupní buňku, zadáte vzorec do výstupní buňky a stisknutím kombinace kláves CTRL+SHIFT+ENTER jej potvrdíte. Excel vloží složené závorky na začátku a konci vzorce za vás. Další informace o maticových vzorcích naleznete v tématu Pokyny k používání a příklady maticových vzorců.

Poznámka

V aplikaci Excel pro Microsoft 365 dynamické matice eliminují potřebu zastaralých klávesových zkratek pro zadávání matic u mnoha vzorců. Pro mnoho vyhledávacích scénářů nabízí funkce XLOOKUP jednodušší alternativu funkcí INDEX a POZVYHLEDAT.

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.

Viz také

Oprava chyby #HODNOTA! chyba

INDEX

POZVYHLEDAT

Vyhledávání hodnot pomocí funkce SVYHLEDAT, INDEX nebo POZVYHLEDAT

Přehled vzorců v Excelu

Jak se vyhnout nefunkčním vzorcům

Zjišťování chyb ve vzorcích v Excelu

Funkce Excelu (podle abecedy)

Funkce Excelu (podle kategorie)