Як замінити ім'я та прізвище в Excel через кому

  • Поділитися Цим
Hugh West

У цій статті я покажу, як переключити ім'я та прізвище в Excel через кому. Залежно від проблем, ви можете зіткнутися з багатьма проблемами. У цьому підручнику я зосереджусь на якомога більшій кількості проблем та їх вирішенні. Але якщо у вас є особлива проблема, і ви стикаєтесь із проблемою її вирішення, то повідомте нам про це у полі для коментарів. Ми спробуємо дати вам рішення.

Завантажити Практичний посібник

Будь ласка, завантажте наступний файл Excel, який я використовував для написання цієї статті. Ви отримаєте всі формули і методи, які я використовував у цій статті.

Замінити ім'я та прізвище комою.xlsm

4 правильні способи заміни імені та прізвища в Excel через кому

Давайте спочатку познайомимося з нашим набором даних. У мене на аркуші є прізвища людей з ім'ям та прізвищем, і я буду перемикати ім'я та прізвище в Excel через кому.

1. замінити ім'я та прізвище комою за допомогою функцій Excel

У цьому методі ми поміняємо місцями Ім'я та Прізвище наступним чином:

Прізвище, ім'я = Ім'я, прізвище Прізвище

Наприклад,

Джон Далтон = Dalton, John

Ми можемо зробити це за допомогою наступного підметоду.

1.1 Об'єднання функцій "ВПРАВО", "ПОШУК" та "ВЛІВО

У цьому розділі ми будемо застосовувати ПРАВО, ПОШУК, і ЛІВІ функції Для того, щоб поміняти імена та прізвища через кому, давайте дотримуватися інструкції нижче, щоб поміняти імена та прізвища через кому!

Сходинки:

  • Перш за все, виберіть комірка C5 для зручності нашої роботи.
  • Після цього запишіть у цій комірці наведені нижче функції.
=RIGHT(B5,LEN(B5)-ПОШУК(" ",B5))&", "&LEFT(B5,ПОШУК(" ",B5)-1)

  • Отже, просто натисніть Увійдіть В результаті ви зможете отримати повернення ПРАВО, ПОШУК, і Ліва функціонує, а віддача становить Далтон, Джон .

  • Далі, Автозаповнення функції до решти комірок у стовпчику C який наведено на скріншоті.

1.2 Поєднання функцій ЗАМІНИ, ПОШУКУ та ЛІВОруч

Тепер ми застосуємо ЗАМІНА, ПОШУК, і ЛІВІ функції поміняти місцями імена та прізвища через кому. З нашого набору даних ми можемо легко це зробити. Давайте слідувати інструкціям нижче, щоб поміняти місцями імена та прізвища через кому!

Сходинки:

  • Перш за все, виберіть комірка C5 для зручності нашої роботи.
  • Після цього запишіть у цій комірці наведені нижче функції.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)

  • Отже, просто натисніть Увійдіть В результаті ви зможете отримати повернення ЗАМІНА, ПОШУК, і ЛІВІ функції а віддача становить Далтон Джон .

  • Далі, Автозаповнення функції до решти комірок у стовпчику C який наведено на скріншоті.

1.3 Застосування функцій MID, SEARCH та LEN

У цій частині ми будемо застосовувати СЕРЕДИНА, ПОШУК, і Функції об'єктива Для того, щоб поміняти імена та прізвища без коми, давайте дотримуватися інструкцій, наведених нижче, щоб поміняти імена та прізвища без коми!

Сходинки:

  • Перш за все, виберіть комірка C5 для зручності нашої роботи.
  • Після цього запишіть у цій комірці наведені нижче функції.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)

  • Отже, просто натисніть Увійдіть В результаті ви зможете отримати повернення СЕРЕДИНА, ПОШУК, і Функції об'єктива , а віддача становить Далтон Джон .

  • Далі, Автозаповнення функції до решти комірок у стовпчику C який наведено на скріншоті.

2. використовуйте функцію автозаповнення Excel для заміни імені та прізвища

Іноді ім'я може складатися з більш ніж двох частин. У цьому випадку можна використовувати Функція Flash Fill в Excel .

Комбінація клавіш: CTRL + E

  • Спочатку зробіть бажаний висновок в комірці C5 Якщо необхідно, зробіть більше виходів у деяких інших комірках стовпця, щоб дати Excel підказку про те, якими будуть ваші фактичні результати.

  • Тепер виберіть це ( C5 ) або ці комірки та натисніть CTRL + E на клавіатурі. Ви побачите випадаюче меню під назвою Параметри заповнення флеш-пам'яті Натисніть на випадаюче меню і виберіть пункт Приймайте пропозиції командувати, якщо все в порядку. ГАРАЗД. Або виберіть Скасування флеш-заповнення якщо ви хочете скасувати виходи.

3. застосуйте функцію "Текст у стовпці" в Excel для перемикання імені та прізвища

Таким чином, ми розділимо назви на окремі частини, використовуючи Функція перетворення тексту в стовпці Excel Потім ми об'єднаємо ці частини, щоб отримати новий формат імені. Давайте слідувати інструкціям нижче, щоб навчитися!

Крок 1:

  • Виділіть комірки, в яких знаходяться імена, а потім відкрийте вікно Текст до колонок майстер Excel ( Дані; Інструменти даних; Текст у стовпці Комбінація клавіш для виклику майстра перетворення тексту в стовпці: АЛТ + А + Е
  • На кроці 1 з 3 оберіть Розмежовані а потім натисніть на кнопку Далі кнопку.

  • У кроці 2 з 3 оберіть Космос в якості Розмежувач І натисніть на кнопку Далі варіант.

  • На кроці 3 з 3 вибираємо Пункт призначення клітинку як B2 та натисніть на кнопку Фініш варіант.

  • Це те, що ми маємо на даному етапі:

Крок 2:

  • Зараз я використовую функція CONCATENATE об'єднати ці комірки і створити новий формат назви.
=CONCATENATE(D5,", ",C5)

Але так само можна використовувати оператор &:

=D5&", "&C5

Читати далі: Пошук і заміна тексту в стовпці в Excel VBA (2 приклади)

4. виконати код VBA для заміни імені та прізвища через кому

І останнє, але не менш важливе, я покажу, як переключити ім'я та прізвище в Excel через кому за допомогою простого VBA Це дуже допомагає в деяких конкретних моментах . З нашого набору даних ми замінимо імена та прізвища в Excel за допомогою простої функції VBA Перейдемо за інструкцією нижче, щоб навчитися!

Крок 1:

  • Перш за все, відкрийте Модуль, для цього, по-перше, зі свого Розробник вкладка, перейти до,

Розробник → Visual Basic

  • Після натискання на кнопку Visual Basic стрічка, вікно з назвою Microsoft Visual Basic для додатків - Перемикання імені та прізвища через кому миттєво з'явиться перед вами. З цього вікна ми вставимо модуль для застосування нашого Код на VBA. Для цього перейдіть за посиланням,

Вставка → Модуль

Крок 2:

  • У зв'язку з цим, на сьогоднішній день Поміняйте ім'я та прізвище через кому з'являється модуль Поміняйте ім'я та прізвище через кому модуля, запишіть наступне VBA код.
 Sub Switch_First_and_Last_Name() Dim R As Range Dim X As Range Dim Y As String On Error Resume Next xTitleId = "Переключити ім'я та прізвище" Set X = Application.Selection Set X = Application.InputBox("Діапазон", xTitleId, X.Address, Type:=8) Y = Application.InputBox("Інтервал символів", xTitleId, " ", Type:=2) For Each R In X xValue = R.Value NameList = VBA.Split(xValue, Y) If UBound(NameList) = 1 ThenR.Value = NameList(1) + Y + NameList(0) End If Next End Sub 

  • Таким чином, запустити VBA Для цього перейдіть за посиланням,

Виконати → Виконати підлеглу/користувацьку форму

  • Після запуску Код VBA з'явиться діалогове вікно з назвою Змінити ім'я та прізвище У цьому діалоговому вікні введіть $5:$10 в Діапазон Нарешті, натисніть ГАРАЗД. .

  • В результаті з'явився новий набірний блок, який отримав назву Інтервал між символами з'явиться вікно. Натисніть кнопку Космос на клавіатурі. Знову натисніть ГАРАЗД. .

  • Нарешті, ви зможете с ім'я та прізвище відьми через кому використовуючи VBA код.

Важливі моменти для запам'ятовування

Якщо значення не може бути знайдене в комірці, на яку є посилання, то #НІ! помилка трапляється в Excel.

➜ Flash Fill Функція доступна для Excel версії 2013 і вище.

Висновок

Отже, це мої методи для того, щоб перемикання імені та прізвища в Excel через кому або без коми Навіть я показав, як змінювати назви з трьома і більше частинами. Якщо у вас виникли якісь конкретні проблеми, повідомте нам про це в коментарях, ми постараємося дати вам рішення.

Дякуємо, що читаєте наш блог.

Happy Excelling 😀

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.