超シンプル!スプシ関数で年月日時分秒を取得

SpreadSheet

こんにちはニシケンです。

日時より特定の値だけを取得する関数をまとめました。
日時データを年単位や月単位でサマリーする際などに利用できる関数となります。
時単位、分単位などの分析軸をずらして集計し、新たな気付きを発見するのに便利です。
また、ピポッドを作る際もこれらを利用して日付セルを分割することにより気軽に分析軸の切り替えが行えます。

ad

YEAR | 年を取得

概要

指定された日付の年を取得します。

構文

YEAR(日付)

  • 日付:日付、DATEオブジェクト

使用例

A関数結果備考
2019/1/23=YEAR(A1)2019

MONTH | 月を取得

概要

指定された日付の月を取得します。

構文

MONTH(日付)

  • 日付:日付、DATEオブジェクト

使用例

A関数結果備考
2019/1/23=MONTH(A1)1

DAY | 日を取得

概要

指定された日付の日を取得します。

構文

DAY(日付)

  • 日付:日付、DATEオブジェクト

使用例

A関数結果備考
2019/1/23=DAY(A1)23
2019/1/23=DAY(EOMONTH(A2,0))31EOMONTHと組み合わせることによりその月の日数を取得可能

HOUR | 時を取得

概要

指定された時刻の時間(時)を取得します。

構文

HOUR(時刻)

  • 時刻:時刻、TIMEオブジェクト

使用例

A関数結果備考
12:23:45=HOUR(A1)12

MINUTE | 分を取得

概要

指定された時刻の分を取得します。

構文

MINUTE(時刻)

  • 時刻:時刻、TIMEオブジェクト

使用例

A関数結果備考
12:23:45=MINUTE(A1)23

SECOND | 秒を取得

概要

指定された時刻の秒を取得します。

構文

SECOND(時刻)

  • 時刻:時刻、TIMEオブジェクト

使用例

A関数結果備考
12:23:45=SECOND(A1)45

WEEKDAY | 曜日を取得

概要

指定された日付の曜日を取得します。

構文

WEEKDAY(日付,種類)

  • 日付:日付、DATEオブジェクト
  • 種類:曜日を表す値の種類を指定
    • 1:日曜=1、土曜=7 ※デフォルト
    • 2:月曜=1、日曜=7
    • 3:月曜=0、日曜=6

使用例

A関数結果備考
2019/07/07=WEEKDAY(A1)1日曜日 ※デフォルト
2019/07/07=WEEKDAY(A2,2)7
2019/07/07=WEEKDAY(A3,3)6

WEEKNUM | 週番号を取得

概要

指定された日付の週番号を取得します。

構文

WEEKNUM(日付,種類)

  • 日付:日付、DATEオブジェクト
  • 種類:曜日を表す値の種類を指定
    • 1:日曜スタート ※デフォルト
    • 2:月曜スタート

使用例

A関数結果備考
2019/07/07=WEEKNUM(A1)28日曜スタート ※デフォルト
2019/07/07=WEEKNUM(A2)27月曜スタート 7/7(日)

ISOWEEKNUM | ISO週番号を取得

概要

指定された日付のISO(国際標準化機構)の週番号を取得します。週は月曜日始まりとします。

構文

ISOWEEKNUM(日付)

  • 日付:日付、DATEオブジェクト

使用例

A関数結果備考
2019/07/07=ISOWEEKNUM(A1)27

コメント