複数の区切り文字付き列を転置するにはどうすればよいですか?こんにちは、
複数のパイプ区切り列を分割して転置しようとしていますが、最も効率的な方法を見つけるためのアドバイスをいただけると幸いです。
この表には、測定タイプごとのX、Y座標における測定値が含まれています。
測定回数およびX、Y座標の位置は、バッチごと、日付ごとに異なる場合があります。
以下にサンプルデータと必要な出力例を示します。
開始テーブル
| バッチ |
日付 |
タイプ |
X |
Y |
価値 |
| A1 |
2021年1月6日 |
L |
0 | 0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 | 2 |
0.2 | 0.32 | 0.22 | 0.30 | 0.27 |
| A1 |
2021年1月6日 |
M |
0 | -3 | 0 | 3 | 0 |
3 | 0 | 0 | 0 | -3 |
1.743 | 1.732 | 1.741 | 1.740 | 1.7 |
| A2 |
2021年1月6日 |
L |
0 | -3 | 0 | 3 |
3 | 0 | 0 | 0 |
0.20 | 0.31 | 0.22 | 0.28 |
| A2 |
2021年2月6日 |
L |
0 | -3 | 0 | 3 | 0 |
3 | 0 | 0 | 0 | -3 |
0.20 | 0.31 | 0.23 | 0.28 | 0.23 |
出力
| バッチ |
日付 |
X |
Y |
L |
M |
| A1 |
2021年1月6日 |
0 |
0 |
0.2 |
1.741 |
| A1 |
2021年1月6日 |
0 |
1 |
0.32 |
|
| A1 |
2021年1月6日 |
1 |
0 |
0.22 |
|
| A1 |
2021年1月6日 |
1 |
1 |
0.3 |
|
| A1 |
2021年1月6日 |
0 |
2 |
0.27 |
|
| A1 |
2021年1月6日 |
0 |
3 |
|
1.743 |
| A1 |
2021年1月6日 |
-3 |
0 |
|
1.732 |
| A1 |
2021年1月6日 |
3 |
0 |
|
1.74 |
| A1 |
2021年1月6日 |
0 |
-3 |
|
1.7 |
| A2 |
2021年1月6日 |
0 |
3 |
0.2 |
|
| A2 |
2021年1月6日 |
-3 |
0 |
0.31 |
|
| A2 |
2021年1月6日 |
0 |
0 |
0.22 |
|
| A2 |
2021年1月6日 |
3 |
0 |
0.28 |
|
| A2 |
2021年2月6日 |
0 |
3 |
0.2 |
|
| A2 |
2021年2月6日 |
-3 |
0 |
0.31 |
|
| A2 |
2021年2月6日 |
0 |
0 |
0.23 |
|
| A2 |
2021年2月6日 |
3 |
0 |
0.28 |
|
| A2 |
2021年2月6日 |
0 |
-3 |
0.23 |
|
ありがとう
データ統合とデータクリーンアップRe:複数の区切られた列を転置するにはどうすればよいですかこんにちはtxnelson、これに答えるために時間を割いてくれてありがとう。
残念ながら、得られる出力は私が探しているものではありませんが、複数のシリーズスタックを使用することで、正しい方向に進むことができました。
複数の系列スタックの列の順序を変更してから、data3列で分割を行う必要があることに気付きました。

与える

次に、データ3で分割します

必要な出力を提供します:

Re:複数の区切られた列を転置するにはどうすればよいですかあなたの要求は簡単に解決できるタスクです
連結されたデータを個別の列に変換するには、
3列を選択します
に移動
Cols => Utilities => Text to Columns
「|」を入力してください区切り文字列として
[OK]をクリックします
列を転置するには、に移動します(これは実際には列のスタックです)
テーブル=>スタック
以下のようなダイアログボックスを設定します

[OK]をクリックすると、次のようになります
