Syntaxe česky =SVYHLEDAT(hledat;tabulka;sloupec;[typ]) Syntaxe anglicky =VLOOKUP(hledat;tabulka;sloupec;typ) hledat - co hledám - v oblasti první sloupec tabulka - oblast kde hledám, prohledává první sloupec sloupec - číslo sloupce z tabulky s odpovídající hodnotou typ - volitelně - NEPRAVDA - přesná, PRAVDA - nejbližší (seřazeno) Výsledek Poznámka EVA najde jméno 22 jiný sloupec Věk EVA zamykat tabulku EVA lze použít i nulu 22 až < 33 33 až < 44 11 * posloupnost znaků 11 obsahuje ačko 22 najde první výskyt 11 v L24 je písmeno E 11 ? Právě jedenn znak EVA Zadávat maticově Ctrl + Shift + Enter EVA v nové verzi Excelu netřeba jako matice Jan prohledávaný sloupec není první Jan přehodit sloupce Jan náhrada SVYHLEDAT 55 poslední hodnota ve sloupci 11 nerozlišuje velikost písmen 22 záleží na velikost písmen, maticově #NENÍ_K_DISPOZICI v čísle hledá text #NENÍ_K_DISPOZICI ID 31 neexistuje #NENÍ_K_DISPOZICI sloupec 4 chybí v tabulce #NENÍ_K_DISPOZICI jméno Eva s mezerou #NENÍ_K_DISPOZICI špatně hledat dvě hodnoty Iva chyba přibližná shoda EVA chyba přibližná shoda Eva chyba přibližná shoda EVA ošetření: Text na číslo nenalezeno nezobrazí chybu, ale náš text 33 vracím sloupec ve kterém hledám EVA funkce POZVYHLEDAT najde číslo sloupce 22 35 více kriterií =SVYHLEDAT(33;A2:E6;5;PRAVDA) =SVYHLEDAT(33;A2:C6;POZVYHLEDAT("Jméno";A1 :C1;0);NEPRAVDA) A2&"-"&B2 Ve spojení s POZVYHLEDAT Více kriterií Přibližná shoda Ošetření chyb =SVYHLEDAT(31;A2:C6;3;NEPRAVDA) Poslední hodnota =SVYHLEDAT(9E+307;A2:C6;1;PRAVDA) Přesná shoda Eva vs EVA =SVYHLEDAT("Eva";C2:D6;2;NEPRAVDA) {=SVYHLEDAT(MAX(STEJNÉ("EVA";C2:C6)*(A2:A6 ));A2:C6;2;NEPRAVDA)} Více hodnot maticově {=SVYHLEDAT({11;22};A2:D6;2;NEPRAVDA)} SVYHLEDAT (VLOOKUP) - Tahák - JakNaExcel Typ Funkce =SVYHLEDAT(33;A2:C6;3;NEPRAVDA) Klasika přesná shoda =SVYHLEDAT(33;A2:C6;2;NEPRAVDA) =SVYHLEDAT(33;$A$2:$C$6;3;NEPRAVDA) =SVYHLEDAT(33;A2:C6;3;0) najde přesnou existuje-li nebo nejbližšní nižší Přehození sloupců s využitím funkce ZVOLIT Chyby https://office.lasakovi.com/ Zdrojová tabulka =SVYHLEDAT("*a*";C2:D6;2;NEPRAVDA) {=SVYHLEDAT(33;ZVOLIT({2\1};$C$2:$C$6;$D$2 :$D$6);2;NEPRAVDA)} =SVYHLEDAT(L24&"*";C2:D6;2;NEPRAVDA) =SVYHLEDAT("E*";C2:D6;2;NEPRAVDA) =SVYHLEDAT("I*";C2:D6;2;NEPRAVDA) =SVYHLEDAT("E??";C2:D6;2;NEPRAVDA) =SVYHLEDAT("33";A2:C6;3;NEPRAVDA) =SVYHLEDAT(32;A2:C6;3) =SVYHLEDAT(33;A2:C6;3) =SVYHLEDAT(11;A2:C6;3) =SVYHLEDAT(31;A2:E6;5;PRAVDA) Pavel Lasák - Lektor Excel + VBA, Google tabulky, Power BI - Vytvořeno 2020 =SVYHLEDAT("33";A2:C6;4;NEPRAVDA) =SVYHLEDAT("Eva ";C2:D6;2;NEPRAVDA) =SVYHLEDAT(33,44;C2:D6;2;NEPRAVDA) Zástupný znak =SVYHLEDAT(33;ZVOLIT({1\2};$A$2:$A$6;$C$2: $C$6);2;NEPRAVDA) {=SVYHLEDAT(33;ZVOLIT({1\2};A2:A6;C2:C6);2 ;NEPRAVDA)} {=SVYHLEDAT(33;ZVOLIT({1\2};$D$2:$D$6;$C$2 :$C$6);2;NEPRAVDA)} =XLOOKUP(33;D2:D6;C2:C6) =SVYHLEDAT(33;$A$2:$C$6;1;NEPRAVDA) =IFERROR(SVYHLEDAT("33";A2:C6;3;NEPRAVDA); "nenalezeno") =SVYHLEDAT(HODNOTA("33");A2:C6;3;0) Kontrola označit více buněk a vložit maticově