エクセル(Excel)初心者学習・入門 エクセル(EXCEL)初心者学習・入門
エクセル(Excel)基本操作関数の使い方エクセル(Excel)マクロ目的から探すエクセル(Excel)書籍エクセル&ワード掲示板
エクセル(Excel)初心者学習・入門エクセル関数の使い方日付/時刻関数−DATE関数とは

DATE関数

関数の種類 日付/時刻関数
書式 DATE(年,月,日)

DATE関数の使い方

DATE関数は引数に指定した日付に対応するシリアル値を返します。
引数の解釈はコンピューターで使用している日付システムによって異なります。
Windows版Excelの標準では1900 年日付システム
Macintosh版Excelの標準では1904年日付システム
このページで表示しているシリアル値はWindows版Excelの1900 年日付システムのシリアル値です。

引数の指定方法
1から4桁の数値で年を指定
1から12の数値で月を指定
1から月の最終日を表す数値で日を指定

D1に =DATE(A1,B1,C1) D2に =DATE(A2,B2,C2)を入力すると以下の表の結果となります。
D1の=DATE(A1,B1,C1)ではにA1セルの2007を指定し、にB1セル1、にC1セルの1を指定しています。
よって、2007年1月1日のシリアル値39083がD1に返されます。

D2の=DATE(A2,B2,C2)ではにA2セルの2007を指定し、にB2セル10、にC2セルの5を指定しています。
よって、2007年10月5日のシリアル値39360がD2に返されます。

A B C D
1 2007 1 1 39083
2 2007 10 5 39360

DATE関数で月に12より大きい数値を指定した場合


に12より大きい数値を指定した場合は指定しているの1月から何ヶ月後の月を指定したと見なされます。

以下の表のD1には=DATE(A1,B1,C1)が入力されています。
年に2007、月に14、日に1が指定されていますが、月が12より大きい為、2007年の1月1日から14ヵ月後の
日付を返すことになります。よって、D1には2008/2/1(シリアル値:39479)が返されます。
A B C D
1 2007 14 1 2008/2/1

シリアル値を表示させたい場合は該当セルを選択し、右クリックして[セルの書式設定]で[標準]を選択して下さい。
DATE関数 DATEVALUE関数 DAY関数 DAYS360関数 EDATE関数
EOMONTH関数 HOUR関数 MINUTE関数 MONTH関数 NETWORKDAYS関数
NOW関数 SECOND関数 TIME関数 TIMEVALUE関数 TODAY関数
WEEKDAY関数 WEEKNUM関数 WORKDAY関数 YEAR関数 YEARFRAC関数
エクセル基本操作からワークシート関数の使い方、エクセルマクロ(VBA)の使い方など紹介。
エクセルの基礎から応用まで学べる「無料エクセル学習サイト」です。


Copy right(c) 2006-2009 エクセル(Excel)初心者学習・入門 all right reserved