Оглавление
В Excel вы можете разделить свое полное имя на отдельные столбцы. Существует несколько способов разделить имя и фамилию. Вы можете использовать встроенные функции Excel, а также различные формулы для разделения полного имени на имя и фамилию. В этой статье я объясню, как это сделать. разделить имя и фамилию в Excel.
Чтобы сделать демонстрацию более понятной, я собираюсь использовать пример набора данных конкретного банка. Набор данных содержит два столбца, а именно Полное имя и Номер счета .
Скачать для практики
Разделить имя и фамилию.xlsx6 способов разделить имя и фамилию в Excel
1. Использование текста в столбцах для разделения имени и фамилии
Вы можете использовать Текст в столбцы функция для Разделить имя и фамилию .
Для начала выделите ячейку или диапазон ячеек, из которого вы хотите Разделить имя и фамилию .
➤ Я выбрал диапазон ячеек B4:B13 .
Теперь откройте Данные вкладка>> от Инструменты данных >> выбрать Текст в столбцы
A диалоговое окно появится. Оттуда Выберите тип файла, который лучше всего описывает ваши данные .
⏩ Я выбрал Делимитированный поскольку мои данные содержат пробелы.
Затем нажмите Следующий .
Еще один диалоговое окно появится окно, в котором выберите Разделители которые есть у ваших данных.
⏩ Я выбрал Космос поскольку в моих данных есть пробельные символы.
Затем нажмите Следующий .
Опять же, еще диалоговое окно появится окно, в котором выберите Место назначения для размещения данных о разбиении.
⏩ Я выбрал D4 ячейку для размещения разделенных имени и фамилии.
Наконец, нажмите Отделка .
⏩ Появится предупреждающее сообщение.
Нажмите, OK если вы 100% обязательно поместите разделенные тексты.
⏩ Таким образом, из полного имени вы получите имя и фамилию.
2. Использование флэш-заливки для разделения имени и фамилии
Вы также можете использовать Заполнение вспышкой функция для Разделить имя и фамилию .
Во время использования Заполнение вспышкой вам нужно будет создать шаблон. Если Excel обнаружит шаблон, то он Заполняет данные автоматически.
Поскольку я хочу разделить имя и фамилию, я добавил два новых столбца, один для Имя другой для Фамилия .
Теперь введите часть имени Полное имя которые вы хотите извлечь в первой ячейке.
➤ Я набрал имя Адам в Имя колонна.
➤ Затем, во второй ячейке введите первое имя B5 В большинстве случаев Excel чувствует закономерность, и если она обнаружена, то автоматически заполняет имена во всех остальных ячейках.
Следовательно, вы видите, что Excel обнаружил шаблон и показал все Первые имена .
⏩ Теперь вам нужно нажать кнопку ENTER на Заполнить весь Первые имена автоматически.
Следуйте процедуре, описанной для Имя разделить Фамилия из Полное имя .
Затем вы увидите, что Excel обнаружил шаблон и показал все Фамилии .
⏩ Теперь нажмите ENTER на Заполнить весь Фамилии автоматически.
В случае, если ваш Заполнение вспышкой функция не включена по умолчанию. Затем, чтобы использовать Заполнение вспышкой нажмите на кнопку Данные вкладка>> от Инструменты данных группа>> select Заполнение вспышкой .
Если это все еще не работает, перейдите в раздел Файл >> открыть Опции >> перейти к Расширенный >> выбрать Заполнение вспышкой (Также убедитесь, что опция Автоматически выбрана в разделе Параметры редактирования)
Похожий материал: Как разделить текст на несколько ячеек в Excel
3. Использование Flash Fill для разделения имени и фамилии при наличии среднего имени
В случае, если ваш Полное имя содержит Первый , Последний и Средний имена вы сможете использовать Флэш-филь l команда для Разделить имя и фамилию игнорирование Средний имя.
Чтобы продемонстрировать процедуру, я взял набор данных, приведенный ниже, который содержит Первый , Последний и Средний имена.
Поскольку я хочу разделить имя и фамилию, я добавил два новых столбца, один для Имя другой для Фамилия .
Теперь введите часть имени Полное имя которые вы хотите извлечь в первой ячейке.
➤ Я набрал имя Адам в Имя колонна.
Вместо того чтобы использовать стандартный Заполнение вспышкой вариант, я буду использовать Заполнение вспышкой функция из лента .
Для начала выберите ячейку, в которой вы размешали узор для последующей работы.
➤ Я выбрал клетку D4 .
Теперь откройте Данные вкладка>> от Инструменты данных группа>> select Заполнение вспышкой
⏩ Таким образом, вы получите Имя из Полное имя .
Опять же, я выбрал ячейку E4 разделить Фамилия с сайта Полное имя игнорируя Среднее имя .
Теперь откройте Данные вкладка>> от Инструменты данных группа>> select Заполнение вспышкой
⏩ В результате вы получите Фамилия из Полное имя .
Подробнее: Разделение текста в Excel с помощью флэш-заливки
4. Использование функций для разделения имени и фамилии
На Разделить имя и фамилию , вы можете использовать функции Excel. Вы можете использовать СЛЕВА функция, ПРАВИЛЬНО функция с НАЙТИ функция для разделения Имя и Фамилия с сайта Полное имя когда имена разделены с помощью пробельные символы.
4.1. Использование функции LEFT & FIND для разделения имени и фамилии
С помощью СЛЕВА функция и НАЙТИ функцию, вы можете разделить Имя из Полное имя .
Для начала выделите любую ячейку, чтобы поместить в нее Имя .
➤ Я выбрал D4 клетка.
⏩ В камере D4 введите следующую формулу.
=LEFT(B4,FIND(" ",B4,1)-1)
Здесь, в СЛЕВА функцию, я выбрал ячейку B4 в качестве текст и FIND(" ",B4,1)-1 в качестве num_chars .
Далее, в НАЙТИ функцию, я использовал " " (пробел) в качестве найти_текст , выбранная ячейка B4 в качестве в пределах_текста , и использовали 1 в качестве начальное_число .
Разбивка формулы
➦ FIND(" ",B4,1)-> найдет позицию первого символа пробела.
- Выход: 5
➦ FIND(" ",B4,1)-1 -> становится
- 5-1
- Выход: 4
➥ LEFT(B4,FIND(" ",B4,1)-1)-> Это вернет Имя из Полное имя колонна.
- LEFT(B4, 4)
- Выход: Адам
- Объяснение: Извлекла Первые 4 буквы из Полное имя .
⏩ Нажмите кнопку ENTER и вы получите Имя из Полное имя колонна.
⏩ Теперь вы используете Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.
Подробнее: Как разделить слова в Excel с помощью формулы (окончательное руководство)
4.2. Использование функции RIGHT & FIND для разделения фамилии
Чтобы разделить Фамилия из Полное имя вы можете использовать ПРАВИЛЬНО функция с НАЙТИ функция и LEN функция.
Для начала выделите любую ячейку, чтобы поместить в нее Фамилия .
➤ Я выбрал E4 клетка.
⏩ В камере E4 введите следующую формулу.
=RIGHT(B4,LEN(B4)-FIND(" ",B4,1))
Здесь, в ПРАВИЛЬНО функцию, я выбрал ячейку B4 в качестве текст и LEN(B4)-FIND(" ",B4,1) в качестве num_chars .
Далее, в LEN функцию, я выбрал B4 клетка как текст чтобы получить длину значения ячейки B4.
Затем, в НАЙТИ функцию, я использовал " " (пробел) в качестве найти_текст , выбранная ячейка B4 в качестве в пределах_текста , и использовали 1 в качестве начальное_число .
Разбивка формулы
➦ FIND(" ",B4,1)-> найдет позицию первого символа пробела.
- Выход: 5
➦ LEN(B4)-> вернет количество символов в текстовой строке.
- Выход: 10
➥ LEN(B4)-FIND(" ",B4,1) -> становится
- 10-5
- Выход: 5
➨ RIGHT(B4,LEN(B4)-FIND(" ",B4,1))-> Это вернет Фамилия из Полное имя колонна.
- ПРЯМО(B4, 5)
- Выход: Смит
- Объяснение: Извлекла Последние 5 букв из Полное имя .
⏩ Нажмите кнопку ENTER и вы получите Фамилия из Полное имя колонна.
⏩ Теперь вы используете Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.
5. Использование функции для разделения имени и фамилии через запятую
Если у вас есть Полное имя, разделенное запятой, то вы также можете использовать функции Excel, чтобы Разделить имя и фамилию .
Чтобы продемонстрировать процедуру, я собираюсь использовать набор данных, приведенный ниже, где я разделил имена запятыми.
5.1. Использование функции LEFT & SEARCH для разделения имени и фамилии
Вы можете использовать СЛЕВА функция и ПОИСК функция для разделения Имя из Полное имя .
Для начала выделите любую ячейку, чтобы поместить в нее Имя .
➤ Я выбрал D4 клетка.
⏩ В камере D4 введите следующую формулу.
=LEFT(B4,SEARCH(" ",B4)-2)
Здесь, в СЛЕВА функцию, я выбрал ячейку B4 в качестве текст и ПОИСК(" ",B4)-2 в качестве num_chars Здесь я вычел 2 поскольку у меня есть два дополнительных символа ( запятая & пространство) .
Далее, в ПОИСК функцию, я использовал " " (пробел) в качестве найти_текст , выбранная ячейка B4 в качестве в пределах_текста .
Разбивка формулы
➦ SEARCH(" ",B4) -> будет искать позицию первого символа пробела.
- Выход: 6
➦ SEARCH(" ",B4)-2 -> становится
- 6-2
- Выход: 4
➥ LEFT(B4,SEARCH(" ",B4)-2)-> Это вернет Имя из Полное имя колонна.
- LEFT(B4, 4)
- Выход: Адам
- Объяснение: Извлекла Первые 4 буквы из Полное имя .
⏩ Нажмите кнопку ENTER и вы получите Имя из Полное имя колонна.
⏩ Теперь вы используете Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.
5.2. Использование функции ПРЯМОЙ & ПОИСК для выделения фамилии
Чтобы отделить Фамилия из Полное имя вы можете использовать ПРАВИЛЬНО функция с ПОИСК функция и LEN функция.
Для начала выделите любую ячейку, чтобы поместить в нее Фамилия .
➤ Я выбрал E4 клетка.
⏩ В камере E4 введите следующую формулу.
=RIGHT(B4, LEN(B4) - SEARCH(" ", B4))
Здесь, в ПРАВИЛЬНО функцию, я выбрал ячейку B4 в качестве текст и LEN(B4) - SEARCH(" ", B4) в качестве num_chars .
Далее, в LEN функцию, я выбрал B4 клетка как текст чтобы получить длину значения ячейки B4.
Затем, в ПОИСК функцию, я использовал " " (пробел) в качестве найти_текст , выбранная ячейка B4 в качестве в пределах_текста .
Разбивка формулы
➦ SEARCH(" ", B4) -> будет искать позицию первого символа пробела.
- Выход: 6
➦ LEN(B4) -> вернет количество символов в текстовой строке.
- Выход: 1
➥ LEN(B4) - ПОИСК(" ", B4) -> становится
- 11-6
- Выход: 5
➨ RIGHT(B4, LEN(B4) - SEARCH(" ", B4)) -> Это вернет Фамилия из Полное имя колонна.
- ПРЯМО(B4, 5)
- Выход: Смит
- Объяснение: Извлекла Последние 5 букв из Полное имя .
⏩ Нажмите кнопку ENTER и вы получите Фамилия из Полное имя колонна.
⏩ Теперь вы используете Наполнительная рукоятка на Автозаполнение формулу для остальных ячеек.
6. Использование функции "Найти и заменить" для разделения имени и фамилии
Вы можете использовать Найти и заменить функция с подстановочные знаки символы до Разделить имя и фамилию .
6.1 Найдите первое имя
С помощью Заменить с сайта Найти и выбрать вы можете извлечь Имя из Полное имя .
Для начала скопируйте все имена из Полное имя в любую новую колонку.
➤ Я выбрал диапазон B4:B13 и скопировал все данные в Имя колонна.
Далее выберите диапазон ячеек, из которого вы хотите извлечь только ваши Имя .
➤ Я выбрал диапазон ячеек D4:D13 .
Затем откройте Главная вкладка>> от Редактирование группа>> перейти к Найти и выбрать >> выбрать Заменить
A диалоговое окно появится.
⏩ Я использовал одиночные Космос затем Звездочка(*) в Найдите то, что потому что мне нужны только значения до пробела.
⏩ Я сохранил Заменить на поле Пустой .
Затем нажмите на Заменить все .
Появится сообщение о количестве замен.
⏩ Мы сделали 10 замен .
Затем нажмите OK и закройте диалоговое окно .
⏩ Здесь все символы после пробела заменяются на Пустой и найти только Имя .
6.2. Найти фамилию
Вы также можете использовать Заменить с сайта Найти и выбрать функция для извлечения Фамилия из Полное имя .
Для начала скопируйте все имена из Полное имя в любую новую колонку.
➤ Я выбрал диапазон B4:B13 и скопировал все данные в Фамилия колонна.
Затем выберите диапазон ячеек, из которого вы хотите извлечь только Фамилия .
➤ Я выбрал диапазон ячеек E4:E13 .
Затем откройте Главная вкладка>> от Редактирование группа>> перейти к Найти и выбрать >> выбрать Заменить
A диалоговое окно появится.
⏩ Я использовал Звездочка(*) затем одиночный Космос в Найдите то, что потому что мне нужны только значения после пробела.
⏩ Я сохранил Заменить на поле Пустой .
Затем нажмите на Заменить все .
Появится сообщение о количестве замен.
⏩ Мы сделали 10 замен .
Затем нажмите OK и закройте диалоговое окно .
⏩ Здесь все символы перед пробелом заменяются на Пустой и вы получите Фамилия .
О чем следует помнить
🔺 Вы можете использовать только Заполнение вспышкой функция в Excel 2013, 2016, 2019 и более поздних версиях.
Практическая секция
В рабочую тетрадь я включил лист для отработки объясненных примеров.
Заключение
В этой статье я объяснил 6 способов разделения имени и фамилии в Excel. И последнее, но не менее важное: если у вас есть какие-либо предложения, идеи или отзывы, пожалуйста, оставляйте комментарии ниже.