Содржина
Овој туторијал ќе ви покаже неколку различни начини за комбинирање имиња во Excel: формули, Flash Fill и алатката Merge Cells.
Работните листови на Excel често се користат за складирање податоци за различни групи луѓе - клиенти, студенти, вработени итн. Во повеќето ситуации, имињата и презимињата се зачувуваат во две одделни колони, но понекогаш можеби ќе треба да комбинирате две имиња во една ќелија. За среќа, деновите на рачно спојување на било што се завршени. Подолу ќе најдете неколку брзи трикови за спојување имиња во Excel кои ќе ви заштедат многу здодевно време.
Ексел формула за комбинирање име и презиме
Секогаш кога треба да се спојат имињата и презимињата заедно во една ќелија, најбрзиот начин е да се спојат две ќелии со користење на операторот амперсанд (&) или функцијата CONCATENATE како што е прикажано во примерите подолу.
Формула 1. Комбинирајте име и презиме во Excel
Да речеме, во вашиот работен лист, имате една колона за даденото име и друга колона за презиме и сега сакате да ги споите овие две колони во една.
Во генеричката форма, тука се формулите за комбинирање на името и презимето во Excel:
= first_name_cell&" "& last_name_cellCONCATENATE( first_name_cell," ", last_name_cell)Во првата формула, конкатенирањето се врши со знак за амперсенд (&). Втората формула се потпира на соодветната функција(зборот „спој“ е само уште еден начин да се каже „здружете се“). Ве молиме обрнете внимание дека и во двата случаи, вметнувате празен знак (" ") помеѓу за да ги одделите деловите на името.
Со името во А2 и презимето во Б2 , реалните формули одат на следниов начин:
=A2&" "&B2
=CONCATENATE(A2, " ", B2)
Вметнете ја формулата во ќелијата C2 или која било друга колона во истиот ред, притиснете Enter, потоа повлечете рачката за полнење за да ја копирате формулата до онолку ќелии колку што ви требаат. Како резултат на тоа, ќе ги имате колоните за име и презиме комбинирани во колоната за целосно име:
Формула 2. Комбинирајте презиме и име со запирка
Доколку сакате да ги споите имињата во форматот Презиме, тупаница , користете една од следните формули за да ги споите името и презимето со запирка:
= last_name_cell&", "& first_name_cellCONCATENATE( last_name_cell," ", first_name_cell)Формулите се во основа исти како во претходната на пример, но овде ги поврзуваме имињата во обратен редослед и ги одделуваме со запирка и празно место (", ").
На сликата од екранот подолу, ќелијата C2 ја содржи оваа формула:
=B2&", "&A2
А ќелијата D2 го содржи ова:
=CONCATENATE(B2, ", ", A2)
За која формула и да се одлучите, резултатите ќе бидат исти:
Формула 3. Спојте го името, средното и презимето во една ќелија
Со различни делови од имиња наведени во 3одделни колони, еве како можете да ги споите сите во една ќелија:
= first_name_cell&" "& middle_name_cell&" "& last_name_cellCONCATENATE( first_name_cell," ", Middle_name_cell," ", last_name_cell)Технички, само додавате уште еден аргумент на веќе познатите формули за спојте го средното име.
Претпоставувајќи дека името е во A2, средното име во B2 и презимето во C2, следните формули ќе работат добро:
=A2&" "&B2&" "&C2
=CONCATENATE(A2," ",B2," ",C2)
Сликата од екранот подолу ја покажува првата формула во акција:
Во ситуација кога колоната Б може или не може да содржи средно име, може да се справите секој случај поединечно, а потоа комбинирајте две формули во една со помош на исказот IF:
=IF(B2="", A2&" "&C2, A2&" "&B2&" "&C2)
Ова ќе спречи појава на дополнителни празни места помеѓу зборовите во редовите каде што недостасува средно име :
Совет. Во Excel 2016 - 365, можете исто така да ја користите функцијата CONCAT за да комбинирате имиња.
Формула 4. Спојте го првиот иницијал и презимето
Овој пример покажува како да комбинирате две имиња во едно во Excel и конвертирате целосно име во кратко име.
Општо земено, ја користите функцијата LEFT за да ја извлечете првата буква од името, а потоа да ја споите со презимето одделено со празно место.
Со името во А2 и презимето во Б2, формулата го зема следновооблик:
=LEFT(A2,1)&" "&B2
или
=CONCATENATE(LEFT(A2,1), " ", B2)
Во зависност од посакуваниот резултат, една од следните варијации на горната формула може да ви се најде.
Додајте точка по почетната:
=LEFT(A2,1)&". "&B2
Спојте го иницијалот со презимето без празно место:
=LEFT(A2,1)&B2
Комбинирајте почетното и презимето и претворете го комбинираното име во мали букви:
=LOWER(LEFT(A2,1))&LOWER(B2)
За ваша погодност, следната табела ги прикажува сите формули заедно со нивните резултати:
A | B | C | D | E | |||||
---|---|---|---|---|---|---|---|---|---|
1 | Име | Презиме | Комбинирано име | Формула | Опис | ||||
2 | Jane | Doe | J Doe | =LEFT(A2,1)&" "&B2 | Почетно + презиме одделено со празно место | ||||
3 | Ј. Doe | =LEFT(A2,1)&". 4 | JDoe | =LEFT(A2,1)&B2 | Почетно + презиме без празно место | ||||
5 | jdoe | =LOWER(LEFT(A2,1))&LOWER( Б2) | Иницијално + Презиме со мали букви без празно место |
Совети и белешки за комбинирање имиња во Excel
Како што штотуку видовте, тоа е многу лесно да се спојат името и презимето во Excel со формула. Но, ако, спротивно на сите очекувања, вашата формула функциониранесовршено или воопшто не функционира, следните совети може да ви помогнат да тргнете на вистинскиот пат.
Скратете ги дополнителните празни места
Во случај вашите информации да доаѓаат од надворешна база на податоци, шансите се дека оригиналните колони имаат некои заостанати простори невидливи за човечкото око, но совршено прочитани од Excel. Како резултат на тоа, може да се појават дополнителни празни места помеѓу споените имиња како во левата табела подолу. За да ги отстраните прекумерните празни места меѓу зборовите до еден празен знак, завиткајте ја секоја референца на ќелијата во функцијата TRIM, а потоа спојте. На пример:
=TRIM(A2)&" "&TRIM(B2)
Напишете ја големата буква во секое име
Ако работите со список на персонал создаден од некој друг , и дека некој не е многу точен човек, некои од имињата може да бидат напишани со мали, а други со големи букви. Лесна поправка е користењето на функцијата PROPER која го принудува првиот знак во секој збор на големи букви, а останатите на мали букви:
=PROPER(A2)&" "&PROPER(B2)
Можете и со големи букви првата буква во секоја ќелија, како што е објаснето во горе-поврзаната статија.
Заменете ги формулите со вредности и избришете ги оригиналните колони
Ако вашата цел е да добиете список со целосни имиња независни од оригинални колони, или сакате да ги елиминирате изворните колони по спојувањето на имињата, можете лесно да ги конвертирате формулите во вредности со користење на командата Pates Special. После тоа, вие стеслободно да ги избришете оригиналните колони што ги содржат деловите со имиња.
За да ги погледнете формулите одблизу дискутирани во првиот дел од ова упатство, добредојдени сте да ја преземете нашата примерок работна книга за комбинирање имиња во Excel.
Како автоматски да се спојат името и презимето во Excel
Кога користите формули, резултатот и оригиналните податоци се тесно поврзани - сите промени направени на оригиналните вредности веднаш се рефлектираат на излезот од формулата. Но, ако не очекувате никакви ажурирања на комбинираните имиња, искористете ја способноста Flash Fill на Excel за автоматско пополнување податоци врз основа на шема.
Еве како можете да ги комбинирате имињата во секунда со Flash Fill:
- За првиот запис, рачно внесете го името и презимето во соседната колона.
- Почнете да го пишувате името во следниот ред, и Excel веднаш ќе предложи целосно имиња за целата колона.
- Притиснете Enter за да ги прифатите предлозите. Готово!
Убавината на овој метод е што Excel совршено ги „имитира“ вашата шема, буквата буква и интерпункција, така што имињата можете да ги споите токму онака како што вие сака. Редоследот на деловите од имињата во оригиналните колони не е важен! Само не заборавајте да го напишете името во првата ќелија точно како што сакате да се појавуваат сите имиња.
На пример, видете колку лесно можете да комбинирате имиња со запирка:
Како прво да се комбинираат ипрезиме со спојување на ќелии
Друг брз начин за комбинирање на имиња во Excel е спојување на ќелиите што ги содржат деловите со имиња. Не, не зборувам за вградената функција Merge бидејќи ја задржува само вредноста на горната лева ќелија. Ве молиме запознајте ја алатката Ablebits Merge Cells која ги задржува сите ваши вредности додека ги спојувате ќелиите :)
За да ги споите името и презимето со спојување ќелии, еве што правите:
- Изберете ги двете колони со имиња што сакате да ги комбинирате.
- На картичката Ablebits , во групата Спојување , кликнете на паѓачката стрелка Спојување ќелии , и изберете Спојување на колони во една :
- Ќе се појави полето за дијалог „Спојување ќелии“. Внесувате празно место во полето Одделете ги вредностите со и ги оставате сите други опции како што се стандардно предложени:
Совет. Ако сакате да ги задржите оригиналните колони за име и презиме, проверете дали е избрано полето Резервна копија од овој работен лист .
- Кликнете на копчето Спој .
Како резултат на тоа, името и презимето се спојуваат во едно и се ставаат во левата колона:
Така се комбинира прво и последно име во Excel. Ви благодарам што прочитавте и се надевам дека ќе се видиме на нашиот блог повторно следната недела!
Достапни преземања
Комбинирајте имиња во Excel - примери (датотека .xlsx)
Ultimate Suite - пробна верзија (датотека .exe)