Příklad
Představte si, že potřebujete propojit dvě tabulky funkcí SVYHLEDAT (VLOOKUP). Neznáte ale přesné hodnoty - znáte jen části textů, které jsou v dohledávané tabulce. Asi takto:Řešení
Řešením je kombinace několika funkcí, které dají dohromady tento vzorec:=INDEX(F:F;POZVYHLEDAT(CONCATENATE("*";A3;"*");E:E;0);0)
- Funkce CONCATENATE obalí hodnotu z buňky A3 do hvězdiček. To proto, že hvězdička nahrazuje jakýkoliv symbol nebo skupinu symbolů.
- Funkce POZVYHLEDAT (MATCH), která ji obaluje, tedy nebude hledat konkrétní hodnotu z buňky A3, ale cokoliv, co hodnotu z A3 obsahuje.
- Kombinace funkcí INDEX a POZVYHLEDAT je popsaná tady.
Takto vypadá výsledek:
=svyhledat("*"&A3&"*";E:F;2;nepravda)
OdpovědětVymazat