Зміст
У Microsoft Excel, мабуть, трапляються випадки, коли вам потрібно розділити повне ім'я. Excel має кілька методів для цього. Це насправді зменшує ваше завдання, оскільки ви можете зробити це вручну, але це дуже трудомістко і важко зосередитись на цьому. Ця стаття покаже вам усі можливі методи, щоб розділення назв в Excel Сподіваюся, вам сподобалася ця стаття і ви отримаєте більше знань про Excel.
Завантажити Практичний посібник
Завантажте цей робочий зошит з практики.
Розділені імена в Excel.xlsxРозділення назв з різних позицій за допомогою формул Excel
Ми можемо розділити імена або за допомогою формули, або за допомогою вбудованої команди Excel. У цій статті ми розглянемо всі можливі методи розділення імен в Excel. Однією з найбільших переваг використання формул для вирішення будь-якої проблеми є те, що формули дають динамічні рішення, тоді як інші команди Excel дають статичні рішення. Щоб показати всі методи розділення імен в Excel, ми візьмемо набір даних, який включає повнийімена деяких осіб. Нам потрібно розділити імена на імена, по батькові та прізвища.
1. витяг Прізвище, ім'я та по батькові
Щоб виділити ім'я з повного найменування, використовуємо функцію ЛІВОРУЧ і ПОШУК функції.
Кроки
- Виділити комірку C5 де потрібно застосувати формулу для вилучення прізвища.
- Запишіть наступну формулу в рядок формул.
=LEFT(B5,SEARCH(" ",B5)-1)
- Преса Увійдіть для застосування формули.
- Перетягніть Ручка наповнення внизу колонки або двічі клацніть по ній.
Розбивка формули
- SEARCH(" ",B5)-1): Тут, в рамках програми "Відкритий світ", відбулася презентація ПОШУК використовується для отримання пробілу в комірці B5, а -1 - для отримання тексту за 1 крок до пробілу.
- LEFT(B5,SEARCH(" ",B5)-1): На сьогоднішній день, на жаль, це не так. ЛІВОРУЧ починає текст з лівого краю і закінчує його за 1 крок до пробілу.
2. прізвище, ім'я, по батькові виписки
Для вилучення по батькові використовуємо комбінацію ПОМИЛКА , MID і ПОШУК функції.
Кроки
- Спочатку виділяємо будь-яку комірку. Тут виділяємо комірку D5 .
- Запишіть наступну формулу в рядок формул:
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
- Преса Увійдіть для застосування формули.
- Перетягніть Ручка наповнення внизу колонки або двічі клацніть на ній. Деякі результати можуть відображатися як #ЦІННІСТЬ! Це відбувається через те, що двоє з наданих нам повних імен фактично не мають по батькові.
- Для вирішення цієї помилки і відображення по батькові порожнім, коли його немає, ми можемо використовувати ПОМИЛКА функцію.
- Замінити попередню формулу наступною формулою:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")
- Тепер перетягніть Ручка наповнення вниз по стовпчику і Ви отримаєте результат як порожній, якщо по батькові відсутнє.
Розбивка формули
- MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1): Щоб отримати по батькові від повного імені, використовуйте SEARCH(" ",B5)+1 витягнути ім'я з наступного символу і помістити його в аргумент Start_num методу MID Щоб сказати, скільки символів потрібно витягти, потрібно від позиції 1-го пробілу відняти позицію 2-го пробілу і в підсумку помістити в аргумент num_chars функції MID функцію.
- А якщо по батькові відсутнє, то ПОМИЛКА замінить їх порожнім рядком.
3. прізвище з виписки
Для вилучення прізвища з повного імені ми використали функцію ПРАВО , ПОШУК , ЗАМІНИТИ і LEN функції.
Кроки
- Виділити комірку E5 .
- У рядку формул введіть наступну формулу.
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))
- Преса Увійдіть для застосування формули.
- Перетягніть Ручка наповнення внизу колонки або двічі клацніть по ній.
Розбивка формули
- LEN(SUBSTITUTE(B5," ","")): Тут, в рамках програми "Відкритий світ", відбулася презентація ЗАМІНИТИ використовується для усунення пропусків у повному імені та підрахунку довжини за допомогою функції LEN функціонують без пробілу.
- LEN(B5)-LEN(SUBSTITUTE(B5," ","")): Це забезпечує довжину простору в наборі даних.
- REPLACE(B5," ", "#",LEN(B5)-LEN(REPLACE(B5," ","")): На сьогоднішній день, на жаль, це не так. ЗАМІНИТИ функція використовує тут пробіл для заміни на ' # ''Номер екземпляра в реєстрі ЗАМІНИТИ Тут ми маємо 2 пробіли і номер екземпляра 2 означає 2-й екземпляр. Він замінює пробіл у другому екземплярі.
- LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))): На сьогоднішній день, на жаль, це не так. ПОШУК функція виконає пошук в файлі ' # ' і поверне значення довжини, де ' # Потім видаліть його із загальної довжини вашого ПІБ. У нашому прикладі він повертає 4. Це довжина, що залишилася після # '.
- RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ", "#",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))): Наразі, на сьогоднішній день ПРАВО функція витягне з комірки текст довжини, що повертається B5 який в результаті видає прізвище за заданим повним ім'ям.
3 Альтернативні способи розділення назв без використання формул в Excel
1. використання тексту в стовпцях для розділення імен
По-друге, ви можете легко розділити імена в Excel за допомогою функції Текст до колонок командування.
Кроки
- Спочатку виділіть всю колонку, де ви вписуєте ПІБ.
- Тепер перейдіть до Дані у стрічці та виберіть Текст до колонок від Інструменти даних група.
- Виберіть Розмежовані від Вихідні дані Тип даних і натисніть на Далі .
- Виберіть Космос від Розмежувачі і натисніть на Далі .
- Тепер змініть Пункт призначення де ви хочете розмістити свої результати і натисніть на Фініш .
- Це розділить імена та розмістить їх у двох різних колонках.
Читати далі: Відокремлення імені та прізвища через пробіл у формулі Excel (3 способи)
2. використання команди "Знайти та замінити" в Excel
Ще один простий спосіб розділення імен - це використання Знайти і замінити Ми будемо використовувати її в наступних розділах.
2.1 Розділене ім'я
Кроки
- Копіювати стовпець B і вставити його в колонку C де потрібно виділити ім'я з повного найменування.
- Виберіть колонку C .
- Тепер перейдіть до Головна сторінка у стрічці та натисніть на вкладку Знайти та вибрати від Редагування група.
- Виберіть Замінити від Знайти та вибрати випадаюче меню.
- A Знайти і замінити з'явиться вікно. Помістіть ' *' (поставте пробіл, потім вставте знак зірочки) в Знайти що Це символ підстановки (*), який може бути використаний замість будь-якого тексту. Тут ставиться пробіл, а потім символ підстановки. Залишити Замінити на поле порожнім. Натисніть на кнопку Замінити все .
- Це врешті-решт замінить весь текст після пробілу на порожній і просто поверне ім'я з повного імені.
Читати далі: Як відокремити ім'я, по батькові та прізвище в Excel за допомогою формули
2.2 Розділене прізвище
Кроки
- Копіювати стовпець B і вставити його в колонку D де потрібно виділити прізвище з повного імені.
- Виберіть колонку D .
- Перейдіть на сторінку Головна сторінка у стрічці та виберіть Знайти та вибрати від Редагування група.
- Виберіть Замінити від Знайти та вибрати варіант.
- A Знайти і замінити з'явиться вікно. Помістіть '* ' (спочатку поставте знак зірочки, а потім пробіл) в Знайти що Це символ підстановки, який можна використовувати замість будь-якого тексту. Тут розміщується символ підстановки (*), а потім ставиться пробіл. Залишити Замінити на як порожній. Натисніть на Замінити все .
- Він замінить весь текст до пробілу і залишить його порожнім. Він повертає прізвище з повного імені.
Читати далі: Як розділити імена в Excel на дві колонки (4 швидких способи)
3. Розділення імен за допомогою Flash-заповнення в Excel
Нарешті, наш останній метод базується на Flash Fill де потрібно правильно вказати своє ім'я або прізвище, тоді всі інші рядки можна змінити за допомогою Flash Fill .
Кроки
- Впишіть у клітинку ім'я та прізвище Вашого П.І.Б. C5 і клітинка D5 відповідно.
- Перетягніть Ручка наповнення внизу колонки для обох випадків.
- Це дасть однакове значення у всіх клітинках. Тепер натисніть на кнопку Параметри автоматичного заповнення та оберіть Flash Fill .
- Зробіть це для обох випадків, тоді ви отримаєте потрібне ім'я та прізвище з повних імен.
Читати далі: Excel VBA: розділення імені та прізвища (3 практичних приклади)
Висновок
Ми обговорили чотири різні методи розділення імен в Excel. Формула дає нам динамічне рішення, тоді як інші 3 методи дають нам статичні рішення. Але всі методи однаково ефективні для розділення імен. Сподіваюся, вам сподобалася вся стаття, і якщо у вас виникнуть запитання, не соромтеся задавати їх у полі для коментарів, і не забудьте відвідати Ексельдемія Сторінка.