Přejít k hlavnímu obsahu

Extrahujte křestní jméno a příjmení z celého jména

Autor: Xiaoyang Naposledy změněno: 2020-02-24

Předpokládejme, že máte seznam celých jmen, nyní byste chtěli extrahovat první počáteční a příjmení nebo křestní jméno a první znak příjmení z celého jména, jak je uvedeno níže. Jak byste se mohli s těmito úkoly vypořádat v sešitu aplikace Excel?


Extrahujte křestní jméno a příjmení z celého jména v aplikaci Excel

Chcete-li extrahovat křestní jméno a příjmení, kombinace funkcí LEFT, RIGHT, LEN a FIND vám udělá laskavost, obecná syntaxe je:

=LEFT(text,1)&RIGHT(text,LEN(text)-FIND(" ",text)+1)
  • text: Celé jméno nebo hodnota buňky, kterou chcete použít.

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

=LEFT(A2,1)&RIGHT(A2,LEN(A2)-FIND(" ",A2)+1)

Poté přetáhněte popisovač výplně dolů do buněk, na které chcete použít tento vzorec, a získáte všechny první počáteční a příjmení, které byly extrahovány, viz screenshot:


Vysvětlení vzorce:

1. VLEVO (A2,1): Tato funkce VLEVO se používá k extrakci prvního znaku buňky A2. Získá se první počáteční písmeno „J“.

2. RIGHT(A2,LEN(A2)-FIND(" ",A2)+1):

  • Najít ("", A2): Tato funkce FIND vrací pozici znaku mezery. Získá číslo 6.
  • LEN (A2) -FIND ("", A2) +1: Délka A2 odečte počet znaků pozičního prostoru, přidání 1 znamená zahrnutí znaku mezery při extrahování dat. To bude počet znaků, které mají být vráceny z konce buňky A2. Toto je rozpoznáno jako num_chars funkce RIGHT.

3. LEFT(A2,1)&RIGHT(A2,LEN(A2)-FIND(" ",A2)+1): Nakonec se pomocí symbolu & připojíte k první iniciále vrácené funkcí LEFT a příjmení, které se vrátilo funkcí RIGHT.


Extrahujte křestní jméno a první znak příjmení z celého jména v aplikaci Excel

Pokud potřebujete extrahovat křestní jméno a první znak příjmení, mohou vám pomoci funkce LEFT a FIND. Obecná syntaxe je:

=LEFT(text,FIND(" ",text)+1)
  • text: Celé jméno nebo hodnota buňky, kterou chcete použít.

Zkopírujte nebo zadejte následující vzorec do prázdné buňky:

=LEFT(A2,FIND(" ",A2)+1)

A pak přetáhněte popisovač výplně dolů do buněk, na které chcete použít tento vzorec, a všechna křestní jména a první znak příjmení byly extrahovány, viz screenshot:


Vysvětlení vzorce:

Najít ("", A2) +1: Funkce FIND se používá k vrácení pozice znaku mezery v buňce A2, přidání 1 znamená získání pozice prvního znaku za mezerou. Toto bude rozpoznáno jako argument num_chars ve funkci LEFT.

VLEVO (A2, NAJÍT ("", A2) +1): Tato funkce LEFT slouží k extrakci počtu znaků vrácených funkcí FIND z levé strany buňky A2.


Použité relativní funkce:

  • LEFT:
  • Funkce LEFT extrahuje daný počet znaků z levé strany zadaného řetězce.
  • RIGHT:
  • Funkce RIGHT se používá k extrakci konkrétního počtu znaků z pravé strany textového řetězce
  • LEN:
  • Funkce LEN vrací počet znaků v textovém řetězci.
  • FIND:
  • Funkce FIND se používá k vyhledání řetězce v jiném řetězci a vrací počáteční pozici řetězce uvnitř jiného

Další články:

  • Extrahujte více řádků z buňky
  • Pokud máte seznam textových řetězců, které jsou odděleny zalomením řádků (k tomu dochází při stisknutí kláves Alt + Enter při zadávání textu), a nyní chcete tyto řádky textu extrahovat do více buněk, jak je ukázáno níže. Jak byste to mohli vyřešit pomocí vzorce v aplikaci Excel?
  • Extrahujte text mezi závorkami z textového řetězce
  • Pokud je v textovém řetězci část textu obklopená závorkami, musíte nyní extrahovat všechny textové řetězce mezi závorkami, jak ukazuje následující snímek obrazovky. Jak byste mohli rychle a snadno vyřešit tento úkol v aplikaci Excel?

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

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

🤖 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 VLookup: Více kritérií  |  Vícenásobná hodnota  |  Přes Multi-Sheets  |  Fuzzy vyhledávání...
Adv. Rozbalovací seznam: Snadno 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 sloupce s Vyberte stejné a různé buňky ...
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 Excelu ...)  |  ... a více

Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Popis


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, Edge a Firefox.
Comments (3)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Gleesh is right! Shan is a Dumbass.

Before you comment make sure you understand the explanations provided very clearly.

This totally answered my question.
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
This absolutely did NOT work. Occasionally it worked for the first one, but the formula did not translate to other cells and kept inputting the first cell's data
This comment was minimized by the moderator on the site
You're an absolute dumbass
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations