Зміст
Цей урок покаже вам кілька різних способів об'єднання імен в Excel: формули, флеш-заливка та інструмент "Об'єднати клітинки".
Робочі листи Excel часто використовуються для зберігання даних про різні групи людей - клієнтів, студентів, співробітників і так далі. У більшості ситуацій імена та прізвища зберігаються в двох окремих стовпцях, але іноді може знадобитися об'єднати два імені в одній комірці. На щастя, часи об'єднання чого-небудь вручну пройшли. Нижче ви знайдете кілька швидких прийомів для об'єднання імен в Excel, які допоможуть зберегтивам багато нудного часу.
Формула Excel для об'єднання імені та прізвища
Якщо потрібно об'єднати імена та прізвища в одній комірці, найшвидшим способом є об'єднання двох комірок за допомогою оператора амперсанду (&) або функції ОБ'ЄДНАТИ, як показано в наведених нижче прикладах.
Формула 1: об'єднати ім'я та прізвище в Excel
Припустимо, у вашому робочому аркуші є одна колонка для імені, а інша - для прізвища, і тепер ви хочете об'єднати ці дві колонки в одну.
В узагальненому вигляді наведемо формули для поєднання імені та прізвища в Excel:
= ім'я_комірка "І що?" "І що?" "І що? прізвище_комірка CONCATENATE( ім'я_комірка ," ", прізвище_комірка )У першій формулі конкатенація здійснюється за допомогою символу амперсанда (&). Друга формула спирається на відповідну функцію (слово "конкатенація" - це просто інший спосіб сказати "з'єднати разом"). Зверніть увагу, що в обох випадках ви вставляєте символ символ пробілу (" ") між ними для відокремлення частин назви.
З ім'ям в А2 та прізвищем в В2, реальні формули виглядають наступним чином:
=A2&" "&B2
=CONCATENATE(A2, " ", B2)
Вставте будь-яку формулу в комірку C2 або в будь-який інший стовпець того ж рядка, натисніть клавішу Enter, а потім перетягніть маркер заповнення, щоб скопіювати формулу в потрібну кількість комірок. У результаті ви отримаєте стовпчики імені та прізвища, об'єднані в стовпчик повного імені:
Формула 2. прізвище та ім'я через кому
Якщо ви бажаєте об'єднати назви в Прізвище, ім'я, по батькові використовуйте одну з наведених нижче формул для з'єднання імені та прізвища через кому:
= прізвище_комірка "І, нарешті, я хочу, щоб ви знали, що це не так", "І, нарешті, я хочу, щоб ви знали; ім'я_комірка CONCATENATE( прізвище_комірка ,", ", ім'я_комірка )Формули в основному такі ж, як і в попередньому прикладі, але тут ми об'єднуємо назви в зворотному порядку і розділяємо їх комою і пробілом (", ").
На скріншоті нижче комірка С2 містить цю формулу:
=B2&", "&A2
А в комірці D2 міститься ось ця:
=CONCATENATE(B2, ", ", A2)
Яку б формулу ви не обрали, результати будуть однаковими:
Формула 3. Об'єднати ім'я, по батькові та прізвище в одній комірці
З різними назвами частин, перерахованими в 3 окремих стовпчиках, ось як ви можете об'єднати їх всі в одну комірку:
= ім'я_комірка "І що?" "І що?" "І що? ім'я_по батькові_комірка "І що?" "І що?" "І що? прізвище_комірка CONCATENATE( ім'я_комірка ," ", ім'я_по батькові_комірка ," ", прізвище_комірка )Формально, до вже знайомих формул злиття по батькові додається ще один аргумент.
Якщо припустити, що ім'я знаходиться в A2, по батькові - в B2, а прізвище - в C2, то наступні формули будуть працювати якнайкраще:
=A2&" "&B2&" "&C2
=CONCATENATE(A2," ",B2," ",C2)
На скріншоті нижче показано першу формулу в дії:
У ситуації, коли стовпець B може містити або не містити по батькові, можна обробити кожен випадок окремо, а потім об'єднати дві формули в одну за допомогою оператора IF:
=IF(B2="", A2&" "&C2, A2&" "&B2&" "&C2)
Це дозволить запобігти появі зайвих пробілів між словами в рядках, де відсутнє по батькові:
Порада. В Excel 2016 - 365 для об'єднання імен також можна використовувати функцію СРЗНАЧ для об'єднання імен.
Формула 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 | Джейн. | Доу. | Невідомий. | =LEFT(A2,1)&" "&B2 | Ініціали + Прізвище через пробіл |
3 | Невідомий | =LEFT(A2,1)&"."&B2 | Ініціали + Прізвище через крапку та пробіл | ||
4 | Джей-Ді. | =LEFT(A2,1)&B2 | Ініціали + Прізвище без пробілу | ||
5 | jdoe | =LOWER(LEFT(A2,1))&LOWER(B2) | Ініціали + Прізвище малими літерами без пробілу |
Поради та примітки щодо об'єднання імен в Excel
Як ви щойно переконалися, об'єднати ім'я та прізвище в Excel за допомогою формули дуже просто. Але якщо, всупереч усім очікуванням, ваша формула працює недосконало або не працює взагалі, наступні поради можуть допомогти вам стати на правильний шлях.
Обріжте зайві місця
Якщо ваша інформація надходить із зовнішньої бази даних, швидше за все, у вихідних стовпцях є пробіли, невидимі для людського ока, але відмінно читаються Excel. В результаті між об'єднаними назвами можуть з'явитися зайві пробіли, як у лівій таблиці нижче. Щоб усунути зайві пробіли між словами до одного символу пробілу, оберніть кожне посилання на комірку функцією TRIM (обрізати),а потім об'єднати. Наприклад:
=TRIM(A2)&" "&TRIM(B2)
Першу літеру в кожній назві слід писати з великої літери
Якщо ви працюєте зі списком персоналу, створеним кимось іншим, і цей хтось не дуже акуратний, деякі імена можуть бути написані малими літерами, а інші - великими. Легко виправити це за допомогою функції PROPER, яка змушує перший символ у кожному слові бути великими, а решту - малими літерами:
=PROPER(A2)&" "&PROPER(B2)
Ви також можете писати першу літеру в кожній комірці з великої літери, як пояснюється в статті, на яку є посилання вище.
Замінити формули значеннями та видалити вихідні стовпці
Якщо ваша мета - отримати список повних імен незалежно від вихідних стовпців, або ви хочете видалити вихідні стовпці після об'єднання імен, ви можете легко перетворити формули в значення за допомогою команди Pates Special. Після цього ви можете вільно видалити вихідні стовпці, що містять частини імен.
Для більш детального ознайомлення з формулами, розглянутими в першій частині цього уроку, ви можете завантажити наш зразок робочого зошита для об'єднання імен в Excel.
Як об'єднати ім'я та прізвище в Excel автоматично
При використанні формул результат і вихідні дані тісно пов'язані між собою - будь-які зміни, внесені у вихідні значення, негайно відображаються у виводі формули. Але якщо ви не очікуєте оновлення комбінованих імен, скористайтеся можливостями Excel Flash Fill можливість автоматичного заповнення даних на основі шаблону.
Ось як можна за секунду об'єднати імена за допомогою Flash Fill:
- Для першого запису введіть ім'я та прізвище в сусідній колонці вручну.
- Почніть вводити назву в наступному рядку, і Excel відразу запропонує повні назви для всього стовпця.
- Натисніть Enter, щоб прийняти пропозиції. Готово!
Принадність цього методу полягає в тому, що Excel чудово "імітує" ваш шаблон, великі літери та розділові знаки, тому ви можете з'єднати імена саме так, як ви хочете. Порядок частин імен у вихідних стовпцях не має значення! Просто обов'язково введіть ім'я в першій комірці саме так, як ви хочете, щоб з'явилися всі імена.
Наприклад, подивіться, як легко можна поєднувати імена за допомогою коми:
Як об'єднати ім'я та прізвище шляхом злиття комірок
Ще один швидкий спосіб об'єднати імена в Excel - це об'єднати комірки, що містять частини імені. Ні, я не говорю про вбудовану функцію "Об'єднати", оскільки вона зберігає значення тільки верхньої лівої комірки. Зустрічайте інструмент Ablebits Merge Cells, який зберігає всі ваші значення при об'єднанні комірок :)
Щоб з'єднати ім'я та прізвище шляхом об'єднання клітинок, потрібно зробити наступне:
- Виберіть два стовпчики імен, які ви хочете об'єднати.
- Про це йдеться на Аблебіти у вкладці Злиття у групі, натисніть на кнопку Об'єднати комірки стрілка, що випадає, та оберіть Об'єднати колонки в одну :
- На екрані з'явиться діалогове вікно Об'єднати комірки, в якому потрібно ввести пробіл в полі Окремі значення з і залишити всі інші опції, які пропонуються за замовчуванням:
Порада: якщо ви хочете зберегти оригінальні колонки імені та прізвища, переконайтеся, що в полі Створіть резервну копію цього аркуша встановлено прапорець.
- Натисніть на кнопку Злиття кнопку.
В результаті ім'я та прізвище об'єднуються в одне і розміщуються в лівій колонці:
Ось так можна об'єднати ім'я та прізвище в Excel. Дякую за увагу і сподіваюся знову побачити вас на нашому блозі наступного тижня!
Доступні для завантаження
Об'єднання імен в Excel - приклади (файл .xlsx)
Ultimate Suite - пробна версія (файл .exe)