- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:月によって一週目の数式を変化させるカレンダー)
月によって一週目の数式を変化させるカレンダー
このQ&Aのポイント
- 「月を入れたら1日が来るセルの数式」の設定方法について質問です。カレンダーの一週目の数式を月によって変化させる方法を教えてください。
- カレンダー作成時に、月の数字から1日目の曜日を設定して2日目からは+1をする数式を作成しています。しかし、一週目の数式を月によって変化させる方法がわかりません。どうすれば良いでしょうか?
- Excel2000でカレンダーを作成しており、月を入力すると1日目が表示されるようにしたいです。一週目の数式を月によって変化させる方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
WEEKDAY関数を使われると、より簡単にできるかと思います。 それとアドバイスですが、A列~G列を使わず、B列~H列を使った方が式を立てるのが楽です。というのも、A列はさらに左を参照できませんが、B列ならさらに左を参照できるので、同じ式が活用できるからです。 というわけで、以下A列を挿入したものとして回答します。 WEEKDAY(2009,E1,1) で各月1日の曜日を表す数字が返ってくるので、 B3 =IF(COLUMN()-1=WEEKDAY(DATE(2009,$E$1,1)),1,IF(COLUMN()-1>WEEKDAY(DATE(2009,$E$1,1)),A3,"")) として、これをH3までコピーしてはいかがでしょう?
その他の回答 (1)
- piro19820122
- ベストアンサー率38% (256/672)
回答No.2
#1です。 式を少し間違えました。 IF文の一番後ろにある A3 を A3+1 にしてお使いください。 でないと、全部 1日になってしまう…(笑)
お礼
遅くなりました。 ずいぶん前に解決していたのですが、パスワード忘れてしまって四苦八苦してました。 返事が遅れてすいませんでした。 現在は、エクセルでのカレンダーをいろいろな方法で試みています。 伝授してくださった事柄も試しました。 すごく使い勝手が良いです。