下記の様なコンマ区切りのデータを整理しています。
「列分割」後、「複数フィールドフォーミュラ」で項目ごとに列に割り当てようとしましたが、
上手く実現できず、お力添え頂けないでしょうか?
※実現イメージを達成できれば、「列分割」と「複数フィールドフォーミュラ」にこだわりはありません。
【元データ】
管理番号 | 履歴登録日 | 履歴内容 |
10001 | 2021/3/1 7:00 | 名称:ABC1001,ステータス:2,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201 |
10001 | 2021/4/1 7:00 | 名称:ABC1001,ステータス:3,変更者:山田花子,変更者コード:0201 |
10001 | 2022/3/1 7:00 | 名称:ABC1001,ステータス:4,変更管理者:山田次郎,変更管理者コード:0102 |
10001 | 2022/4/1 7:00 | 名称:ABC1001,ステータス:3,登録者:山田三郎,登録者コード:0103 |
20001 | 2021/3/1 7:00 | 名称:ABC2001,ステータス:1,変更者:山田三郎,変更者コード:0103 |
20001 | 2021/4/1 7:00 | 名称:ABC2001,ステータス:3,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201 |
30001 | 2021/3/1 7:00 | 名称:ABC3001,ステータス:2,変更者:山田花子,変更者コード:0201 |
30001 | 2021/4/1 7:00 | 名称:ABC3001,ステータス:4,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201 |
30001 | 2022/3/1 7:00 | 名称:ABC3001,ステータス:4,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201 |
【実現イメージ】
管理番号 | 履歴登録日 | 名称 | ステータス | 登録者 | 登録者コード | 変更者 | 変更者コード | 変更管理者 | 変更管理者コード |
10001 | 2021/3/1 7:00 | ABC1001 | 2 | 山田太郎 | 0101 | 山田花子 | 0201 | ||
10001 | 2021/4/1 7:00 | ABC1001 | 3 | 山田花子 | 0201 | ||||
10001 | 2022/3/1 7:00 | ABC1001 | 4 | 山田次郎 | 0102 | ||||
10001 | 2022/4/1 7:00 | ABC1001 | 3 | 山田三郎 | 0103 | ||||
20001 | 2021/3/1 7:00 | ABC2001 | 1 | 山田三郎 | 0103 | ||||
20001 | 2021/4/1 7:00 | ABC2001 | 3 | 山田太郎 | 0101 | 山田花子 | 0201 | ||
30001 | 2021/3/1 7:00 | ABC3001 | 2 | 山田花子 | 0201 | ||||
30001 | 2021/4/1 7:00 | ABC3001 | 4 | 山田太郎 | 0101 | 山田花子 | 0201 | ||
30001 | 2022/3/1 7:00 | ABC3001 | 4 | 山田太郎 | 0101 | 山田花子 | 0201 |
解決済! 解決策の投稿を見る。
@yoshi777 さん
フィールド「履歴内容」を列分割ツールでいったんカンマで行に分割し(行に分割するのがポイントです)、その後「:」で分割し、クロスタブツールで求める形に整形するイメージで可能です。
行に分割後:
その後「:」で分割後:
クロスタブ設定:
最終形:
AkimasaKajitaniさん
早々に解決案をご教授頂き、誠にありがとうございます!
一度、列を行に置き換えてクロスタブツールで集計するとのことで、とても勉強になりました。
今後、他のデータにもこの考えを利用して、効率化したいと思います。