Прескочи на основното съдържание

Извлечете първи инициал и фамилия от пълното име

Автор: Xiaoyang Последна промяна: 2020-02-24

Да предположим, че имате списък с пълни имена, сега бихте искали да извлечете първото инициално и фамилно име или собственото име и първия знак на фамилното име от пълното име, както е показано на екранните снимки по-долу. Как бихте могли да се справите с тези задачи в работната книга на Excel?


Извлечете първи инициал и фамилия от пълното име в Excel

За да извлечете първото начално и фамилното име, комбинацията от функциите LEFT, RIGHT, LEN и FIND може да ви направи услуга, общият синтаксис е:

=LEFT(text,1)&RIGHT(text,LEN(text)-FIND(" ",text)+1)
  • text: пълно име или стойност на клетка, която искате да използвате.

Моля, въведете или копирайте следната формула в празна клетка:

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

След това плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и ще получите всички първи инициали и фамилни имена, които са извлечени, вижте екранната снимка:


Обяснение на формулата:

1. НАЛЯВО(A2,1): Тази ЛЯВА функция се използва за извличане на първия знак от клетка A2. Това ще получи първия инициал „J“.

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

  • FIND(" ",A2): Тази функция FIND връща позицията на знака за интервал. Ще получи номер 6.
  • LEN(A2)-FIND(" ",A2)+1: Дължината на A2 изважда номера на знака за интервал на позицията, като добавянето на 1 означава включване на знака за интервал при извличане на данните. Това ще броя знаци, които ще бъдат върнати от края на клетка A2. Това се разпознава като num_chars на функцията RIGHT.

3. LEFT(A2,1)&RIGHT(A2,LEN(A2)-FIND(" ",A2)+1): Най-накрая, използвайки символа &, за да съедините първия инициал, върнат от функцията LEFT, и фамилията, върната от функцията RIGHT.


Извлечете собствено име и първи знак от фамилното име от пълното име в Excel

Ако трябва да извлечете първото име и първия знак от фамилното име, функциите LEFT и FIND могат да ви помогнат. Общият синтаксис е:

=LEFT(text,FIND(" ",text)+1)
  • text: пълно име или стойност на клетка, която искате да използвате.

Моля, копирайте или въведете формулата по-долу в празна клетка:

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

И след това плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и всички първи имена и първия знак от фамилните имена са извлечени, вижте екранната снимка:


Обяснение на формулата:

FIND(" ",A2)+1: Функцията FIND се използва за връщане на позицията на знака за интервал в клетка A2, като добавянето на 1 означава да се получи позицията на първия знак след интервала. Това ще бъде разпознато като аргумент num_chars във функцията LEFT.

НАЛЯВО(A2,НАМИРАНЕ(" ",A2)+1): Тази функция LEFT се използва за извличане на броя знаци, върнати от функцията FIND от лявата страна на клетка A2.


Използвани относителни функции:

  • LEFT:
  • Функцията LEFT извлича дадения брой знаци от лявата страна на даден низ.
  • RIGHT:
  • Функцията RIGHT се използва за извличане на определен брой знаци от дясната страна на текстовия низ
  • LEN:
  • Функцията LEN връща броя знаци в текстов низ.
  • FIND:
  • Функцията FIND се използва за намиране на низ в друг низ и връща началната позиция на низа в друг

Още статии:

  • Обърнете или обърнете имената и фамилиите в списъка на Excel
  • Ако имате списък с пълни имена, които са форматирани като фамилно и собствено име, сега искате да обърнете фамилното и собственото име към първо и последно, както е показано на екранната снимка по-долу. В тази статия ще представя някои формули за справяне с тази работа в Excel.
  • Извличане на няколко реда от клетка
  • Ако имате списък с текстови низове, които са разделени с прекъсвания на редове (което се случва чрез натискане на клавишите Alt + Enter при въвеждане на текста), и сега искате да извлечете тези редове текст в множество клетки, както е показано на екранната снимка по-долу. Как бихте могли да го решите с формула в Excel?
  • Извличане на N-та дума от текстов низ в Excel
  • Ако имате списък с текстови низове или изречения, сега искате да извлечете конкретната n-та дума от списъка, както е показано на екранната снимка по-долу. В тази статия ще представя някои методи за решаване на тази задача в Excel.
  • Извличане на текст между скоби от текстов низ
  • Ако в текстовия низ има част от текста, ограден със скоби, сега трябва да извлечете всички текстови низове между скобите, както е показано на следната екранна снимка. Как бихте могли да решите тази задача в Excel бързо и лесно?

Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи ...)  |  50 + Графика Видове (диаграма на Гант ...)  |  40+ Практичен формули (Изчислете възрастта въз основа на рождения ден ...)  |  19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя ...)  |  12 Конверсия Инструменти (Числа към думи, Валутен обмен ...)  |  7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделете клетки на Excel ...)  |  ... и още

Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...

Описание


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и 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