Основен Microsoft Office Как да разделяме собствено и фамилно име в Excel

Как да разделяме собствено и фамилно име в Excel



Можете да използвате Excel за разбиване на информация на по-малки парчета. Намирането на данните, от които се нуждаете, и манипулирането им е важна цел за много потребители на Excel.

Как да разделяме собствено и фамилно име в Excel

Ако имате пълното име на човек, може да се наложи да добавите нула само към неговото собствено или фамилното име. Например, ако изпращате приятелски автоматизиран имейл до клиентите си, трябва да използвате техните собствени имена, за да избегнете безлични звуци. Ако преглеждате списък на анкетираните, може да е важно просто да използвате техните фамилни имена или да скриете фамилните им имена, за да запазите анонимност.

Excel прави този процес ясен и има много различни подходи, които можете да предприемете. Ето урок, който ще ви помогне да създадете отделни колони Име и Фамилия с помощта на формули. Ние обхващаме и въпроса със собствените имена.

Формули на Excel за разделяне на имена на части

Откъде да започнете?

Разделяне на собствени имена

Това е общата формула:

= НАЛЯВО (клетка, НАМЕРИ (, клетка, 1) -1)

За да го изпълните, заменете клетка с показалеца на клетката, който съдържа първото пълно име, което искате да разделите. В този пример искате да изберете B2 и да въведете формулата:

= НАЛЯВО (A2, FIND (, A2,1) -1)

Важно е обаче да се отбележи, че на някои устройства тази формула използва точки и запетаи вместо запетаи. Така че, ако горната формула не работи за вас, може да се наложи да използвате следната версия:

= НАЛЯВО (клетка; НАМЕРИ (; клетка; 1) -1)

В примера бихте използвали:

= НАЛЯВО (A2; НАМЕРЕТЕ (; A2; 1) -1)

Сега можете просто да плъзнете дръжката за попълване надолу до края на колоната First Name.

Функцията НАЛЯВО ви позволява да отделите низ, започвайки от левия край на текста. Частта FIND на тази формула локализира първото пространство в пълното име, така че получавате частта от пълното си име, която идва преди празно пространство.

Следователно тиретата на собствените имена остават заедно, както и имената, които съдържат специални знаци. Но колоната ви с пълно име няма да съдържа средни имена или средни инициали.

Запетая или запетая?

Защо формулата не е еднаква за всички?

За много потребители на Excel функциите на Excel използват запетаи за разделяне на входните данни. Но на някои устройства регионалните настройки са различни.

За да откриете кой символ се използва от вашия Excel, просто започнете да пишете във формулата. Когато започнете да влизате = НАЛЯВО ( , ще видите текст при задържане, който ще предложи правилното форматиране.

Разделяне на фамилните имена

Вземете същия подход при разделянето на фамилните имена. Този път трябва да използвате формулата НАДЯСНО, която разделя низове, започвайки от дясната страна.

Формулата, от която се нуждаете, е:

= НАДЯСНО (клетка, LEN (клетка) - ТЪРСЕНЕ (#, ЗАМЕСТИТЕЛ (клетка,, #, LEN (клетка) - LEN (ЗАМЕСТИТЕЛ (клетка,,)))))

В горния пример бихте използвали следната формула в клетка C2:

= НАДЯСНО (A2, LEN (A2) - ТЪРСЕНЕ (#, ЗАМЕСТИТЕЛ (A2 ,, #, LEN (A2) - LEN (ЗАМЕНИТЕЛ (A2 ,,)))))

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

= НАДЯСНО (A2; LEN (A2) - ТЪРСЕНЕ (#; ЗАМЕСТИТЕЛ (A2 ;; #; LEN (A2) - LEN (ЗАМЕНИТЕЛ (A2 ;;))))))

Дефиси и фамилии със специални знаци остават непокътнати.

Защо тази формула е по-сложна от тази за собствените имена? По-трудно е да отделите бащините и средните инициали от фамилните имена.

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

= НАДЯСНО (клетка, LEN (клетка) - ТЪРСЕНЕ (, клетка))

или:

= НАДЯСНО (A2, LEN (A2) - ТЪРСЕНЕ (, A2))

или:

= НАДЯСНО (A2; LEN (A2) - ТЪРСЕНЕ (; A2))

Но какво, ако искате да разделите средните имена? Това е по-рядко, но може да е полезно да се знае.

Разделяне на средни имена

Формулата за вторите имена е следната:

как да добавите музика на

= MID (клетка, SEARCH (, клетка) + 1, SEARCH (, клетка, SEARCH (, клетка) +1) - SEARCH (, клетка) -1)

В горния пример получавате:

= СРЕДЕН (A2, ТЪРСЕНЕ (, А2) + 1, ТЪРСЕНЕ (, А2, ТЪРСЕНЕ (, А2) +1) - ТЪРСЕНЕ (, А2) -1)

Ако вашият Excel използва точка и запетая, формулата е:

= СРЕДЕН (A2; ТЪРСЕНЕ (; A2) + 1; ТЪРСЕНЕ (; A2; ТЪРСЕНЕ (; A2) +1) - ТЪРСЕНЕ (; A2) -1)

След въвеждане на формулата плъзнете дръжката за запълване надолу. Ето колона със средно име, добавена към примера по-горе:

Ако пълното име не съдържа средно име или инициал, получавате нулеви стойности в тази колона, които могат да бъдат показани като #VALUE !. За да получите празни клетки вместо #VALUE!, Можете да използвате функцията IFERROR.

След това вашата формула става:

= IFERROR (MID (клетка, SEARCH (, клетка) + 1, SEARCH (, клетка, SEARCH (, клетка) +1) - SEARCH (, клетка) -1), 0)

или:

= IFERROR (MID (A2, SEARCH (, A2) + 1, SEARCH (, A2, SEARCH (, A2) +1) - SEARCH (, A2) -1), 0)

или:

= IFERROR (MID (A2; SEARCH (; A2) + 1; SEARCH (; A2; SEARCH (; A2) +1) - ТЪРСЕНЕ (; A2) -1); 0)

Един подход за разделяне на множество средни имена

Какво се случва, ако някой от вашия списък има няколко бащини имена? Използвайки горната формула, ще бъде извлечено само първото им бащино име.

За да разрешите този проблем, можете да опитате различен подход за разделяне на вторите имена. Ако сте създали колоните за име и фамилия, можете просто да ги отрежете. Всичко, което е останало, ще се брои за бащино име.

Тази формула е:

= TRIM (MID (клетка1, LEN (клетка2) + 1, LEN (клетка1) -LEN (клетка2 & клетка3)))

Тук клетка1 се отнася до указателя на клетка под колона Пълно име, клетка2 се отнася до указателя на клетка под колона Име, докато клетка3 се отнася до указателя на клетка под колона Фамилно име. В горния пример получаваме:

= TRIM (MID (A2, LEN (B2) + 1, LEN (A2) -LEN (B2 & D2))))

или:

= TRIM (MID (A2; LEN (B2) +1; LEN (A2) -LEN (B2 & D2)))

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

Бързо обобщение

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

Първите имена: = НАЛЯВО (клетка, НАМЕРИ (, клетка, 1) -1)

Фамилни имена: = НАДЯСНО (клетка, LEN (клетка) - ТЪРСЕНЕ (#, ЗАМЕСТИТЕЛ (клетка,, #, LEN (клетка) - LEN (ЗАМЕСТИТЕЛ (клетка,,)))))

Средни имена: = IFERROR (MID (клетка, SEARCH (, клетка) + 1, SEARCH (, клетка, SEARCH (, клетка) +1) - SEARCH (, клетка) -1), 0)

Алтернативна формула за вторите имена: = TRIM (MID (клетка1, LEN (клетка2) + 1, LEN (клетка1) -LEN (клетка2 & клетка3)))

Разделяне на собствено и фамилно име без използване на формули

Ако не ви се пише да въведете куп формули, които може да бъдат въведени погрешно, тогава се възползвайте от вградения в Excel съветник за преобразуване на текст в колони

  1. Уверете се, че Данни раздел е избран от менюто в горната част и маркирайте колоната, която искате да конвертирате.Раздел с данни на Excel
  2. След това кликнете върху Текст в колони .Настройки на Excel
  3. След това се уверете Разграничен е избрано и кликнете Следващия Настройки на Excel 2.
  4. Сега изберете Космос от опциите и щракнете Следващия .Настройки на Excel 3
  5. След това променете Дестинация да се$ B $ 2и щракнете Завършек. Крайният резултат трябва да изглежда така.

Последна дума

Има много други начини за решаване на този проблем в Excel. Ако нито една от наличните опции не направи това, от което се нуждаете, направете още изследвания.

Използването на формули е сравнително просто и не зависи от версията на Excel, която използвате. Но за съжаление все пак може да срещнете грешки.

Например, ако пълното име на човек започва с фамилията му, то ще се раздели по грешен начин. Формулите също ще имат проблеми с фамилните имена, които съдържат префикси или суфикси, като le Carré или van Gogh. Ако името на някого завършва на младши, това ще бъде посочено като фамилното му име.

Има обаче модификации, които можете да добавите, за да разрешите тези проблеми, както се появят. Работата с формули ви дава гъвкавостта, от която се нуждаете, за да се справите с тези сложности.

Интересни Статии

Избор На Редактора

Компютърът продължава да духа / убива захранвания - какво да правя
Компютърът продължава да духа / убива захранвания - какво да правя
Захранването в настолен компютър носи голяма отговорност. Трябва да вземе електричество от стената и да го прецизира, за да премахне шипове, да го раздели на много по-малки напрежения и след това да достави всички тези напрежения на
Как да използвате Nintendo Switch Joy-Cons на компютър
Как да използвате Nintendo Switch Joy-Cons на компютър
Можете да свържете вашия Nintendo Switch Joy-Cons към вашия компютър, но само ако има Bluetooth. Звучат добре? Ето как да използвате Joy-Cons на компютър.
Как да оставите гласов канал в раздор
Как да оставите гласов канал в раздор
https://www.youtube.com/watch?v=hNayf6dBahw Прискачането и излизането от гласов канал в Discord е съвсем просто. Няма магически съвети и трикове, за да го извадите, просто разбиране кои икони са за какво и къде
Активирайте значката за актуализация във Firefox
Активирайте значката за актуализация във Firefox
Описва как да активирате известието за значка за актуализация в браузъра Firefox.
Какво означават числата в Snapchat?
Какво означават числата в Snapchat?
Snapchat е едно от най-популярните приложения в социалните медии в света, въпреки това, което изглежда като изключително противоинтуитивна предпоставка. За разлика от други социални мрежи, Snapchat е изграден върху идеята публикациите да бъдат временни. Вместо да архивирате всичко
Архиви на етикети: деинсталирайте onedrive
Архиви на етикети: деинсталирайте onedrive
Архиви на маркери: Монитор за надеждност на Windows 10
Архиви на маркери: Монитор за надеждност на Windows 10