以X,Y,Z格式导出数据

时间:2018-04-12 06:04:55

标签: excel

我有许多包含未规范化的坐标数据的Excel文件。 单行描述多个点。

总是,一列给出X值。举例来说,一些文件说3列表示Z值,1列表示Y。

 X Y1 Y2 Y3 Z

其他文件有多个Y和Z列,其中点集可以共享Y或Z列。

表格中可能有多达40列,通常约有300行。

我需要使用X,Y,Z值以CSV格式导出数据。是否有一些相对简单的方法从这些数据生成包含X,Y,Z坐标的工作表,以便可以导出?

那样       X Y1 Y2 Y3 Z

变为

 X, Y1, Z  ; multiple rows
 x, Y2, Z  ; multiple rows
 X, Y3, Z  ; multiple rows

这样,对于每组Y值,x和z值重复一次。

还有一种我需要处理转换的格式。一列包含X,值,一行包含y值,z值在行和列中,包含X和Y值。

使所有这些复杂化的是,某些单元格中可能会遗漏或缺少值。

这似乎是python中的同样问题

Convert datafiles 'X' 'Y' 'Z' 'data' format

回应ANDY:

表格可以列为列:

X  Y1 Y2 Z1 Y3 Y4 Y5 Z2

坐标集是:

X, Y1, Z1
X, Y2, Z1
X, Y3, Z2
X, Y4, Z2

0 个答案:

没有答案