- ベストアンサー
カレンダー設定【関数】
教えてください。 困っています! たとえば 2月なら1日に始まり28日で終わり、3月なら1日に始まり31日に終わりますよね? それをエクセル(XP/ver,2003)で月のみ入力すると、その月に対する日付が出てくるシートを作りたいのです。 たとえば A1に【2】と入れます(2月の2) そうすると自動的にB1:B28に(縦に)1日~28日と日付が自動的に表示されるようにしたいのです。 同じシートを使って毎月その月の数字を入れかえると、その月に対する日付(3月ならA1に3を入れると、B1:B31に表示される)が出る形で毎月使用したいのですが… 何かいい方法はありませんでしょうか? よろしくお願いいたします!!! わかりにくくてすみません!
補足
mine2309さん、ありがとうございます! すごいです~!!! 試してみたらきれいにできました!バッチリです! もうひとつ追加でよければ教えていただきたいのですが、 例えば日付が最大で31日なのでリストをB1:B31に日付が入るようにしようと思っています。 その場合上記の式を当てはめると、たとえば28日で終わる2月であればB29:B31に翌月(3月)の日付が入ってしまいます 2月であればB1:B28に上記のように日付が入り、B29:B31にはスラッシュやハイフンが入るように設定はできませんでしょうか? (あくまで当月分の日付のみ表示させたいので) いろいろお願いして恐縮ですが、もしよろしければご回答 お願いいたします!!