Как разделить имена в excel – (имя и фамилия)

Мы часто сталкиваемся с ситуацией, когда нам нужно разделить имена (получить первое и последнее слово ячейки/текстовой строки) в Excel.

Допустим, вы хотите извлечь имя из ячейки, содержащей как имя, так и фамилию, или хотите извлечь название продукта из ячейки описания продукта.

Нам нужна функция, которая может это извлечь. Плохая новость заключается в том, что в Excel нет специальной функции для прямого извлечения первого и последнего слова из ячейки.

Но хорошая новость в том, что вы можете комбинировать функции и создавать формулы для получения этих слов. Сегодня в этой статье я хотел бы поделиться с вами, как получить отдельные имена по формуле

Извлечь имя

Извлечь первое слово из текстовой строки гораздо проще, чем извлечь последнее слово. Для этого мы можем создать формулу, объединив две разные текстовые функции: ПОИСК и ВЛЕВО.

Давайте разберемся в этом на примере. В таблице ниже у нас есть список имен, который включает имя и фамилию. И теперь отсюда нам нужно извлечь имя, которое является первым словом в ячейке.

данные для получения имени и фамилии мин.

И формула для получения имени из столбца выше:

 =LEFT(A2,SEARCH(" ",A2)-1)

Это просто возвращает имя, которое является первым словом в тексте.

получить первое слово полного имени мин.

В приведенном выше примере мы использовали комбинацию ПОИСК (он может искать текстовую строку внутри другой текстовой строки) и ВЛЕВО (он может извлекать текст с левой стороны).

Как это работает

Эта формула работает в двух разных частях.

комбинация левой формулы и формулы поиска для получения первого слова текстовой строки из ячейки в Excel мин.

В первой части функция ПОИСК находит положение пробела в тексте и возвращает число, из которого вы вычитаете единицу, чтобы получить положение последнего символа первого слова.

как работает комбинация find и left, чтобы получить первое слово текстовой строки из ячейки в Excel мин

Во второй части, используя число, возвращаемое функцией ПОИСК, функция ЛЕВОСТЬ извлекает первое слово из ячейки.

первое слово текстовой строки ячейки в Excel, возвращаемое по этой формуле min

Получить файл Excel

Скачать

Извлечь фамилию

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

Итак, чтобы извлечь последнее слово из ячейки, нужно совместить ПРАВО, ПОДСТАВИТЬ и ПОВТОРИТЬ. И формула будет такая:

 =TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",LEN(A2))),LEN(A2)))
объединение формул для получения последнего слова текстовой строки из ячейки в Excel мин.

Эта формула возвращает фамилию ячейки, которая является последним словом, и работает одинаково, даже если в ячейке более двух слов.

Как это работает

Опять же, вам нужно разобрать эту формулу, чтобы понять, как она работает.

как работает объединение формул для получения последнего слова текстовой строки из ячейки в Excel

В ПЕРВОЙ части функция ЗАМЕНИТЬ заменяет каждый пробел пробелами, равными длине текста.

первая часть формулы для получения последнего слова текстовой строки из ячейки в Excel мин.

Текст увеличивается вдвое с дополнительными пробелами и выглядит следующим образом. После этого функция ПРАВО извлечет символы с правой стороны, равные исходной длине текста.

вторая часть формулы для получения последнего слова текстовой строки из ячейки в Excel мин.

В конечном итоге функция TRIM удаляет из текста все ведущие пробелы .

третья часть формулы для получения последнего слова текстовой строки из ячейки в Excel мин.

Получить файл Excel

Скачать

Заключение

Используя приведенные выше формулы, вы можете легко получить первое и последнее слово текстовой строки. Формула для первого слова очень проста, а для последнего слова немного сложнее, но вы должны понять ее, как только она начнется.

Надеюсь, вы нашли этот совет полезным.

Теперь скажи мне одну вещь. Есть ли у вас другой метод получения первой и последней строки? Пожалуйста, поделитесь со мной своими мыслями в разделе комментариев, мне будет интересно услышать ваше мнение. И не забудьте поделиться этим советом с друзьями.