Přejít k hlavnímu obsahu

Jak extrahovat text před / za mezerou nebo čárkou pouze v aplikaci Excel?

Chcete-li extrahovat text před nebo za mezerou ze seznamu, jak je znázorněno níže, máte dobrý způsob, jak to udělat? Řeknu vám několik trikových způsobů, jak extrahovat text před nebo za mezerou pouze v aplikaci Excel.


Extrahujte text před nebo za mezerou pomocí vzorce v aplikaci Excel

Text před mezerou můžete rychle extrahovat ze seznamu pouze pomocí vzorce.

Vyberte prázdnou buňku a zadejte tento vzorec = LEFT (A1; (FIND (""; A1,1) -1)) (A1 je první buňka v seznamu, ze kterého chcete extrahovat text), a stiskněte vstoupit .

Tipy:
(1) Pokud chcete extrahovat text před nebo za čárkou, můžete to změnit "" na ' ".
(2) Pokud chcete text extrahovat pouze za mezerou, použijte tento vzorec = MID (A1; FIND (""; A1) +1,256).
(3) Tato metoda extrahuje text podle první mezery v určených buňkách. Pokud v buňce existuje více než jeden prostor, například „Katty J James“, vzorec = MID (A1; FIND (""; A1) +1,256) rozbalí všechny znaky za první mezeru.

poznámka stuha Vzorec je příliš komplikovaný na to, abyste si ho pamatovali? Uložte vzorec jako položku automatického textu pro opakované použití jediným kliknutím v budoucnu!
Přečtěte si více ...     Zkušební verze zdarma

Extrahujte čísla (nebo text) pouze z jedné buňky / sloupce do různých sloupců / řádků

Kutools pro Excel vylepšuje jeho Rozdělit buňky nástroj a podporuje dávkové extrahování všech textových znaků nebo čísel z jedné buňky / sloupce do dvou sloupců / řádků.


Kutools pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Get It Now


Extrahujte text před nebo za mezerou pomocí Kutools pro Excel

Pokud jste nainstalovali Kutools pro Excel, můžete použít jeho Extrahujte text nástroj pro rychlou extrakci textu před nebo za mezerou pouze ze seznamu.

Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!

1. Vyberte seznam a klikněte Kutools > Text > Extrahujte text. Viz snímek obrazovky:

2. V rozevíracím dialogovém okně zadejte * a prostor do Text , klepněte na tlačítko přidat tlačítko, zaškrtněte toto nově přidané pravidlo pouze v Seznam výpisů a klepněte na tlačítko Ok .
Tip: Pokud chcete extrahovat text pouze za mezeru, zadejte prostor a postupujte podle * do Text v tomto kroku.

3. V dalším vyskakovacím dialogovém okně zadejte první adresu buňky cílového rozsahu, ze kterého budou vytěžená data odeslána, a klikněte OK knoflík. Dosud můžete vidět texty dříve, než byl extrahován pouze prostor.
     
Poznámka: Chcete-li extrahovat text před čárkou nebo za ní, můžete psát *, or ,* do Text box.


Extrahujte text před mezerou a za mezerou / čárkou samostatně současně

Kutools pro Excel podporuje další nástroj Rozdělit buňku nástroj, který nám pomáhá extrahovat text před mezerou / čárkou i text za mezerou / čárkou a odesílat je do různých buněk. Postupujte prosím následovně:

Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!

1. Vyberte seznam textových řetězců, ze kterých budete extrahovat, a klikněte na Kutools > Text > Rozdělit buňky.

2. V úvodním dialogovém okně Rozdělit buňky zadejte typ rozdělení v Styl sekce, zkontrolujte jeden dělený oddělovač v Rozdělit a klepněte na tlačítko Ok knoflík. Viz snímek obrazovky výše:
V našem případě zkontrolujeme Rozdělit na sloupce možnost a space a klepněte na tlačítko Ok knoflík. A nyní je seznam textového řetězce rozdělen na sloupec nebo řádky na základě prostoru. Viz snímek obrazovky níže:

Poznámka: Pokud potřebujete extrahovat text před nebo za čárkou, zkontrolujte Ostatní v prvním dialogovém okně Rozdělit buňky a do spodního pole zadejte čárku „,“.


Demo: Extrahujte text před nebo za mezerou, čárkou nebo jinými oddělovači pomocí Kutools pro Excel


Kutools pro Excel: Více než 300 užitečných nástrojů na dosah ruky! Začněte svou 30denní bezplatnou zkušební verzi bez omezení funkcí ještě dnes. Stáhnout nyní!

Relativní články:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (32)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thanks a lot
This comment was minimized by the moderator on the site
hello olivia john
hello olivia john david
hello olivia john robert more

Excel contains the data we need, but I'd like a value of end to appear before words like as.

john
david
more
Please provide any formula's clarification.
This comment was minimized by the moderator on the site
Hi, Nandakumar, I do not understand you problem. Do you want to extract the end word from each string or like to add the end value of the front cell before words in next cell?
This comment was minimized by the moderator on the site
hello olivia john
hello olivia john david
hello olivia john robert more

Excel contains the data we need, but I'd like a value of end to appear before words like as.

hello olivia john john
hello olivia john david david
hello olivia john robert more more

Please provide any formula's clarification.
This comment was minimized by the moderator on the site
Tried your example, I needed to read from cell D2 and read something before a space

=LEFT(D2,(FIND(" ","D2",1)-1))

and got: #VALUE!
This comment was minimized by the moderator on the site
Try with ";" instead of ","
This comment was minimized by the moderator on the site
What is the first "data" location for the sentence in row 6? ..Please answer me 🙏
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
Muchas gracias
This comment was minimized by the moderator on the site
Hello, thanks for this article, but is there a way for a mid function to work on the second space?
This comment was minimized by the moderator on the site
Hi Aland,
For example there is a sentence in the cell B3, you can extract the text after the second space from this cell with formula =MID(B3,FIND(" ",B3,FIND(" ",B3)+1),256)
This comment was minimized by the moderator on the site
Mehar Kusum Manav Maa Singh Bisht

what is formula for separate above words...
This comment was minimized by the moderator on the site
Hi Mehar singh bisht,
Do you mean split “Mehar Kusum Manav Maa Singh Bisht”, and place every word in a separate cell? You can select the cell containing the content, and click Data > Split to Column (set the delimiter as space) to split it.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations