Как да комбинирате име и фамилия в Excel (4 лесни начина)

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

В такива случаи е добре да знаете как да манипулирате текстови данни и да получите желания резултат.

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

В този урок по Excel ще ви покажа няколко различни начина за комбиниране на името и фамилията в Excel.

Можете лесно да направите това, като използвате прости формули (като Concatenate или TextJoin) и функции като Flash Fill и Power Query

4 начина за комбиниране на име и фамилия в Excel

Да предположим, че имате набор от данни, както е показано по -долу и искате да комбинирате първото име в колона А и фамилното име в колона Б.

Нека да разгледаме някои от начините да направите това.

Използване на функцията CONCATENATE (или амперсанд)

Комбинирането на различни текстови низове от различни клетки е доста лесно в Excel. В Excel има вградена формула Concatenate, създадена само за тази цел.

По -долу е формулата, която ще комбинира името и фамилията (разделени с интервал):

= CONCAT (A2, "", B2)

CONCAT е нова функция, която беше въведена в Excel 2016 и е направена да замени функцията CONCATENATE. Но засега и двете функции продължават да са налични и можете да функционирате.

По -долу е формулата CONCATENATE, ако искате да я използвате:

= CONCATENATE (A2, "", B2)

Горната формула просто взема името и фамилията и ги комбинира. И тъй като искам те да бъдат разделени с интервал, използвах ”” (интервал в двойни кавички) като втори аргумент.

Можете също да използвате оператора амперсанд за свързване.

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

= A2 & "" & B2

Операторът амперсанд комбинира текста преди и след него. В горния пример комбинирах три части - собствено име, интервал и фамилия.

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

В случай, че искате само комбинираното име и искате да се отървете от името и фамилията, първо трябва да преобразувате стойностите на формулата в статични стойности. След като приключите, можете да премахнете/изтриете името и фамилията.

Използване на функцията TEXTJOIN

TEXTJOIN е функция, която е налична в Excel2021-2022 и Office 365.

В случай, че имате достъп до тази функция, най -добре е да я използвате за комбиниране на клетки и колони (тъй като е много по -добра от горните методи CONCATENATE и амперсанд).

Да предположим, че имате набора от данни, както е показано по -долу, и искате да комбинирате името и фамилията.

По -долу е формулата за това:

= TEXTJOIN ("", TRUE, A2: B2)

Горната функция TEXTJOIN приема три аргумента:

  1. Разделителят, който е знак за интервал в двойни кавички в този пример (тъй като искаме първото и фамилното име да бъдат разделени с интервал)
  2. Булева стойност, където TRUE означава, че в случай, че има празни клетки, формулата ще я игнорира
  3. Диапазонът, който съдържа клетките, които искате да комбинирате

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

Използване на Flash Fill

Flash Fill е интелигентна функционалност, която се опитва да разбере модела и да ви даде резултат.

Нека обясня как работи.

Да предположим, че имате набор от данни, както е показано по -долу и искате да комбинирате името и фамилията.

По -долу са стъпките, които можете да използвате, за да направите това с помощта на Flash Fill

  1. В клетка C2 въведете желания резултат. В нашия пример това би било „Боби Бейкър“
  2. В клетка С3 започнете да въвеждате очаквания резултат. Ще забележите, че Excel ви показва очаквания резултат във всички клетки (в светлосив цвят). Това е Flash Fill в действие
  1. Натиснете клавиша Enter

Горните стъпки незабавно ще запълнят всички клетки с комбинираното име.

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

Не се притеснявайте, понякога се случва.

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

  1. В клетка C2 въведете желания резултат. В нашия пример това би било „Боби Бейкър“
  2. Изберете изберете C3
  3. Щракнете върху раздела Начало
  1. В групата Редактиране щракнете върху иконата Запълване
  2. Щракнете върху Flash Fill

Горните стъпки незабавно ще избират шаблона от клетката по -горе и ще запълнят цялата колона с комбинираното име.

В случай, че Flash fill не е в състояние да вземе правилния модел и даде неправилен резултат, попълнете две клетки ръчно и след това направете горните стъпки.

Можете също да използвате клавишната комбинация Control + E за попълване с помощта на Flash fill.

Комбинирането на име и фамилия (или дори име, бащино и фамилно име) е проста операция, с която Flash Fill може лесно да се справи.

Имайте предвид, че Flash Fill не е перфектен. Той работи, като идентифицира шаблони и използва същия модел, за да запълни всички клетки в колоната. Въпреки че е най-вероятно да работи според очакванията, добра идея е да проверите отново резултата от Flash Fill.

Използване на Power Query

Power Query е невероятен инструмент, който се използва за извличане и трансформиране на данни.

Можете също да използвате това за бързо обединяване на колони и комбиниране на име и фамилия.

За да работи Power Query, вашите данни трябва да са в таблица на Excel (или поне в именован диапазон).

За целите на този урок ще преобразувам набора от данни, който има първото и фамилното име, в таблица на Excel.

Да предположим, че имате набор от данни, както е показано по -долу и искате да обедините двете колони, за да получите пълното име.

По -долу са стъпките за преобразуване на данните в таблица на Excel:

  1. Изберете всяка клетка в набора от данни
  2. Щракнете върху раздела Вмъкване
  1. Щракнете върху иконата на таблицата
  1. В диалоговия прозорец Създаване на таблица се уверете, че диапазонът е правилен
  1. Щракнете върху OK

Горните стъпки биха преобразували диапазона от данни в таблица на Excel.

Сега нека видим как да комбинираме името и фамилията с помощта на Power Query:

  1. Изберете всяка клетка в таблицата
  2. Щракнете върху раздела Данни
  1. В групата Получаване и преобразуване на данни кликнете върху опцията „От лист“. Това ще отвори редактора на Power Query
  1. В редактора на Power Query се уверете, че дясната таблица е избрана в левия прозорец. Ако имате само една таблица, ще видите само една опция в левия прозорец
  2. Изберете колоните, които трябва да обедините (задръжте клавиша Control и след това щракнете върху заглавката на колоната, за да изберете колоната)
  1. Щракнете с десния бутон и след това върху опцията „Обединяване на колони“
  1. В диалоговия прозорец Merge Columns, който се отваря, изберете Space като разделител (от падащото меню)
  1. Въведете име за новата обединена колона. Ще отида с „Пълно име“
  1. Щракнете върху OK. Това ще премахне двете колони, които вече имаме, и ще ги замени с новата колона, която има пълното име.
  1. Щракнете върху раздела Файл и след това върху Затваряне и зареждане.

Горните стъпки биха вмъкнали нов работен лист в работната книга с таблица, която има една колона с пълното име.

В случай, че искате оригиналните колони, както и нова колона, която съдържа пълното име, вместо да избирате колоните и да ги обединявате, първо изберете раздела Добавяне на колона в редактора на Power Query, след това изберете колоните и след това щракнете върху Обединяване Колони. Това ще добави нова колона, която ще има пълното име.

В сравнение с методите за формули и Flash Fill, Power Query определено е малко по -дълъг.

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

Също така Power Query се използва широко за комбиниране на различни таблици и данни от множество работни листове и работни книги. Така че, в случай че имате данни за имената, които искате да комбинирате, това е една -единствена стъпка във вашия вече съществуващ работен процес на заявки за захранване.

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

Надявам се, че сте намерили този урок за полезен.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave