如何转置多个分隔列你好,
我正在尝试拆分和转置多个管道分隔的列,并希望在找到最有效的方法方面得到一些帮助。
该表包含测量类型在 X、Y 位置的测量值。
每个批次和日期的测量次数和 X、Y 位置可能不同。
示例数据和所需的输出如下所示。
起始表
| 批 | 日期 | 类型 | X | 是 | 价值 |
| A1 | 01/06/2021 | 升 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 2 | 0.2 | 0.32 | 0.22 | 0.30 | 0.27 |
| A1 | 01/06/2021 | 米 | 0 | -3 | 0 | 3 | 0 | 3 | 0 | 0 | 0 | -3 | 1.743 | 1.732 | 1.741 | 1.740 | 1.7 |
| A2 | 01/06/2021 | 升 | 0 | -3 | 0 | 3 | 3 | 0 | 0 | 0 | 0.20 | 0.31 | 0.22 | 0.28 |
| A2 | 02/06/2021 | 升 | 0 | -3 | 0 | 3 | 0 | 3 | 0 | 0 | 0 | -3 | 0.20 | 0.31 | 0.23 | 0.28 | 0.23 |
输出
| 批 | 日期 | X | 是 | 升 | 米 |
| A1 | 01/06/2021 | 0 | 0 | 0.2 | 1.741 |
| A1 | 01/06/2021 | 0 | 1 | 0.32 | |
| A1 | 01/06/2021 | 1 | 0 | 0.22 | |
| A1 | 01/06/2021 | 1 | 1 | 0.3 | |
| A1 | 01/06/2021 | 0 | 2 | 0.27 | |
| A1 | 01/06/2021 | 0 | 3 | | 1.743 |
| A1 | 01/06/2021 | -3 | 0 | | 1.732 |
| A1 | 01/06/2021 | 3 | 0 | | 1.74 |
| A1 | 01/06/2021 | 0 | -3 | | 1.7 |
| A2 | 01/06/2021 | 0 | 3 | 0.2 | |
| A2 | 01/06/2021 | -3 | 0 | 0.31 | |
| A2 | 01/06/2021 | 0 | 0 | 0.22 | |
| A2 | 01/06/2021 | 3 | 0 | 0.28 | |
| A2 | 02/06/2021 | 0 | 3 | 0.2 | |
| A2 | 02/06/2021 | -3 | 0 | 0.31 | |
| A2 | 02/06/2021 | 0 | 0 | 0.23 | |
| A2 | 02/06/2021 | 3 | 0 | 0.28 | |
| A2 | 02/06/2021 | 0 | -3 | 0.23 | |
谢谢
脚本编写回复:如何转置多个分隔列您的要求是一项容易解决的任务
要将连接的数据转换为单独的列,
选择 3 列
去
Cols=>Utilities=>文本到列
输入“|”作为分隔符列
点击确定
转置列转到(这实际上是列的堆叠)
表=>堆栈
设置如下对话框

点击确定,你会得到

回复:如何转置多个分隔列嗨 txnelson,感谢您花时间回答这个问题。
不幸的是,您得到的输出不是我想要的,但是您对多系列堆栈的使用确实让我朝着正确的方向前进。
我意识到我需要更改多个系列堆栈中列的顺序,然后对 data3 列进行拆分。

给

然后拆分数据 3

给出所需的输出:
