Přiřazování hodnot na základě části textu s pomocí SVYHLEDAT / VLOOKUP
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
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.
Například v tady potřebujete do modré buňky doplnit oddělení, ve kterém zaměstnanec pracuje. Bohužel ale znáte jen příjmení zaměstnance, ne celé jméno s titulem.
I v takovém případě mohu použít funkci SVYHLEDAT, ale poněkud rafinovaněji než jindy. Zapíšu ji takto:
- =SVYHLEDAT(CONCATENATE("*";A2;"*");D:E;2;0)
Neobvyklý je druhý parametr. V něm funkcí CONCATENATE připojujeme k hledanému textu hvězdičky. V tomto případě hvězdičky vyjadřují "jakýkoliv počet jakýchkoliv znaků". Proto vlastně hledáme jakýkoliv text, který obsahuje slovo z buňky A2.
Funkce by šla zapsat také takto:
- =SVYHLEDAT("*"&A2&"*");D:E;2;0)
nebo takto (v tomto případě mohou být sloupce v libovolném pořadí a umístěné v různých listech nebo i souborech)
- =INDEX(POZVYHLEDAT(CONCATENATE("*";A2;"*");D:D;0);E:E)
Je důležité uvědomit si, že tento princip funguje i u funkcí SUMIFS, COUNTIFS atd., což je popsané tady.
Více o zástupných znacích (hvězdičky a otazníky) tady.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Dobrý den,
potřeboval bych vyřešit opačný případ, aby tabulka podle které se doplňuje (sloupec D) obsahovala pouze křestní jméno a vyhledávalo by se podle celého jména.
Šlo by to vůbec?
Čili když do sloupce A napíšu Alena Surá, nebo Nováková Alena, dostanu hodnotu HR.
dobrý den
PROSÍM RADU
Potřeboval bych najít část textu Světlá podle sloupce A ve sloupci D a přiřadit HR do sloupce E
děkuji
Dobrý den,
je možné aby bylo možno prohledat buňku s textem a prohledat sloupec s hodnotami, zda v této buňce je některá z hodnot ze seznamu? Např.: v A2 mám text “Ahoj světe” a v seznamu mám seznam různých slov. Chci tedy v novém sloupci přiřadit buňce A2 shodné slovo ze seznamu.