Note: The other languages of the website are Google-translated. Back to English
English English

Extrahujte poslední řádek textu z víceřádkové buňky

Chcete-li extrahovat poslední řádek textu z textového řetězce odděleného zalomením řádků, obvykle neexistuje přímý způsob, jak to vyřešit. V tomto článku uvedu vzorec pro řešení tohoto úkolu v aplikaci Excel.


Extrahujte poslední řádek textu z víceřádkové buňky v aplikaci Excel

V aplikaci Excel můžete vytvořit vzorec založený na funkcích TRIM, RIGHT, SUBSTITUTE a REPT a extrahovat poslední řádek z víceřádkové buňky. Obecná syntaxe je:

=TRIM(RIGHT(SUBSTITUTE(text,CHAR(10),REPT(" ",200)),200))
  • text: textový řetězec nebo hodnota buňky, ze které chcete extrahovat poslední řádek.
  • 200: číslo 200 je náhodné číslo, které by mělo být dostatečně velké, aby zvládlo dlouhé řádky, můžete je upravit na větší, pokud jsou vaše řádky delší.

1. Zadejte nebo zkopírujte následující vzorec do prázdné buňky:

=TRIM(RIGHT(SUBSTITUTE(A2,CHAR(10),REPT(" ",200)),200))

2. Poté přetáhněte popisovač výplně dolů do buněk, na které chcete použít tento vzorec, a všechny texty posledního řádku v každé buňce byly extrahovány, jak je uvedeno níže:


Vysvětlení vzorce:
  • NÁHRADA (A2, CHAR (10), REPT ("", 200): Tato funkce SUBSTITUTE slouží k vyhledání všech zalomení řádků (char10) v buňce A2 a jejich nahrazení 200 mezerami.
  • VPRAVO (NÁHRADA (A2; CHAR (10); REPT (""; 200)); 200): Funkce RIGHT se používá k extrakci 200 znaků z pravé strany nového textu vráceného funkcí SUBSTITUTE.
  • TRIM (): Tato funkce TRIM odstraní všechny úvodní mezery z textu vráceného funkcí RIGHT.

Použité relativní funkce:

  • REPT:
  • Funkce REPT se používá k opakovanému opakování znaků.
  • SUBSTITUTE:
  • Funkce SUBSTITUTE nahradí text nebo znaky v textovém řetězci jiným textem nebo znaky.
  • RIGHT:
  • Funkce RIGHT vrací text zprava od textového řetězce.
  • TRIM:
  • Funkce TRIM odstraní z textového řetězce všechny mezery navíc a mezi slovy zachová pouze jednotlivé mezery.

Další články:

  • Extrahujte podřetězec z textového řetězce v aplikaci Excel
  • Může být pro vás běžným úkolem, že potřebujete extrahovat podřetězce z textových řetězců, v aplikaci Excel k tomu není přímá funkce, ale pomocí funkcí LEFT, RIGHT, MID a SEARCH můžete extrahovat druhy podřetězců, jak potřebujete.

Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Chcete dokončit svou každodenní práci rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinovat sešity, součet podle barvy, rozdělit obsah buněk, převést datum atd.) A ušetřit vám 80% času.

  • Navrženo pro 1500 80 pracovních scénářů, pomůže vám vyřešit XNUMX% problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění