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

問題編 100本ノック

このページは問題編です

設問

P-047: レシート明細データ(receipt.csv)の売上日(sales_ymd)はYYYYMMDD形式の数値型でデータを保有している。これを日付型に変換し、レシート番号(receipt_no)、レシートサブ番号(receipt_sub_no)とともに10件表示せよ。

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

ヒント

46問目で行ったように文字列型のデータを日付型に変換する問題です。

問題上、売上日(sales_ymd)は数値型となっていますが、元ファイルがCSVファイル形式のため読み込むと文字列型となってしまいます。そのため、問題の趣旨を再現するため、セレクトツールで数値型にしたところからを出発点としています。

なお、数値型ということであればセレクトツールで文字列型に変えるか、フォーミュラツールのToString関数で文字列型に変更してからDateTimeParseなどを使うことも可能です。

いずれにしても、日付型に変換するには、日付ツールもしくは、DateTimeParse関数を使います。

解答編へ

コメント

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