SVYHLEDAT umí jen doprava. XLOOKUP umí víc.
Už znáš =XLOOKUP(kód; sloupec kódů; sloupec názvů). Dnes: co když hledáš název a chceš kód? Když kód v tabulce chybí? Když potřebuješ poslední shodu?
Modelář staví tabulky, které se nerozsypou, když přidáš řádek nebo něco přejmenuješ.
Tři situace navíc
-
List
Ciselnik: A = Kód, B = Název. NaZnamkyv F2 chceš kód podle názvu v A2 (Matika):=XLOOKUP(A2;Ciselnik!B:B;Ciselnik!A:A)Hledáš v B, vracíš z A — vlevo od klasického SVYHLEDAT.
-
Kód
XYZv D2 neexistuje. XLOOKUP s 4. parametrem (if_not_found):=XLOOKUP(D2;Ciselnik!A:A;Ciselnik!B:B;"neznámý předmět")Místo #N/A lidská věta. Audit učitele ocení.
-
List
Kapesne— sloupec A dny. Tabulka sazeb naCiselnikG1:H2:po→50,út→30(typická kapesná). B2:=XLOOKUP(A2;Ciselnik!G:G;Ciselnik!H:H;0)Očekávané minimum podle dne — porovnáš s B2 skutečností.
-
Zkontroluj: změň
MatikanaMatematikav číselníku. E2 (název z kódu) a F2 (kód z názvu) musí sedět podle toho, co měníš.
Číselník drž bez mezer v kódech. MAT a MAT jsou pro XLOOKUP dva světy. Třidič validací, Modelář číselníkem.
Kdy SVYHLEDAT
Starý Excel bez XLOOKUP: SVYHLEDAT hledá jen vpravo. Chceš kód z názvu? Prohoď sloupce v číselníku (A název, B kód) nebo použij INDEX+MATCH. V Sheets raději XLOOKUP.
Co se často pokazí
Absolutní adresa číselníku. Když kopíruješ vzorec, Ciselnik!A:A je OK. A2:A5 bez $ se posune — u rozsahu odpovědi dej $A$2:$A$100.
Duplicitní kód v číselníku. XLOOKUP bere první shodu. Jeden kód = jeden řádek.
#N/A bez ošetření. V odevzdání vysvětli chybějící kód — nebo 4. parametr.
🏫 Průměr známek — číselník
Sloupec D kód předmětu, E název z XLOOKUP. Graf pořád z A:B — názvy v A nebo E musí být konzistentní. Jedna změna v číselníku.
💰 Kapesné — očekávané vs. skutečné
Sloupec „typické kapesné“ z číselníku podle dne. Sloupec rozdíl =B2-očekávané. Model, ne jen zápis.
📊 Průzkum třídy — mapování
Formulář poslal apple — číselník mapuje na jablko. XLOOKUP v C sloupci před COUNTIF.
🏆 Mini dashboard — odkaz na číselník
Dashboard nekopíruje seznam předmětů. Ukazuje průměr a kód MAX — názvy z číselníku přes XLOOKUP až když potřebuješ popisek.
Teď ty 💪
První: XLOOKUP oběma směry (kód→název, název→kód).
Druhá: chybějící kód s textem „neznámý předmět“.
Kontrola: Změna v číselníku se projeví ve vzorcích. #N/A ošetřeno. Kódy unikátní.
Co si z téhle lekce odnést
- XLOOKUP hledá vlevo i vpravo, 4. parametr = když nic nenajde.
- Jeden číselník, víc listů — jedna pravda názvů.
- Kódy bez mezer, bez duplicit.
© 2026 Ing. Martin Polak / AlgoRhino · Vilkår for indholdsbrug