估计所有人都有碰到过要报价资料时,对方给的尺寸在表中的格式是40x30x40或40乘号30乘号40这样的,也会有小数点。(不能打星号,我只能用中文表达了)
甚至还有变态一点的是40(乘号)30x40这样的。
作为一个强迫症,首先后面这种变态的看了就不能忍,必须把x或乘号统一了,贴子的关系,改成x了。
OK。接下来,把单元格里的东西整成40x30x40这样了,下面上公式:
先假设,数据40x30x40存放在单元格A1,公式共3条,分别存B1,C1,D1,如下:
B1的公式:=left(A1,find("x",A1)-1)
解释:从左开始,找到一个“x”号,减去1个位,就停下。
C1的公式:=MID(A1,LEN(B1)+2,FIND("@",SUBSTITUTE(A1,"x","@",2))-LEN(B1)-2)
解释:从中间开始找,起始位置和左边B1那个有关系,结束位置是把第二个“x”号替换成“@”后再减掉起始位置。剩下的那个就是中间那段。
D1的公式:=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,"x","@",2)))
解释:从右边开始,整串的长度减掉从左边开始,查找到的第2个“x”的长度。第2个“x“的查找方法和上一条一样。
公式里”@“可以改成任何你喜欢的字符,保证不会撞脸就行。
暂时还没发现用不了的情况。有问题,请在来发信的邮件营销&今夜无眠群或搜客群喊我,单字一个”涛“字,头像是个斜了的六角星。