Excelの「カレンダー」上級テク、始まる曜日を選択
実例で学ぶ! Excel関数・数式講座「万年カレンダー」(2)
ビジネススキルカレンダーの週は、通常、日曜日から始まるが、仕事などの事情で、それ以外の曜日から始まったほうが便利な場合もあるだろう。ここでは、前回の記事で完成したカレンダーをさらに改良し、週の始まりを好きな曜日に切り替えられるようにしてみよう(図1)。曜日の行の左端のA4セルで曜日を選ぶと、カレンダー全体が、その曜日から週が始まる表示に変更される。

図1 カレンダーにさらに手を加え、週の始まりの曜日を、日曜日以外にも変更できるようにしよう。A4セルでリストから曜日を選ぶと、自動的に右側の各曜日も変化する。そして、曜日の並び方が変わっても、常にその曜日の日が表示されるように数式を修正する
なお、今回は土・日の列が固定ではないため、すべてのセルの文字色を黒に戻した状態から作業を開始する。
曜日の並びを数式で自動表示、開始曜日から基準日を決定
A4セルには、G2セルと同様に「データの入力規則」の「リスト」を設定し、「日」〜「土」の曜日をリストから選択可能にする(図2)。

図2 カレンダーのすべての文字色を黒にして、A4セルの曜日をリストから選べるようにした。前回の図3、図4と同様に、「データの入力規則」の「リスト」の設定で、「元の値」欄に「日」〜「土」の各曜日を「,」で区切って指定すればよい