S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.

V textu popisujeme, jak najít poslední výskyt znaku v textu. Např. tady:

  • želvička/žabička/žížalka

chceme získat všechno, co je za posledním lomítkem - tedy text "žížalka".

Jak na to? Pokud je text v buňce A2 a hledáme , použijeme tento vzoreček:

A proč zrovna takhle?

  • DÉLKA(A2)-DÉLKA(DOSADIT(A2;" ";"") - zjistí, kolik znaků (v našem případě lomítek) je v textu - v našem případě vyjde 2
  • DOSADIT(A2;"/";"#";DÉLKA(A2)-DÉLKA(DOSADIT(A2;"/";""))) - nahradí poslední z těchto znaků za křížek
  • NAJÍT("#";DOSADIT(A2;"/";"#";DÉLKA(A2)-DÉLKA(DOSADIT(A2;"/";""))))+1 - zjistí, na jaké pozici se nachází křížek
  • Funkce ČÁST pak už jen vezme to, co je za touto pozicí

Jinak pokud byste chtěli naopak zjistit co je PŘED tímto znakem, je to takhle:

  • =ZLEVA(A1;NAJÍT("#";DOSADIT(A1;"/";"#";DÉLKA(A1)-DÉLKA(DOSADIT(A1;"/";""))))-1)

S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.

Napsat komentář

Vaše emailová adresa nebude publikována.

*

smazat formulářOdeslat komentář