Stáhněte si ukázkový sešit
Tento tutoriál předvede, jak extrahovat text před nebo za znakem v Excelu a Tabulkách Google.
Extrahujte text před znak pomocí funkcí NAJÍT a VLEVO
K extrahování textu před čárkou můžeme použít funkce DOLEVA a NAJÍT
Najít funkci
Nejprve můžeme najít polohu čárky pomocí funkce NAJÍT a poté odečíst jednu od vrácené hodnoty, abychom získali délku příjmení.
1 | = NAJÍT (",", B3) -1 |
Použijte funkci VLEVO
Potom použijeme levou funkci k extrahování textu před pozici vrácenou funkcí NAJÍT výše.
1 | = VLEVO (B3, C3) |
Kombinací těchto funkcí získáte vzorec:
1 | = VLEVO (B3, FIND (",", B3) -1) |
Extrahujte text za znakem pomocí funkcí NAJÍT, LEN a VPRAVO
V další části použijeme funkce NAJÍT, LEN a VPRAVO k extrahování textu po konkrétním znaku v textovém řetězci.
Funkce NAJÍT
Stejně jako v předchozím příkladu použijeme funkci find k nalezení polohy čárky a poté odečteme jednu od vrácené hodnoty, abychom získali délku příjmení.
1 | = NAJÍT (",", B3) -1 |
Funkce LEN
Poté použijeme funkci LEN k získání celkové délky textu
1 | = DÉLKA (B3) |
Potom můžeme kombinovat funkce NAJÍT a LEN, abychom získali množství znaků, které chceme po čárce extrahovat
1 | = LEN (B3) -FIND (",", B3) -1 |
PRAVÁ funkce
Nakonec použijeme funkci VPRAVO k vrácení znaků za čárkou v buňce.
1 | = SPRÁVNĚ (B3, C3) |
Kombinací těchto funkcí se získá tento vzorec:
1 | = RIGHT (B3, LEN (B3) -FIND (",", B3) -1) |
Extrahujte text před znak pomocí funkcí NAJÍT a VLEVO v Tabulkách Google
Text před znakem v listech Google můžete extrahovat stejným způsobem jako v aplikaci Excel.
Extrahujte text za znakem pomocí funkcí NAJÍT, LEN a VPRAVO v Tabulkách Google
Podobně je extrahování textu za znakem stejné také v Tabulkách Google.