Перейти до основного матеріалу

Змініть імена та прізвища в Excel: легкий повний посібник

Автор: Келлі Остання зміна: 2024-04-01

У багатьох контекстах імена зазвичай перераховуються у форматі «Ім’я Прізвище». Однак є випадки, коли краще змінити цей порядок на «Прізвище, ім’я», поставивши спочатку прізвище, потім кому, а останнє — прізвище. З організаційних причин, з причин керування базою даних чи стилістичних причин зміна розташування імен може бути необхідною, але потенційно виснажливою, якщо це робити вручну для великого набору даних.

У цьому підручнику показано, як легко переставляти імена в Excel, незалежно від того, чи перегортаєте ви імена з «Ім’я Прізвище» на «Прізвище, ім’я» (з комою чи без) чи навпаки. Незалежно від того, чи потрібні вам прості заміни чи більш складні рішення, що включають розширені функції чи сценарії, у нас є все, що вам потрібно.


Переверніть імена та прізвища за допомогою Flash Fill

Excel Флеш-заповнення це розумний і ефективний інструмент для автоматичного заповнення даних на основі шаблону, який ви надаєте. Це робить його ідеальним для таких завдань, як зміна порядку імен і прізвищ у вашому наборі даних. Виконайте ці прості кроки, щоб використовувати Flash Fill для перевертання імен:

  1. У першій клітинці порожнього стовпця поруч із вашими іменами (наприклад, B2), введіть назву з клітинки A2 у зворотному порядку: "Прізвище Ім'я".
  2. Виберіть наступну клітинку внизу в тому самому стовпці та введіть зворотне ім’я клітинки A3. Коли ви почнете вводити текст, функція Flash Fill розпізнає шаблон і автоматично заповнить решту клітинок відповідно до нього.
  3. прес Що натомість? Створіть віртуальну версію себе у щоб підтвердити пропозиції Flash Fill.

    Порада: Як альтернативу крокам 2 і 3 ви можете натиснути Ctrl + E на клавіатурі або перейдіть до дані вкладку на стрічці та натисніть на Флеш-заповнення кнопку, щоб заповнити клітинки нижче шаблоном, який ви вказали B2.

Примітки:

  • Цей метод однаково ефективний, якщо ви бажаєте не включати кому або якщо ви бажаєте повернути порядок від «Прізвище, ім’я» назад до «Ім’я Прізвище». Головне – надати початковий шаблон, який ви бажаєте відтворити.

  • Якщо деякі імена мають по батькові, а інші — ні, Flash Fill може не працювати так безперебійно в їх обробці. Щоб отримати кращі результати в таких ситуаціях, зверніться до метод ШІ описано в наступному розділі.
  • Flash Fill забезпечує фіксоване рішення; імена, змінені цим методом, залишаються статичними, тобто вони не оновлюються динамічно зі змінами вихідних імен або додаванням нових записів. Для динамічного рішення, яке оновлюється автоматично, метод формули рекомендується.

Міняйте імена та прізвища за допомогою AI

Kutools для Excel оснащений помічником на основі AI, А. І. помічник, призначений для легкої зміни порядку імен, незалежно від того, чи містять вони імена по батькові. Використовуючи зручний інтерфейс Kutools AI Aide, за потреби ви можете легко змінити порядок імен в одному чи кількох вибраних діапазонах. Виконайте наступні кроки:

Примітка: Функція скасування недоступна після використання операції ШІ. Бажано створити резервну копію вихідних даних, перш ніж продовжувати будь-які зміни за допомогою ШІ.

Завантажити Kutools для Excel щоб отримати доступ до функції та розблокувати 30-денну безкоштовну пробну версію!
  1. перейдіть до Кутулс на стрічці Excel і виберіть А. І. помічник відкрити Kutools AI Aide Інтерфейс
  2. Виберіть імена, які потрібно перевернути.
  3. Чітко введіть свою команду в полі введення. Наприклад, ви можете ввести: "Перемістіть прізвища у виділеному списку на початок, ставши кому".
  4. прес Що натомість? Створіть віртуальну версію себе у або натисніть на Відправити button .

  5. Kutools AI Aide оперативно обробляє вашу команду, представляючи рішення. Просто натисніть Виконати кнопку, щоб застосувати перевпорядкування вибраних даних.

Результат

Усі прізвища у вибраних клітинках переміщуються на передній план і ставляться через кому.

Поради, якщо результат не відповідає вашим очікуванням:
  1. Просто натисніть на Незадоволений кнопки. Kutools AI Aide потім скасує зворотне та створить детальний покроковий посібник, адаптований до ваших потреб.

  2. Перефразуйте свою команду, щоб побачити, чи вона принесе більш задовільний результат.

Примітка: Хочете отримати доступ до Kutools AI Aide? Завантажити Kutools для Excel зараз! Окрім цього, Kutools може похвалитися безліччю понад 300 інших функцій і пропонує 30-денну безкоштовну пробну версію. Не чекайте, спробуйте вже сьогодні!


Переставити імена та прізвища за формулою

Щоб змінити ім’я та прізвище в Excel за допомогою формули, ви можете покластися на функції обробки тексту Excel. Цей метод особливо корисний, коли вам потрібне динамічне рішення, яке автоматично оновлюється, якщо оригінальні назви змінюються. Щоб застосувати формулу, виконайте такі дії:

  1. Припустімо, що імена, які ви хочете змінити, знаходяться в стовпці A, починаючи з A2. Виберіть першу комірку в стовпці, де потрібно відобразити перевернуті імена (B2 у нашому випадку) і введіть формулу:
    =REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)
    Порада: У наданій формулі переконайтеся, що ви замінили A1 з фактичним посиланням на клітинку, яка містить ім’я, яке ви хочете змінити.
  2. Перетягніть маркер заповнення в нижньому правому куті клітинки B2 вниз, щоб застосувати формулу до всіх відповідних клітинок.

Порада:
  • Якщо ви не бажаєте включати кому, а лише пробіл, скористайтеся наведеною нижче формулою:
    =MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2))

  • Якщо ви хочете повернути порядок із «Прізвище, ім’я» назад до «Ім’я Прізвище», скористайтеся такою формулою:
    =MID(A2&" "&A2,FIND(", ",A2)+2,LEN(A2)-1)

(AD) Легко змінити порядок тексту за допомогою Kutools для Excel

Вам важко перевернути текст у клітинках Excel, перегортаючи кожну літеру окремо чи переставляючи текст навколо певного розділювача? Kutools для Excel робить це легко!

З Зворотний порядок тексту ви можете швидко інвертувати літери в клітинці або перевертати сегменти тексту, розділені вибраним роздільником, - і все це в одному простому діалоговому вікні!

Kutools для Excel: Інтеграція AI 🤖, 300+ зручних функцій Excel у вас під рукою. Спробуйте їх усі в 30-денній безкоштовній пробній версії без обмежень функцій зараз!


Поміняйте імена та прізвища за допомогою Power Query

використання Power Query в Excel — це надійний метод для маніпулювання та перетворення даних, включаючи перемикання позицій імені та прізвища під час вставки розділювача на ваш вибір. Виконайте ці докладні кроки, щоб виконати це завдання Power Query:

