作成したい」という要望をいただくことは少なくありません。その際にまず必要なのは、年と月を入力したら日付・曜日が自動的に更新されることでしょう。[スポンサードリンク]以下のような手順でシートを作成すれば、A1セル・A2セルの値を変更すると、A5:A35セルの表示が自動的に更新されるようになります。↓A6セルをA35セルまでオートフィル関数を使っているのはA5セルのDATE関数のみです。あとは書式設定と足し算だけです。第3引数=日を表す数値をそれぞれ指定すると、その日付のシリアル値を取得する関数です。このままだと、例えばA1セルに「2006」A2セルに「5」を指定すると、「2006年5月1日」のシリアル値「38838」が表示されてしまうので、日付・曜日の表示が行われるように「m"月"d"日"(aaa)」といった書式設定を行うわけです。上記の説明を読んだだけだとなかなかわからないでしょうから、サンプルファイルで実際にご確認ください。22KByte)ダウンロードサンプルファイル内の「スケジュール表」シートでは、上記の設定のみが行ってあります。「スケジュール表2」シートでは、A5:B35セルに土日のセル色を変更する条件付き書式と休日のセル色を変更する条件付き書式をA5:A13セルに9日以前と10日以降で「月」の文字が揃うようにユーザー定義書式を設定しています。あとは、2・4・6・9・11月のときに翌月の日付が表示されないようにすれば、スケジュール表の日付部分は完成でしょう。Excelでスケジュール表を作成する際に必要な、年・月が入力されたら日付部分が更新されるようなシートの作成方法をご紹介しました。インストラクターのネタ帳エクセルで年と月を入力したら自動的にカレンダーが表示されるようにする方法とは。DATE関数とWEEKDAY関数を使います。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。