在 Excel 中提取姓名首字母

ms excelmicrosoft technologiescomputers更新于 2024/8/26 13:32:17

在本教程中,我们将讲解如何在 Microsoft Excel 中从单元格中提取姓名首字母。这将涉及 Excel 中组合函数的使用,由于实现方法略有不同,我们将同时讲解这两种函数。

将 Left、Find 和 Mid 函数与 & 函数结合使用

为了理解此方法,我们应该了解一下这三个关键函数的工作原理 -

  • Excel 中的 left 函数将返回单元格的前几个字符(如果指定了字符数,则返回多个字符)。

  • find 函数将返回单元格中指定字符的位置索引。

  • mid 函数将返回字符串中间部分的字符,我们可以指定从中间部分开始以及返回多少个字符。

凭直觉,我们可以借助 & 将这三个函数结合使用。首字母将由名字的第一个字符和名字的第一个字符组成。

为了得到前者,我们使用 left 函数;为了得到后者,我们将 mid 函数和 find 函数结合起来。我们在 mid 函数中实现了 find 函数,以确定起始位置,即空格后一个索引处的姓氏的首字母。

下图中,我们设置了姓名列,并提供了一个空白的首字母列,可以通过公式进行填充。

结果如下:

将 Left、Find 和 Mid 函数与 Concatenate 函数结合使用

类似地,我们可以在 Excel 中使用 concat 函数来实现相同的目标。请记住,连接是指将某些内容连接在一起。在本例中,第一个参数是通过 left 函数检索到的名字的第一个字符,第二个参数是通过 mid 和 find 函数组合检索到的姓氏的第一个字符。

我们注意到这里的输出仅针对一行,因此我们只需点击 GG 的初始单元格并将处理程序拖到底部,即可将相同的公式应用于所有单元格。


相关文章


有用资源