「成人の日」は1月の第2月曜なので、1月8日〜14日のいずれかになる(下図)。そこで、指定した年の1月8日〜14日から月曜の日付を探せばよい。
| 【「成人の日」を求める考え方】 |
![]() |
それには、(1)C2セルの年の1月8日〜14日の日付データを作成する、(2)作成した日付の曜日を調べる、(3)月曜日(成人の日)を空きセルに取り出す、(4)取り出した成人の日をC4セルに表示させる、という4つのステップで解く(下図)。
![]() |
| 「成人の日」を調べるには、(1)候補となる日付データを作成、(2)候補日の曜日を調べる、(3)月曜日を取り出す、(4)C4セルに表示させる、という手順になる |
(1)では、DATE関数を使う。引数の「年」はC2セル、「月」は1月なので「1」。「日」はE列に“候補日”として用意した「8」〜「14」を参照する。F3セルの式ができたら、F4〜F9セルにコピーする。
(2)では、作成した日付の曜日をWEEKDAY関数で調べる。G列に式を立て、F列の日付を、日曜なら1、月曜なら2、…土曜なら7と表示させる。
(3)では、月曜日(G列の値が2)に当たる日付を、IF関数で空きセルに取り出す。H3セルの式は、条件式を「G3=2」とし、真ならF3セルの日付を表示させ、偽なら空欄とする。これをH4セル以下にコピーすると、成人の日だけが表示される。
(4)では、H列の「成人の日」をC4セルに表示させる。エクセルは日付を数値として計算し、またここで、日付のあるセル以外は空欄だから、SUM関数の合計結果が「日付そのもの」になる。
14ジャンル700アイテム以上の写真、スペック、
製品説明で、欲しいパーツが必ず見つかる!
日々の仕事に活用したい!を完全網羅
お薦めアプリや周辺機器ガイドも収録
Windows 7の新機能を徹底チェック!
使いこなしのテクニック115も収録
店頭モデルから通販モデルまで
Windows 7搭載パソコン 200機種を一挙紹介!
パソコンを仕事と生活に活かす総合情報誌
・印刷の素朴な疑問12
・お薦めメールソフト
・10万円で買える!「新」携帯ノート ほか
パソコン初心者応援マガジン
・CD・DVD・ブルーレイ記録&コピー丸ごと理解
・ノートパソコンの不満スッキリ解決!
・マウス不要!「極楽」キー操作 ほか
パワーユーザーのためのPC総合情報誌
・3万円からできる予算別自作22
・絶対安全!起動不能からのファイル救出
・液晶ディスプレイ購入ガイド ほか
ビジネスマンのパソコン誌
・全部見せます!Windows 7
・無線LANどこでも接続術
・USBメモリー常備ソフト11 ほか