- ベストアンサー
エクセルについて質問です。
エクセルについて質問です。 現在、受付簿を作っているのですが、日付によって記号を振りたいと考えています。 H22.1.1~H22.3.31をA、H22.4.1~H22.6.30をB、H22.7.1~H22.9.30をC …のように日付の隣のセルに記号をいれたいのですが、どのような関数を使えばいいでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.3
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.2
1年を3ヶ月ごとに分けて1月~3月を第一四半期、4月~6月を第二四 半期、…とする場合、month(日付)を3、6、9、12に切り上げておい て3で割ればいいので、そのまんま =ceiling(month(日付),3)/3 ですね。で、出来上がった1~4の数値をA~Dの文字に変換するには char関数を使うのが手っ取り早いです。 =char(ceiling(month(日付),3)/3+64) 超ベタな方法としては、choose関数にmonth(日付)をぶち込んで =choose(month(日付),"A","A","A","B","B","B","C",........ ってのもあるんですが、区分に論理性がない場合の最後の手段とし て取っときましょう。
お礼
ありがとうございました。 無事、解決することができ、本当に助かりました。