Jak odstranit texty před nebo za konkrétním znakem z buněk v aplikaci Excel?
Tento článek představuje různé metody odstraňování textů před nebo za konkrétním znakem nebo znakem n-tého výskytu z buněk v aplikaci Excel.
Metoda B: Smažte texty před nebo za prvním nebo posledním konkrétním znakem podle vzorce
Metoda C: Odstraňte texty před nebo za znakem n-tého výskytu podle vzorce
Metoda D: Odstraňte texty před / za konkrétním znakem pomocí Kutools pro Excel
Odstraňte texty před nebo za konkrétním znakem pomocí funkce Najít a nahradit v aplikaci Excel
Chcete-li odstranit všechny texty před nebo za konkrétním znakem pomocí funkce Najít a nahradit, postupujte následovně.
1. Vyberte buňky, které chcete odstranit před nebo za konkrétním znakem, stiskněte Ctrl + H klávesy pro otevření Najít a nahradit dialog.
V dialogovém okně Najít a nahradit:
1. Chcete-li odstranit vše před konkrétním znakem, například čárkou, zadejte jej *, do Najít to, co Textové pole;
2. Chcete-li odstranit vše za konkrétním znakem, jako je čárka, zadejte ,* do Najít to, co Textové pole;
Poznámky:
1. Čárku můžete změnit na libovolný znak, jak potřebujete.
2. V tomto případě budou všechny texty před poslední čárkou nebo za první čárkou odstraněny z vybraných buněk.
2. Udržujte Nahradit textové pole prázdné a poté klikněte na Nahradit vše knoflík. Viz screenshot:
Snadno odeberte všechny číselné, nečíselné nebo určené znaky z buněk v aplikaci Excel
Kutools pro vynikat's Odebrat znak nástroj vám pomůže snadno odstranit všechny číselné, nečíselné nebo určené znaky z vybraných buněk v aplikaci Excel.
Stáhněte si nyní 30denní bezplatnou stopu Kutools pro Excel!
Odstraňte texty před nebo za prvním / posledním konkrétním znakem podle vzorce
Tato část vám ukáže vzorce, jak odstranit vše před nebo za prvním / posledním konkrétním znakem z buněk v aplikaci Excel.
Odstranit vše před první čárkou, prosím:
Vyberte prázdnou buňku, zkopírujte a vložte do ní následující vzorec a stiskněte vstoupit klíč. Poté přetáhněte ikonu Naplňte rukojeť použít vzorec na jiné buňky. Viz snímek obrazovky:
Vzorec: Odstraňte vše před první čárkou
= DOPRAVA (B5, LEN (B5)-NALÉZT(",",B5))
Poznámky:
1. Ve výše uvedeném vzorci je B5 buňka, ze které odeberete texty, a „,“ je znak, ze kterého odeberete texty.
2. Chcete-li odstranit vše před posledním konkrétním znakem, použijte tento vzorec:
= DOPRAVA (B5, LEN (B5) -FIND ("@", NÁHRADA (B5,"Znak"," @ ", (LEN (B5) -LEN (NÁHRADA (B5,"Znak"," "))) / LEN ("Znak"))))
Odstranit vše po první čárce, prosím:
Vyberte prázdnou buňku, zkopírujte a vložte do ní následující vzorec a stiskněte vstoupit klíč. Poté přetáhněte ikonu Naplňte rukojeť použít vzorec na jiné buňky. Viz snímek obrazovky:
Vzorec: Odstraňte vše po první čárce
= LEFT (B5, FIND (",", B5) -1)
Poznámky:
1. Ve výše uvedeném vzorci je B5 buňka, ze které odeberete texty, a „,“ je znak, ze kterého odeberete texty.
2. Chcete-li odstranit vše za posledním konkrétním znakem, použijte tento vzorec:
= VLEVO (B5, FIND ("@", SUBSTITUTE (B5,"znak"," @ ", LEN (B5) -LEN (NÁHRADA (B5,"znak"," ")))) - 1)
Odstraňte texty před nebo za znakem n-tého výskytu podle vzorce
Níže uvedené vzorce mohou pomoci odstranit všechny před nebo za znakem n-tého výskytu z buněk v aplikaci Excel.
Odstranit vše před znakem n-tého výskytu z buněk, musíš:
Vyberte prázdnou buňku pro výstup výsledku, zkopírujte do ní následující vzorec a stiskněte vstoupit klíč. Poté přetáhněte ikonu Naplňte rukojeť použít vzorec na jiné buňky. Viz snímek obrazovky:
Vzorec: Odeberte vše před čárkou druhého výskytu
= DOPRAVA (NÁHRADA (B5",", CHAR (9), 2), LEN (B5) - NAJÍT (CHAR (9), NÁHRADA (B5",", CHAR (9), 2), 1) + 1)
Poznámky:
1. Ve vzorcích B5"," a 2 číslo znamená, že veškerý obsah po čárce druhého výskytu bude odstraněn z buňky B5.
2. Můžete změnit „," a 2 číslo na libovolný znak a číslo pozice výskytu, jak potřebujete.
Odebrat vše po znaku n-tého výskytu z buněk, musíš:
Vyberte prázdnou buňku pro výstup výsledku, zkopírujte do ní následující vzorec a stiskněte vstoupit klíč. Poté přetáhněte ikonu Naplňte rukojeť použít vzorec na jiné buňky. Viz snímek obrazovky:
Vzorec: Odstraňte vše po čárce druhého výskytu
= VLEVO (SUBSTITUTE (B5,",", CHAR (9),2), NAJÍT (CHAR (9), NÁHRADA (B5,",", CHAR (9),2), 1) -1)
Poznámky:
1. Ve vzorcích B5"," a 2 číslo znamená, že veškerý obsah po čárce druhého výskytu bude odstraněn z buňky A7.
2. Můžete změnit „," a 2 číslo na libovolný znak a číslo pozice výskytu, jak potřebujete.
Snadné odstranění textů před / za konkrétním znakem pomocí programu Kutools pro Excel
Pokud je pro každou buňku v rozsahu pouze jeden oddělovač čárky a chcete z buněk odebrat vše před nebo za touto čárkou, zkuste Rozdělit buňky užitečnost Kutools pro Excel. Tento nástroj vám pomůže vyřešit problém pouhými několika kliknutími:
1. Vyberte buňky, ze kterých odeberete vše před nebo za čárkou, a poté klepněte na Kutools > Text > Rozdělit buňky. Viz snímek obrazovky:
2. V Rozdělit buňky v dialogovém okně vyberte Rozdělit na sloupce možnost v Styl sekci a v Rozdělit sekci, vyberte Ostatní možnost a do prázdného pole zadejte čárku a poté klikněte na OK knoflík. Viz screenshot:
3. Další Rozdělit buňky Zobrazí se dialogové okno, vyberte prázdnou buňku pro vyhledání textů a klepněte na ikonu OK .
Pak můžete vidět, že vybrané buňky jsou rozděleny podle konkrétního znaku - čárka. Viz snímek obrazovky:
Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.