Excel:如何提取名字、首字母和姓氏


您可以在 Excel 中使用以下公式从单元格中的全名中提取名字首字母和姓氏:

 =LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))

此特定示例从单元格A2中的全名中提取名字首字母和姓氏。

例如,如果单元格A2包含全名John Smith ,则此公式将返回J Smith

下面的例子展示了如何在实践中使用这个公式。

示例:在 Excel 中提取名字、名字和姓氏

假设我们在 Excel 中有以下全名列表:

假设我们要从每个全名中提取名字和姓氏。

为此,我们可以在单元格B2中键入以下公式:

 =LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))

然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:

Excel 提取名字、首字母和姓氏

B 列现在包含 A 列中每个全名的名字和姓氏。

这个公式是如何运作的?

请记住我们用于从单元格A2中的全名 (John Smith) 中提取名字和姓氏的公式:

 =LEFT( A2 ,1)&" "&(TEXTAFTER( A2 ," "))

这个公式的工作原理如下:

首先,我们使用LEFT(A2,1)从单元格中提取第一个字符。

这提取了J.

接下来,我们使用&” “&连接单个空格。

然后我们使用TEXTAFTER(A2, ” “)提取单元格中空格后面的所有文本。

这才引出了史密斯

最终结果是公式返回J Smith

使用相同的逻辑从 A 列中的每个全名中提取名字和姓氏。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

如何在Excel中计算文本频率
Excel中如何检查单元格是否包含列表文本
如果单元格包含Excel中的文本,如何计算平均值

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注