日付/時刻関数現在の日付/時間を求める NOW( )書式 NOW( ) ●<具体例> =NOW() NOW( )は、現在の日付と時刻のシリアル値を返します。 NOW関数は、コントロールパネル「日付と時刻のプロパティ」画面に表示されている時刻と日付を表示します。 ----------------------------------------------------------------------------------------------------------------------- ※シリアル値とは、 ●時給から給与を計算する場合注意が必要です。 退社時間が、17:00 出社時間が8:00 時給800円の場合この従業員の1日の給料を計算式で表すと ------------------------------------------------------------------------------------------------------------- 現在の日付を求める TODAY( )書式 TODAY( ) ●<具体例> =TODAY( ) 「A1」に「=TODAY( )と入力すると「2005/1/28」と現在の日付が表示されます。 TODAY関数は、現在の日付を表すシリアル値を返します。 ---------------------------------------------------------------------------------------------------------- Microsoft Windows 2000 以降の場合 --------------------------------------------------------------------------------------------------------- 「年」「月」「日」のデータから日付を求める。 DATE関数書式 DATE(年、月、日) ●<具体例> =DATE(A2、B2、C2) ●セル「A2」、「B2」、「C2」に別々に入力されている数値を結合して日付として認識させます。 日付から「年」「月」「日」を求める書式 年を求める・・・・YEAR(日付) ●<具体例> =YEAR(A2)、=MONTH(A2)、=DAY(A2) 「A2」に入力された年月日から、「B2」に年を、「C2」に月を、「D2」に日付を取り出します。 日付から曜日を求める WEEKDAY関数書式 WEEKDAY(日付、種類) ●<具体例> =WEEKDAY(A2,1) 「A2」に入力された「1959/2/26」から、曜日を求めます。「種類」に1を指定すると「=WEEKDAY(A2,、1)」
「種類 」入力する値は、 曜日を文字列で表示する TEXT(WEEKDAY(日付)、"表示形式")書式 TEXT(WEEKDAY(日付)、"表示形式") ●<具体例> =TEXT(WEEKDAY(A2)、"aaa") 「A2」に入力された「1959/2/26」から、曜日を求めます。 ※TEXT関数は、指定して数値を「表示形式」で設定した文字列に変換する関数です。 時刻から、「時」、「分」、「秒」を求める書式 時を求める・・・・・・HOUR(時刻) ●<具体例> =HOUR(A2)、=MINUTE(A2)、=SECOND(A2) 「A2」に入力された時刻から、「B2」に時を、「C2」に分を、「D2」に秒を 取り出します。 指定した期間内の日数を求める DATEDIF(開始日、終了日、単位)書式 DATEDIF(開始日、終了日、単位) ●<具体例> =DATEDIF(A3、B3、"Y") 「1993/5/26」に入社して「2006/3/23」に退社した場合の勤続年数を求めます。「単位」に"Y"を指定すると年数が求められます。しかし1年に満たない日数は、切り捨てられます。 「単位」の種類
開始日から起算して、指定された月数だけ前または後の日付を返します。 EDATE関数書式 EDATE(開始日、月) この関数を使用すると、伝票の発行日と同じ日に当たる支払日や満期日の日付を計算することができます。 ●<具体例01> EDATE(A2、1) 日付 ●<具体例02> EDATE(A2、1)-1 「2005/2/1」から1ヵ月後の日付=2005/3/1から1を引いた値(2月の末日)を求めます。 土、日、祭日以外の日数を求める NETWORKDAYS関数この関数を利用するには、<分析ツール>アドインのインストールが必要です。 書式 NETWORKDAYS(開始日、終了日、[祭日]) 指定した開始日と終了日の間の日数を、土日と「祭日」の指定日を除いた実働日数を求める。 ●<具体例> =NETWORKDAYS(A2、EDATE(A2、1)-1、D2:D10) 戻る|進む |