生活指南——让生活变得更简单

excel取星号前面的数据_excel定位星号后的数

课程:

Excel如何快速提取单元格的数值?

可以通过定位星号所在的位置,“* 前面的数字可以用left()函数,“* 后面的数字可以用rigth(),具体步骤如下:

1、提取* 前面的数字:查找星号的位置:FIND("*",A2),提取第一位至其前一位即第FIND("*",A2)-1位,函数为:

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

2、提取”*“之右数字,len()获得整个字符串长度,len(A2)-FIND("*",A2)获得星号从右数的位置。再提取右侧字符,=RIGHT(A2,LEN(A2)-FIND("*",A2))

Excel表格用什么函数能提取星号前后的数字,达到如图效果?

C2单元格输入:=LEFT(B2,FIND("*",B2)-1)

D2单元格输入:=MID(B2,FIND("*",B2)+1,FIND("*",B2,FIND("*",B2)+1)-FIND("*",B2)-1)

E2单元格输入:=MID(B2,FIND(G2,B2)+LEN(G2)+1,FIND("=",B2)-FIND(G2,B2)-LEN(G2)-1)

D2单元格输入:=RIGHT(B2,LEN(B2)-FIND("=",B2))

其中D2单元格和E2单元格,是2种风格的公式

EXCEL表格中如何提取星号(*)后面文本的数字,谢谢!

比如,数据在A1, B1显示结果。

在B1单元格输入:=MID(A1,FIND("*",A1)+1,2)

Excel如何把单元格里星号连接的四个数字提取出来?

用一组经典的函数公式组合 (trim+mid+substitute+rept) 可以提取被分隔符隔开的数字

例如:在A1单元格有数据 12*34*56*78

提取数字公式如下:

=TRIM(MID(SUBSTITUTE($A1,"*",REPT(" ",99)),99*COLUMN(A:A)-98,99))

公式向右拖放填充即可

效果如下图:

Excel如何提取最后一个星号后的数字

上传带行列号的有数据示例的表格截图,清楚说明已知条件,达成什么样的结果,结果和已知条件有怎样的勾稽关系,才能有针对性地给你准确的答案。

  • 评论列表:
  •  访客
     发布于 2022-07-09 11:21:44  回复该评论
  • D(G2,B2)-LEN(G2)-1)D2单元格输入:=RIGHT(B2,LEN(B2)-FIND("=",B2))其中D2单元格和E2单元格,是2种风格的公式EXCEL表格中如何提取星号(*)后
  •  访客
     发布于 2022-07-09 12:29:41  回复该评论
  • 提取出来?用一组经典的函数公式组合 (trim+mid+substitute+rept) 可以提取被分隔符隔开的数字例如:在A1单元格有数据 12*34*56*78提取数字公式如下:=TRIM(MID(SUBSTITUTE($A1,"*",REPT(" "

发表评论:

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

Copyright Your WebSite.Some Rights Reserved.