TODAY関数 〜現在の日付を表示〜
 =TODAY()  
 『現在の日付を表示』
例)
 入力:=TODAY()    
 結果:2009/07/21



NOW関数 〜現在の日付と時刻を表示〜
 =NOW()  
 『現在の日付と時刻を表示』
例)
 入力:=NOW()    
 結果:2009/07/21 12:10



YEAR関数 
〜年〜
 =YEAR(日付データ)  
 『日付データから「年」の数値だけを取り出す』
例)
 今日は何年か
 =YEAR(TODAY()) 

MONTH関数 〜月〜
 =MONTH(日付データ)  
 『日付データから「月」の数値だけを取り出す』
例)
 今日は何月か
 =MONTH(NOW()) 

DAY関数 〜日〜
 =DAY(日付データ)  
 『日付データから「日」の数値だけを取り出す』
例)
 セルB2[2007/7/21]の日付だけを取り出す
 =DAY(B2) 

WEEKDAY関数 〜曜日〜
 =WEEKDAY(日付データ)  
 『日付データに応じた曜日に対応した数値を返す』
 日曜日=1、月曜日=2、火曜日=3、水曜日=4、木曜日=5、金曜日=6、土曜日=7
例)
 今日は何曜日か
 =WEEKDAY(TODAY())



HOUR関数 〜時〜
 =HOUR(時刻データ)  
 『日付データから「時」の数値だけを取り出す』
例)
 今、何時か
 =HOUR(NOW())

MINITE関数 〜分〜
 =MINITE(時刻データ)  
 『日付データから「分」の数値だけを取り出す』
例)
 セルB2[10:10:30]の日付だけを取り出す
 =DAY(B2) 

SECOND関数 〜秒〜
 =SECOND(時刻データ)  
 『日付データから「秒」の数値だけを取り出す』
例)
 入力:=SECOND("10時10分30秒")
 結果:30



DATE関数 〜年月日〜
 =DATE(年,月,日)
 『年月日を指定して日付データに』
例)
 今日から100日後は何年の何月何日か
 =DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())+100

TIME関数 〜時刻〜
 =TIME(時、分、秒)  
 『時分秒を指定して時刻データに』
例)
 入力:=TIME(10,10,30)
 結果:10:10:30




DATEVALUE関数 〜年月日のシリアル値〜
 =DATEVALUE(日付の文字列)
 『指定した日付文字列から日付のシリアル値を求める』
例)
 今日から100日後は何年の何月何日か
 入力:=DATEVALUE("平成21年11月1日")-DATEVALUE("平成21年9月5日")
 結果:57
 
TIMEVALUE関数 〜時刻のシリアル値〜
 =TIMEVALUE(時刻の文字列)  
 『指定した時刻文字列から時刻のシリアル値を求める』
 時刻のシリアル値=(〔時〕÷24)+(〔分〕÷24÷60)+(〔時〕÷24÷60÷60)
例)
 =(TIMEVALUE(D3)-TIMEVALUE(C3))*24



DAYS360関数 〜期間の長さを調べる〜
 =DAYS360(開始日文字列,終了日文字列)  
 『1年を360日として「開始日」から「終了日」間での日数を求める』
例)
 2009年1月1日から今日は何日目か
 =DAYS360("2009/1/1",TODAY())

DATEDIF関数 〜期間の長さを調べる〜
 =DATEIF(開始日文字列,終了日文字列,単位)  
 『開始日から終了日までの日数を数えて、指定した単位で表す』
 単位は "Y"で年数、"M"で月、"D"で日数
例)
 2000年1月1日から今日は何ヶ月目か
 =DATEDIF(2000/1/1,TODAY(),"M")






EXCEL関数辞典に戻る