excel不同数字长度。如何从某个特定字符开始提取

来源:百度知道 编辑:UC知道 时间:2024/05/02 20:21:31
X 增量 = 200.0000, Y 增量 = 200.0000, Z 增量 = 0.0000
X 增量 = 80.0000, Y 增量 = 24.0000, Z 增量 = 0.0000
X 增量 = 200.0000, Y 增量 = 200.0000, Z 增量 = 0.0000
X 增量 = 180.0000, Y 增量 = 118.2190, Z 增量 = 0.0000
X 增量 = 340.0000, Y 增量 = 66.4939, Z 增量 = 0.0000
X 增量 = 200.0000, Y 增量 = 199.3264, Z 增量 = 0.0000
处理的数据如下
X 增量 = 80.0000, Y 增量 = 24.0000, Z 增量 = 0.0000
X 增量 = 201.7110, Y 增量 = 201.7110, Z 增量 = 0.0000
X 增量 = 60.0000, Y 增量 = 18.0000, Z 增量 = 0.0000
X 增量 = 186.4500, Y 增量 = 186.4500, Z 增量 = 0.0000
数据长度不等,有的数字为7位,有的为8为。如何能提取出x增量,y增量。

E1="X="&MID(D5,FIND("=",D5,1)+2,FIND(",",D5,1)-FIND("=",D5,1)-2)
F1="Y="&MID(D5,FIND("=",D5,FIND("Y",D5,1))+2,FIND(",",D5,FIND("Y",D5,1))-FIND("=",D5,FIND("Y",D5,1))-2)
G1="Z="&MID(D5,FIND("=",D5,FIND("Z",D5,1))+2,LEN(D5)-FIND("=",D5,FIND("Z",D5,1))-1)

最简单的,数据分列,因为你这个要吗有空格,要么有等号,这个都已经足够了;
非得用公式,那就:
FIND+MID函数!