データサイエンス100本ノックをAlteryxで。38日目(問題)

問題編 100本ノック

このページは問題編です

設問

P-038: 顧客データ(customer.csv)とレシート明細データ(receipt.csv)から、顧客ごとの売上金額合計を求め、10件表示せよ。ただし、売上実績がない顧客については売上金額を0として表示させること。また、顧客は性別コード(gender_cd)が女性(1)であるものを対象とし、非会員(顧客IDが”Z”から始まるもの)は除外すること。

スタートファイルダウンロード

ヒント

今回も二つの入力ファイルを使います。

今回、customer.csvが顧客マスタ、receipt.csvがトランザクションとなっています。トランザクションを計算し、顧客マスタに結合するという問題です。その他いくつか条件がついているので、問題文の通りに対応するだけです。

出力レコードに順序については、customer.csvの順序でという条件としています。36問目と同様にレコードIDで順序を保存し、最後に並べ替える形で対応可能です。

解答編へ

コメント

タイトルとURLをコピーしました