excel单元格a1格式为aa.cc.dd.eee.xxx.fff.想从右根据"."分别提取b1=dd c1=eee d

睫毛上的眼泪2022-10-04 11:39:541条回答

excel单元格a1格式为aa.cc.dd.eee.xxx.fff.想从右根据"."分别提取b1=dd c1=eee d1=xxx f1=fff
excel单元格a1格式为aa.cc.dd.eee.xxx.fff.想从右根据"."分别提取b1=dd c1=eee d1=xxx f1=fff
每个单元格的“.”的数量不同,所以我只想从右边要前5个“.”里面的数据,
可能我没表达清楚,单元格中很多"."分隔,每个单元格的"."的数量都不同,只有最右边的前5个"."起分隔作用,能否只考虑最右边的前5个"."来做分隔呢?

已提交,审核后显示!提交回复

共1条回复
jiance000 共回答了28个问题 | 采纳率85.7%
B1单元格写入公式
=IF(5-COLUMN(A1),MID($A1,FIND("#",SUBSTITUTE($A1,".","#",LEN($A1)-LEN(SUBSTITUTE($A1,".",))-5+COLUMN(A1)))+1,FIND("#",SUBSTITUTE($A1,".","#",LEN($A1)-LEN(SUBSTITUTE($A1,".",))-4+COLUMN(A1)))-1-FIND("#",SUBSTITUTE($A1,".","#",LEN($A1)-LEN(SUBSTITUTE($A1,".",))-5+COLUMN(A1)))),"")
右拉复制公式
如果A1单元格的文本内容本身含有"#"号,则把公式中的"#",换成A1单元格文本内容中没有的任意其他符号,如"★"或"●"等等
1年前

相关推荐