excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel从某个字符开始截取,一个案例把3个方法串起来解释「秒懂」

Excel 中有多种方式可以实现从某个字符开始截取文本。我们用一个具体的例子来说明怎样提取数据:

假设我们有一个包含员工姓名和工资的数据表格。其中一列为 “Full Name”,包含每个员工的名字和姓氏,用连字符“-”来分隔。

以下是一个示例数据:

现在假设你想要从 “Full Name” 列中提取出每个员工的姓氏、名字和姓名的首字母。

以下是提取数据的公式:

  • 提取姓氏

=RIGHT(A2,LEN(A2)-FIND("-",A2))

此公式首先使用 FIND 函数查找第一个连字符“-”出现的位置,并返回该位置以后的所有字符,这就是姓氏。然后使用 RIGHT 函数并将其与 LEN 函数结合使用,返回从找到的位置开始的所有字符。

使用此公式后,将其拖动到下面的单元格,将公式应用到整个 “Full Name” 列,就能提取出每个员工的姓氏。

  • 提取名字

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

此公式与上面的公式非常相似,但它使用 FIND 函数返回第一个连字符“-”出现之前的所有字符,这就是名字。然后使用 LEFT 函数并将其与 FIND 函数结合使用,返回第一个字符开始的所有字符,直到找到的位置之前为止。

使用此公式后,将其拖动到下面的单元格,将公式应用到整个 “Full Name” 列,就能提取出每个员工的名字。

  • 提取姓名的首字母

=LEFT(A2,1)&MID(A2,FIND("-",A2)+1,1)

此公式使用了 LEFT 函数和 MID 函数,以提取出每个员工姓名的首字母。先用 LEFT 函数提取出连字符之前的第一个字符,也就是姓氏的首字母;然后再用 MID 函数提取出连字符之后的第一个字符,也就是名字的首字母。通过在两个函数之间使用 “&” 运算符将它们连接在一起,就能得到每个员工姓名的首字母。

使用此公式后,将其拖动到下面的单元格,将公式应用到整个 “Full Name” 列,就能提取出每个员工姓名的首字母。

#excel从某个字符开始截取

品牌型号:暂不限定

系统版本:windows系统

软件版本:excel2016

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接