如何用Excel公式提取出带星号的字符串?

如题所述

主要用到的函数有:FIND,LEFT,RIGHT,LEN这四个函数。
C8公式:
=LEFT(M8,FIND("*",M8)-1)-1
D8公式:
=RIGHT(LEFT(M8,FIND("*",M8,FIND("*",M8)+1)-1),FIND("*",M8,FIND("*",M8)+1)-FIND("*",M8)-1)-1
E8公式:
=--RIGHT(LEFT(M8,FIND("=",M8)-1),FIND("=",M8)-FIND("*",M8,FIND("*",M8)+1)-1)
F8公式:
=--RIGHT(M8,LEN(M8)-FIND("=",M8))
相对于来说D8的公式更为复杂点。


FIND函数共三个参数:
1、查找的文本,这里面有查找星号*和等号=;
2、被查找的文本,就是M8单元格;
3、查找的开始位数,在D8单元格的公式就用到了。
LEFT函数共两个参数:
1、提取的文本;
2、从左至右提取多少位数。
RIGHT函数共两个参数和LEFT函数唯一不同的是第二个参数的方向,是从右至左。
LEN函数就一个参数,就是该文本的长度。

温馨提示:内容为网友见解,仅供参考
无其他回答

如何用Excel公式提取出带星号的字符串?
主要用到的函数有:FIND,LEFT,RIGHT,LEN这四个函数。C8公式:=LEFT(M8,FIND("*",M8)-1)-1D8公式:=RIGHT(LEFT(M8,FIND("*",M8,FIND("*",M8)+1)-1),FIND("*",M8,FIND("*",M8)+1)-FIND("*",M8)-1)-1E8公式:=--RIGHT(LEFT(M8,FIND("=",M8)-1),FIND("=",M8)-FIND("...

excel中取某个字符之间的字符串
在Excel中,如果你需要从单元格A1中提取特定字符之间的字符串,可以使用MID函数。例如,如果你想从B1单元格中获取从第一个斜杠"\/"之后到下一个星号"*"之间的内容,可以使用以下公式:B1单元格的公式是:=MID(A1, FIND("\/",A1)+1, FIND("*",A1)-FIND("\/",A1)-1)同样,如果你的目标是从C1...

excel怎么用公式提取不规则的数字出来。?
首先,使用`TEXTSPLIT`函数将文本根据不同的分隔符进行拆分。例如,如果文本位于单元格A2,你可以使用公式`=TEXTSPLIT(A2,{"*","C","(","(",")","件"})`。这里的参数为文本字符串和一系列分隔符。这里的关键在于确保分隔符列表覆盖了文本中所有可能的分隔点。例如,如果文本中的数字可能被星...

excel表格中带有星号怎么计算excel表格中带有星号怎么计算公式
在Excel表格中,若某个单元格的值包含星号(*),可以直接使用该单元格的值进行计算。Excel会自动识别并处理星号,将其视为正常的字符或数字。例如,假设你有一个包含数字和星号的单元格A1,其值为“12*3”。在另一个单元格(如B1)中输入以下公式,计算A*单元格的值:=VALUE(A1)公式将A*单元格中的...

excel表格怎么提取数字中间的星号。
1、打开excel文件,输入一些有斜杠的汉字。2、选中内容,点击数据-选择分列。3、文本分列向导之一,默认为分隔符号,下一步。4、文本分列向导二中,把其他勾选,划上\/,下一步。5、文本分列向导三中,默认常规,完成。6、excel提取星号后的数字,查找内容输入*~*,点击全部替换。

EXCEL表格中如何提取星号(*)后面文本的数字,谢谢!
比如,数据在A1, B1显示结果。在B1单元格输入:=MID(A1,FIND("*",A1)+1,2)

Excel表格用什么函数能提取星号前后的数字,达到如图效果?
=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中输入身份证号中间怎么能弄成星号excel中输入身份证号中间怎么能...
1,在打开的EXCEL中可以看到已经输入好的证件号码(数字全部显示)。2、在对应的单元格输入公式=REPLACE,其中REPLACE指的是将旧的字符串转换为新的字符串,F6为身份证号码所在的单元格;7和8分别代表字符起始位置和数位。3、输入公式完成以后按回车键,即可看到已经将输入完成的证件号码中间8位数替换为了...

如何在Excel中寻找带星号(*)的单元格并标记颜色?
—格式——条件格式——条件1(公式)——=FIND("*",A1,1)>0——格式——图案——选一种颜色——确定——确定。同理,寻找的区域不同,就选中不同的区域,然后公式=FIND("*",A1,1)>0公式中的A1改成该区域的第一个单元格的位置。例如:另一个区域是F10:H:100,则公式的A1改成F10。

EXCEL里,想删除身份证最后一位的有的带星号,有的不带星号,怎样才能去挑 ...
不然最末四位身份证数字会被excel“吞掉”可以试试以下操作 选中身份证所在列 在菜单栏依次选择“数据”—“分列” 在向导中作如下设置:第一步 选择文件类型为“分隔符号”第二步 设置分隔符号为其他 并输入 * (星号) 文本标示符选择 ' (单引号)第三步 右侧的列数据格式 选择 文本 点击完成 ...

相似回答