今回は、パワークエリで「日付」や「時刻」の計算を行う方法を紹介する。Excelと同様に、パワークエリでも「日時の計算」を自由に行うことが可能だ。ただし、Excelとは考え方が異なる部分もある。特に「期間」のデータ型については、必ず学んでおく必要がある。

日時の計算

今回から、パワークエリで「日付」や「時刻」を処理する方法を紹介していこう。生年月日から年齢を求める、勤務時間を自動計算する、といった具合に「日時の計算」が必要になる場面は意外と多い。この機会に、その基本を学んでおくとよいだろう。

まずは、簡単な「日時の計算」を行う方法、ならびに「期間」のデータ型について解説していこう。

  • 日時の計算、期間の考え方

なお、今回の連載からExcel 2024をベースに解説を進めていく。Excelのバージョンによっては画面が若干異なる場合もあるが、基本的な操作手順は同じと考えてよい。よって、他のバージョンを使用している場合も十分に参考になると思われる。

それでは、「日時」の計算方法について解説していこう。以下の図は、ある企業が受注した商品の「受注日」と「納品日」を記録したデータ表だ。各列のデータ型には「日付」を指定してある。

  • 「受注日」と「納品日」を記録したデータ表

「Power Query エディター」には、日付データの処理に活用できる「日付」コマンドが用意されている。まずは、このコマンドを使って「納品までの期間」を求めてみよう。

この記事は
Members+会員の方のみ御覧いただけます

ログイン/無料会員登録

会員サービスの詳細はこちら