Excel: как извлечь фамилию из полного имени
Вы можете использовать следующую формулу в Excel, чтобы извлечь фамилию из полного имени в ячейке:
=RIGHT(A2,LEN( A2 )-FIND("*",SUBSTITUTE( A2 ," ","*",LEN( A2 )-LEN(SUBSTITUTE( A2 ," ","")))))
Эта конкретная формула извлекает фамилию из полного имени в ячейке A2 .
Следующий пример показывает, как использовать эту формулу на практике.
Связанный: Как извлечь имя из полного имени в Excel
Пример: извлечь фамилию из полного имени в Excel
Допустим, у нас есть следующий набор данных в Excel, который показывает количество продаж, совершенных различными сотрудниками компании:
Мы можем использовать следующую формулу для извлечения фамилии каждого сотрудника:
=RIGHT(A2,LEN( A2 )-FIND("*",SUBSTITUTE( A2 ," ","*",LEN( A2 )-LEN(SUBSTITUTE( A2 ," ","")))))
Мы можем ввести эту формулу в ячейку C2 , затем перетащить и заполнить ее в оставшиеся ячейки столбца C:
Столбец C теперь содержит фамилии каждого сотрудника в столбце A.
Обратите внимание, что формула работает даже независимо от того, содержит ли полное имя отчество.
Примечание . Эта формула работает путем замены последнего пробела в имени звездочкой (*), а затем использования функции НАЙТИ для поиска звездочки и извлечения ряда символов из имени, начиная справа.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как посчитать частоту текста в Excel
Как проверить, содержит ли ячейка текст списка в Excel
Как рассчитать среднее значение, если ячейка содержит текст в Excel