- 締切済み
エクセルで予定表を作る際の質問です
エクセルで塾の1年間の予定表を作りたいのですが、年4回(3月・6月・9月・12月)のテストがあり、入校月によって何か月目にテスト月があるかを自動計算出来るような関数はありますか? 例えば、1月入校の場合、3ヶ月目・6ヶ月目・9ヶ月目・12ヶ月目。 2月入校の場合、2ヶ月目・5ヶ月目・8ヶ月目・11ヶ月目。 しかし、3月入校生は4ヶ月目・7ヶ月目・10ヶ月目、13ヶ月目 とオーバーしてしまい、3回しかテストを受験できない。 こう言った感じで、入校月によって受ける月も回数も変わってくるのですが、入校月を入力するだけでそれを自動計算してくれるような計算式をご存じの方がいらっしゃったら、是非ご教授願います。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mshr1962
- ベストアンサー率39% (7417/18945)
>開始月をA1セルに入力するだけで、テストの有無を表示する列に「↔(やじるしマーク)」で示す方法と言うのはありますでしょうか? B列=3月,C列=6月,D列=9月,E列=12月に対応として B1=IF($A1<(COLUMN()-1)*3,"→","") としてC1,D1,E1にコピー ※開始がB列でない場合はCOLUMN()から引く数値で調整してください。
- mshr1962
- ベストアンサー率39% (7417/18945)
A1=入校年月日(2008/1/1)なら =CHOOSE(MOD(MONTH(A1),3)+1,"4ヶ月目・7ヶ月目・10ヶ月目、13ヶ月目","3ヶ月目・6ヶ月目・9ヶ月目・12ヶ月目","2ヶ月目・5ヶ月目・8ヶ月目・11ヶ月目") A1=入校月(1)なら =CHOOSE(MOD(A1,3)+1,"4ヶ月目・7ヶ月目・10ヶ月目、13ヶ月目","3ヶ月目・6ヶ月目・9ヶ月目・12ヶ月目","2ヶ月目・5ヶ月目・8ヶ月目・11ヶ月目")
お礼
早々のご回答、本当にありがとうございます。 もう1つ出来ましたら教えて頂きたいのですが、 開始月をA1セルに入力するだけで、テストの有無を表示する列に「↔(やじるしマーク)」で示す方法と言うのはありますでしょうか? ご教授頂いた方法で、何か月目にテスト月があるか一目瞭然となり、 それだけでも大変楽になるのですが、 より間違いを減らすためこんな欲張りな事まで望んでおります。 初心者のくせに、欲張りですみません。
- FEX2053
- ベストアンサー率37% (7991/21371)
入校月がA1に設定されていたとして。 =INT((12-A1)/3)+1 で試験回数が出てきます。 =IF(A1>=3,"3月試験あり","3月試験無し) とすれば「四半期ごとのテストの有無」が分かります。
お礼
早々のご回答、本当にありがとうございます。
お礼
度々、ご指導の程、本当に感謝いたします。 早速試してみたいと思います。 ありがとうございました。