Free Trial

ディスカッション

答えを見つけ、質問し、Alteryx の専門知識を共有してください。
解決済み

コンマ区切りのデータの整理

yoshi777
アトム

下記の様なコンマ区切りのデータを整理しています。

「列分割」後、「複数フィールドフォーミュラ」で項目ごとに列に割り当てようとしましたが、

上手く実現できず、お力添え頂けないでしょうか?

※実現イメージを達成できれば、「列分割」と「複数フィールドフォーミュラ」にこだわりはありません。

 

【元データ】

管理番号履歴登録日履歴内容
100012021/3/1 7:00名称:ABC1001,ステータス:2,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201
100012021/4/1 7:00名称:ABC1001,ステータス:3,変更者:山田花子,変更者コード:0201
100012022/3/1 7:00名称:ABC1001,ステータス:4,変更管理者:山田次郎,変更管理者コード:0102
100012022/4/1 7:00名称:ABC1001,ステータス:3,登録者:山田三郎,登録者コード:0103
200012021/3/1 7:00名称:ABC2001,ステータス:1,変更者:山田三郎,変更者コード:0103
200012021/4/1 7:00名称:ABC2001,ステータス:3,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201
300012021/3/1 7:00名称:ABC3001,ステータス:2,変更者:山田花子,変更者コード:0201
300012021/4/1 7:00名称:ABC3001,ステータス:4,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201
300012022/3/1 7:00名称:ABC3001,ステータス:4,登録者:山田太郎,登録者コード:0101,変更者:山田花子,変更者コード:0201

 

【実現イメージ】

管理番号履歴登録日名称ステータス登録者登録者コード変更者変更者コード変更管理者変更管理者コード
100012021/3/1 7:00ABC10012山田太郎0101山田花子0201  
100012021/4/1 7:00ABC10013  山田花子0201  
100012022/3/1 7:00ABC10014    山田次郎0102
100012022/4/1 7:00ABC10013山田三郎0103    
200012021/3/1 7:00ABC20011  山田三郎0103  
200012021/4/1 7:00ABC20013山田太郎0101山田花子0201  
300012021/3/1 7:00ABC30012  山田花子0201  
300012021/4/1 7:00ABC30014山田太郎0101山田花子0201  
300012022/3/1 7:00ABC30014山田太郎0101山田花子0201  
2件の返信2
AkimasaKajitani
17 - Castor
17 - Castor

@yoshi777 さん

 

フィールド「履歴内容」を列分割ツールでいったんカンマで行に分割し(行に分割するのがポイントです)、その後「:」で分割し、クロスタブツールで求める形に整形するイメージで可能です。

 

AkimasaKajitani_0-1650625100657.png

 

行に分割後:

AkimasaKajitani_2-1650625198258.png

 

その後「:」で分割後:

AkimasaKajitani_3-1650625235020.png

 

クロスタブ設定:

AkimasaKajitani_4-1650625312413.png

 

 

最終形:

 

AkimasaKajitani_1-1650625122203.png

 

yoshi777
アトム

AkimasaKajitaniさん

 

早々に解決案をご教授頂き、誠にありがとうございます!

一度、列を行に置き換えてクロスタブツールで集計するとのことで、とても勉強になりました。

今後、他のデータにもこの考えを利用して、効率化したいと思います。