Excel:如何从全名中提取姓氏
您可以在 Excel 中使用以下公式从单元格的全名中提取姓氏:
=RIGHT(A2,LEN( A2 )-FIND("*",SUBSTITUTE( A2 ," ","*",LEN( A2 )-LEN(SUBSTITUTE( A2 ," ","")))))
此特定公式从单元格A2中的全名中提取姓氏。
下面的例子展示了如何在实践中使用这个公式。
示例:在 Excel 中从全名中提取姓氏
假设我们在 Excel 中有以下数据集,显示公司中不同员工的销售额:
我们可以使用以下公式提取每个员工的姓氏:
=RIGHT(A2,LEN( A2 )-FIND("*",SUBSTITUTE( A2 ," ","*",LEN( A2 )-LEN(SUBSTITUTE( A2 ," ","")))))
我们可以在单元格C2中键入此公式,然后将其拖动并填充到 C 列中的其余单元格:
C 列现在包含 A 列中每个员工的姓氏。
请注意,无论全名是否包含中间名,该公式都有效。
注意:此公式的工作原理是用星号 (*) 替换名称中的最后一个空格,然后使用 FIND 函数找到星号并从名称右侧开始提取多个字符。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
如何在Excel中计算文本频率
Excel中如何检查单元格是否包含列表文本
如果单元格包含Excel中的文本,如何计算平均值