ビデオ: 数式の作成と編集6-3 / エクセル2007(Excel2007)動画解説 2024
Excel 2007のDAY、WEEKDAY、MONTHおよびYEAR日付関数は、引数として指定したシリアル番号。これらの機能には、日付と時間のコマンドボタンのドロップダウンメニューからアクセスできます。これらの関数では、次の構文を使用します。
-
DAY( serial_number ) returnd 1から31までの日付の日付を返します。
-
WEEKDAY( serial_number < 、[ return_type ]) は、1と7または0と6の間の曜日を返します。オプションの return_type 引数は、1と3; 1(または return_type 引数なし)は、1が日曜日、7が土曜日に等しい最初のタイプを指定します。 2は第2のタイプを指定します.1は月曜日、7は日曜日です。 3は第3の型を指定し、0は月曜日に、6は日曜日に等しくなります。 <! - 1 - >
MONTH( -
serial_number ) は、日付のシリアル番号(1〜12)の月の番号を返します。 YEAR(
-
serial_number ) は、日付のシリアル番号に年の番号(1900〜9999の整数)を返します。 = DAY(DATE(08、4、15))
Excelは値15をそのセルに返します。 WEEKDAY関数を次のように使用する場合は、
<! - = WEEKDAY(DATE(08、4、15))
Excelは水曜日を表す値4を返します(最初の
return_typeは日曜日が1で土曜日が土曜日です)オプションの
return_type 引数が指定されていないため、7です。 = MONTH(DATE(08、4、15)) Excelは、セルに4を返します。 あなたのカレンダーをチェックしてここに面白いことがある場合は、おそらくYEAR機能がそれをクリアします。この日にYEAR関数を使用すると、次のようになります。
<! Excelは1908を(2008年の代わりに)セルに返します。 - = YEAR(DATE(08、4、15))
これは、DATE関数の999
引数として21世紀の年を入力する場合は、次のように4桁の数字をすべて入力する必要があることを意味します。 > = DATE(2008、4、15)
YEAR関数を使用して、2つの日付の間の年の差を計算することができます。たとえば、セルB12に7/23/1978が含まれ、セルC12に7/23/2008が含まれている場合は、YEAR関数を使用して年数の差を求めることができます。= YEAR(C12)-YEAR( B12)
Excelは、この式を含むセルに1900年2月9日を返します。これは、(Ctrl + Shift + 'またはCtrl +〜を押して)一般式を適用するとすぐに40になります。
テキスト入力として日付にこれらの関数を使用しないでください。 DATEVALUE関数を使用してこれらのテキスト日付を変換し、DATEVALUE関数によって返されたシリアル番号にDAY、WEEKDAY、MONTH、またはYEAR関数を使用して正確な結果を保証します。