怎么在excel提取从右边数起第一个某个字符后的汉字?例如:1*2*3*4 1*2*3*4*5 3*8 分别得到4,5,8可能例子描述有点问题:23*34*212223*156*24636235*3*21*343*12*23*21*1222怎么提取212,24636,1222 希望在同一列里显
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 18:29:50
怎么在excel提取从右边数起第一个某个字符后的汉字?例如:1*2*3*4 1*2*3*4*5 3*8 分别得到4,5,8可能例子描述有点问题:23*34*212223*156*24636235*3*21*343*12*23*21*1222怎么提取212,24636,1222 希望在同一列里显
怎么在excel提取从右边数起第一个某个字符后的汉字?例如:1*2*3*4 1*2*3*4*5 3*8 分别得到4,5,8
可能例子描述有点问题:
23*34*212
223*156*24636
235*3*21*343*12*23*21*1222
怎么提取212,24636,1222 希望在同一列里显示.
如果用分列的功能,会有很多列出来,而且答案会分布到不同列里面去.
怎么在excel提取从右边数起第一个某个字符后的汉字?例如:1*2*3*4 1*2*3*4*5 3*8 分别得到4,5,8可能例子描述有点问题:23*34*212223*156*24636235*3*21*343*12*23*21*1222怎么提取212,24636,1222 希望在同一列里显
你硬好用公式来弄的话,有点长,
假设数据在A1,则在B1输入
=MID(SUBSTITUTE(A1,"*","标记",LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))),FIND("标记",SUBSTITUTE(A1,"*","标记",LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))))+2,LEN(SUBSTITUTE(A1,"*","标记",LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))))-FIND("标记",SUBSTITUTE(A1,"*","标记",LEN(A1)-LEN(SUBSTITUTE(A1,"*",""))))+2)
下拖填充即可