Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
お世話になります。
Excelからデータロードエディタで読み込んでいます。
2つのシートに、
2023/12/01
2023/12/31
2024/12/01
と
2023/12/15
2024/1/1
2025/1/5
のようなデータとなっています。前者は読み込んだ後データモデルビューワーで確認すると、
$ascii $text、
後者は、
$numeric $integer $timestamp $date
となっています。後者はExcel上でも日付で持っているようです。
(前0もロードスクリプトでの読み込みの際、自動で補完されているようです。)
後者から前者を引いて、日付の差を出したい(一番上の組み合わせだと14日)と考えていますが、
前者が文字列であるようなので、Date#()を試してみましたが
うまく引き算されず、-(ブランク)出力になってしまいます。
教えていただけますと幸いです。
どうぞよろしくお願いします。
前者はExcelの書式が文字列になっているのかもしれません。
取り込む際にデータロードエディタで以下の形で型式変更して
前者を取り込むことで日付型に変わると思います。
Date(Date#(日付,'YYYY/MM/DD'),'YYYY/M/D') as 日付
前者はExcelの書式が文字列になっているのかもしれません。
取り込む際にデータロードエディタで以下の形で型式変更して
前者を取り込むことで日付型に変わると思います。
Date(Date#(日付,'YYYY/MM/DD'),'YYYY/M/D') as 日付
ありがとうございます。無事日付型で読み込むことができました。