Примітка: Виберіть Power Query метод виключно в конкретних сценаріях: якщо Power Query вже є частиною вашого робочого процесу перетворення даних, і вам потрібно інтегрувати зміну імен, або якщо ви часто стикаєтеся з подібними завданнями. Для потреб одноразової зміни назви простіші альтернативи, такі як Флеш-заповнення, AIабо формули (як було розглянуто раніше в цьому посібнику), ймовірно, є більш підходящими та прямими рішеннями.

  1. Виберіть діапазон, який містить імена, які потрібно скасувати.
  2. перейдіть до дані вкладка і натисніть кнопку З таблиці/діапазону в Отримати та трансформувати дані група.
  3. Якщо ваші дані не у форматі таблиці, Excel запропонує створити її. Будь ласка, натисніть OK.

  4. У Power Query редактор що відкриється, клацніть правою кнопкою миші заголовок стовпця імені та виберіть Розділена колонка > За роздільником.

  5. Виберіть роздільник відокремлює ваші імена (зазвичай пробіл) і виберіть розділяти при кожному входженні розділювача, потім натисніть кнопку OK.

  6. Після розділення у вас буде два стовпці для імен та прізвищ. Вручну перетягніть стовпець із прізвищем у перший стовпець.

  7. Виберіть стовпці, які потрібно об’єднати, утримуючи клавішу Ctrl і клацання кожного з них. Потім клацніть правою кнопкою миші будь-який із заголовків стовпців і виберіть Об’єднати стовпці.

  8. У Об’єднати стовпці діалог, від ст сепаратор в розкривному списку виберіть виготовлений на замовлення і введіть кому та пробіл (, ) для роздільника. При необхідності, вкажіть назву для об’єднаного стовпця, а потім натисніть OK.

  9. Задовольнившись попереднім переглядом, натисніть Закрити та завантажити кнопка в Power Query редактор щоб застосувати ваші зміни.

Результат

Power Query миттєво виведе перетворені дані на новий аркуш у Excel.

Порада: Цей метод створює зв’язок між вихідними даними та перетвореним виходом. Будь-які оновлення вихідних даних можна легко застосувати до трансформованого виводу шляхом оновлення: просто клацніть правою кнопкою миші вихідну таблицю та виберіть оновлення.


Поміняйте місцями імена та прізвища за допомогою VBA

Ви також можете використовувати макроси VBA, щоб швидко перевернути імена та прізвища в стовпці. Цей підхід ідеально підходить для тих, хто віддає перевагу методу кодування для ефективного керування даними в Excel.

Примітка: Перед запуском цього сценарію VBA наполегливо рекомендуємо створити резервну копію ваших даних, оскільки операції VBA не можна скасувати за допомогою стандартної функції скасування Excel.

  1. Утримуйте клавішу Alt + F11 клавіші в Excel, щоб відкрити Microsoft Visual Basic для додатків вікна.
  2. Натисніть Insert > Модуліі вставте наступний макрос у Модулі вікна.
    Sub FlipName()
    'Update by ExtendOffice on 20240327
    Dim xRng As Range
    Dim xWorkRng As Range
    Dim xSign As String
    Dim xSeparator As String
    On Error Resume Next
    xTitleId = "Kutools for Excel"
    Set xWorkRng = Application.Selection
    Set xWorkRng = Application.InputBox("Flip names in the range:", xTitleId, xWorkRng.Address, Type:=8)
    xSign = Application.InputBox("Input the separator used within names:", xTitleId, Type:=2)
    For Each xRng In xWorkRng
        xValue = xRng.Value
        NameList = VBA.Split(xValue, xSign)
        If UBound(NameList) = 1 Then
            xRng.Value = NameList(1) & ", " & NameList(0)
        End If
    Next
    End Sub

    Примітка: Цей макрос автоматично вставляє кому між перевернутими іменами. Якщо ви бажаєте використати інший роздільник, ви можете змінити фрагмент xRng.Value = NameList(1) & ", " & NameList(0) знаходиться в 16-му рядку коду. Наприклад, замінити "" з "" розділятиме імена пробілом замість коми.

  3. Натисніть F5 ключ для запуску цього макросу. У спливаючому Kutools для Excel у діалоговому вікні виберіть діапазон, який містить імена, які потрібно перевернути, і клацніть OK кнопки.

  4. У наступному діалоговому вікні введіть існуючий роздільник, який використовується в іменах (наприклад, пробіл у нашому випадку), а потім натисніть кнопку OK кнопки.

Результат

Тепер імена та прізвища у вибраному діапазоні перевернуті, розділені комою.


Вище наведено весь відповідний вміст, пов’язаний із перевертанням імен у Excel. Сподіваюся, підручник буде для вас корисним. Якщо ви хочете ознайомитися з іншими порадами та підказками щодо Excel, Будь ласка, натисніть тут щоб отримати доступ до нашої великої колекції з понад тисячі посібників.