スプレッドシートで使える日付関数を紹介します。利用頻度の高いものをピックアップしています。
目次
生成
NOW | 現在日付と時刻
構文
NOW()
利用例
TODAY | 現在日付
構文
TODAY()
利用例
DATE | 年, 月, 日を日付に変換
構文
DATE(年, 月, 日)
利用例
部分取得
YEAR | 年を取得
構文
YEAR(日付)
利用例
MONTH | 月を取得
構文
MONTH(日付)
利用例
WEEKDAY | 曜日を取得
構文
WEEKDAY(日付, 種類)
利用例
第2引数を省略すると、種類は1になります。種類1の場合、以下のように数値を取得できます。
曜日 | 数値 |
---|---|
日 | 1 |
月 | 2 |
火 | 3 |
水 | 4 |
木 | 5 |
金 | 6 |
土 | 7 |
DAY | 日を取得
構文
DAY(日付)
利用例
HOUR | 時間を取得
構文
HOUR(時刻)
利用例
MINUTE | 分を取得
構文
MINUTE(時刻)
利用例
SECOND | 秒を取得
構文
SECOND(時刻)
利用例
WEEKNUM | 年間の週番号を取得
構文
WEEKNUM(日付, [種類])
利用例
開始日を指定して算出
EOMONTH | 指定月数の月末日付を取得
構文
EOMONTH(開始日, 月数)
利用例
DATEDIF | 日付間の差を算出
構文
DATEDIF(開始日, 終了日, 単位)
単位には、「Y, M, D, MD, YM, YD」を指定することができます。
利用例
NETWORKDAYS | 就業日数を取得
構文
NETWORKDAYS(開始日, 終了日, 休日)
利用例
WORKDAY | 就業日数終了日を取得
構文
WORKDAY(開始日, 日数, [休日])
利用例