Excel関数・エクセル関数

お問い合わせ
  1. Topページ
  2. 日付/時間関数
  3. DATE関数の使い方

DATE関数の使い方

Excel(エクセル)のDATE関数は、入力されている日付をシリアル値に変換します。YYYYMMDD形式などで入力されている数値データをシリアル値に変換して、日付データとして扱うことができます。シリアル値とは「1900 年 1 月 1 日」を「1」と数え、その日からの通算日数を表した数値です。

できること

日付をシリアル値に変換する

Excelの対応バージョン

Excel2010、Excel2007、Excel2003、Excel2002

アドイン

必要なし

項目詳細

書式

DATE(,,)

(必須)

1 ~ 4 桁で年を指定します

(必須)

月を表す数値を、1 ~ 12 の範囲で指定します。

重要月に12より大きい数値を指定すると 1 月から月引数を加えた月を指定したことになります。また、1 より小さい数字を指定すると1月から月引数に 1 を加えたを月数を減算した月を指定したことになります。

(必須)

日を表す数値を、1 ~ 31 の範囲で指定します。

重要日に月の最終日より大きい数値を指定すると 1 日から日引数を加えた日を指定したことになります。また、1 より小さい数字を指定すると1日から日引数に 1 を加えたを日数を減算した日を指定したことになります。

DATE関数の使用例(その1)

date関数の使用例

=DATE(B1,B2,B3)

結果

40466

説明

セルに入力されている数値を引数として指定して「2010年10月15日」のシリアル値を求めます。

=DATE(B1,B2,1)

結果

40452

説明

セルに入力されている数値の内、年と月を使用して「月初め」のシリアル値を求めます。(2010年10月1日)

使用例(その2)「数値データからの変換」

date関数他の関数との組合せの使用例

=DATE(LEFT(B1,4),MID(B1,5,2),RIGHT(B1,2))

結果

40366

説明

YYYYMMDD 形式の日付を LEFT関数MID関数RIGHT関数を用いてシリアル値に変換します。(2010年7月7日)

=DATE(LEFT(B1,4),-3,1)

結果

40057

説明

上記数値データの年のみを使用して、引数年の「4ヶ月前の月初め」のシリアル値を求めます。(2009年9日1日)

エクセル関数先頭へ
 

DATE関数に関連する関数

 
 
 
 
 
Excel関数の分類
 
Excel関数の検索
 

Copyright © 2010 Excel関数・エクセル関数 All rights reserved.