« 革についての基礎知識(2) | メイン | 手帳のカバー »
2007年01月28日
柑橘系ビター
エクセルで創るスケジュールシート(8)
「創る」
2.第○月曜日型の表示方法
・・・成人の日、海の日、敬老の日、体育の日・・・
●この関数を使いましょう。
| 関数名 | 書式 | 説明 | 留意点等 |
| DATE | =DATE(年,月,日) |
引数で指定した「年」「月」「日」に対応 する日付データ(シリアル値)を作る |
|
| WEEKDAY | =WEEKDAY(シリアル値,種類) |
指定した日付データ(シリアル値)の曜日を調べる 種類 月火水木金土日 1 2 3 4 5 6 7 1 2 1 2 3 4 5 6 7 3 0 1 2 3 4 5 6 |
土日かどうかを 判定させたい場 合には、「種類」 を2か3に指定 するとよい。(土 日の場合は、6 以上とか5以上と指定できる) |
第n□曜日の日付を求める公式
・第n日曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,7)
・第n月曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,6)
・第n火曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,5)
・第n水曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,4)
・第n木曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,3)
・第n金曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,2)
・第n土曜日の日付
=8+(n-1)*7-WEEKDAY(年,1,1)
これらの公式のうち、「第n月曜日の日付」の公式を使いましょう。
【成人の日】 1月の第2月曜日
=DATE(年,1,15-WEEKDAY(年,1,6))
【海の日】 7月の第3月曜日
=DATE(年,7,22-WEEKDAY(年,7,6))
【敬老の日】 9月の第3月曜日
=DATE(年,9,22-WEEKDAY(年,9,6))
【体育の日】 10月の第2月曜日
=DATE(年,10,15-WEEKDAY(年,10,6))
いかがですか。簡単ですね。
次回は春分の日と秋分の日といった計算式型の表示方法です。
お楽しみに。
投稿者 柑橘系ビター : 2007年01月28日 00:00
トラックバック
このエントリーのトラックバックURL:
http://www.nogulabo.net/MT/mt-tb.cgi/957

