Что нужно знать
- Выделите полные имена, затем перейдите на вкладку Данные и выберите Текст в столбец. Выберите Delimited, затем выберите разделитель и установите пункт назначения.
- В качестве альтернативы выберите пустую ячейку и используйте функцию ВЛЕВО, чтобы получить имя, и функцию ВПРАВО, чтобы получить фамилию.
- Или выберите пустую ячейку и введите имя первой записи, затем перейдите к Данные > Flash Fill. В следующей ячейке повторите с фамилией.
В этой статье объясняется, как разделить имя и фамилию в Microsoft Excel. Инструкции относятся к Microsoft Excel 365, Microsoft Excel 2019, 2016 и 2013.
Разделение имен в Excel с использованием текста в столбцах
Excel имеет множество функций и возможностей, позволяющих упорядочивать данные. Например, вы можете разделить имя и фамилию, используя функцию Text to Columns:.
-
Откройте файл Excel, содержащий данные, которые вы хотите разделить.
-
Выберите данные, которые вы хотите разделить, в данном случае список полных имен.
Если ваши данные содержат заголовки, не выбирайте их, иначе Excel также попытается разделить данные в заголовках.
-
Выберите вкладку Данные.
-
Выберите Текст в столбец на ленте.
-
Выберите Delimited, затем выберите Далее.
-
Выберите тип разделителя ваших данных, затем нажмите Далее. Если вашего разделителя нет в списке, выберите Другое и введите разделитель, который вы хотели бы использовать, в соответствующем текстовом поле.
В нашем наборе данных данные разделены пробелами, поэтому мы установим флажок «Пробелы» в качестве разделителя.
-
По умолчанию Excel перезапишет существующие данные. Если вы не хотите, чтобы ваши данные были перезаписаны, вам придется изменить значение Destination. Выберите поле Destination и укажите пункт назначения.
-
После подтверждения пункта назначения выберите Готово.
-
Excel поместит ваши данные в ячейки назначения.
Разделить имя и фамилию с помощью формул Excel
Этот метод немного сложнее, но он также обеспечивает большую гибкость с точки зрения разделения данных, поскольку вы точно указываете, какие данные вы будете извлекать с помощью формулы.
Чтобы получить нужные данные, вы будете использовать левую функцию, правую функцию и функцию поиска.
При использовании формул вам придется использовать разные формулы для разделения имени и фамилии, и это будет зависеть от формата исходных данных.
-
Откройте файл Excel, содержащий данные, которые вы хотите разделить.
-
Выберите ячейку, в которой вы хотите указать имя или фамилию. Для этих шагов наш набор данных отформатирован как «Имя + Пробел + Фамилия». Поэтому мы будем использовать функцию LEFT для получения имени и функцию RIGHT для получения фамилии.
Если ваш набор данных имеет другой формат или имеет другой разделитель, вам придется соответствующим образом скорректировать формулу.
-
Введите формулу для имени и нажмите Enter.
=ЛЕВО(A2, ПОИСК(" ", A2)-1)
-
В следующей ячейке введите формулу для получения фамилии и нажмите Enter.
=ПРАВО(A2, ДЛСТР(A2)-ПОИСК(" ", A2))
-
Выделите обе ячейки с формулами.
-
Дважды щелкните нижний правый угол выбранных ячеек. Это расширит формулу до последней записи файла.
Разделить имена в Excel с помощью Flash Fill
Этот метод, вероятно, самый простой из всех, но он доступен только в Microsoft Excel 2016 и более поздних версиях.
Этот метод не поддерживается в Microsoft Excel 2013 или более ранних версиях Excel.
-
Откройте файл Excel, содержащий данные, которые вы хотите разделить.
-
Выберите ячейку, в которой вы хотите перечислить имена, и вручную введите имя первой записи.
-
Выберите вкладку Данные.
-
Выбрать Быстрая заливка.
-
Excel автоматически подставит имена в остальные записи вашего файла.
-
В следующей ячейке вручную введите фамилию первой записи ваших данных.
- Повторите шаги 3 и 4.
-
Excel автоматически подставит фамилии в остальные записи вашего файла.