• ベストアンサー

四半期の表示について

教えてください。 四半期の表示について、A1に4または5または6を入力するとB1に第1四半期となるようにしたいです。A2に7または8または9を入力すると第2四半期とするためには、どのようにすればいいのか教えてください、宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.6

直訳的な数式ですが、・・・ ="第"&IF(A1<=3,4,IF(A1<=6,1,IF(A1<=9,2,3)))&"四半期"

yamina
質問者

お礼

なるほどですね。このようなやり方があるのですね。感謝します、ありがとうございました。

その他の回答 (6)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.7

#03です。 >ちょっと長いのが・・・ 先の式の方が直感的に分かりやすいかと思いましたが、短くできますよ ="第"&INDEX({4,1,2,3},MATCH(A1,{1,4,7,10},1))&"四半期"

yamina
質問者

お礼

何度もありがとうございます。早速、使わせていただきます。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.5

=if(int((A1-1)/3)=0,"第4四半期","第" & int((A1-1)/3) & "四半期") これで、どこでも、いつでも。

yamina
質問者

お礼

intはこのような時にも使えるのですね。勉強になりました。ありがとうございました。

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.4

◆こんな方法もありますよ =TEXT(ROUNDUP(MONTH(DATE(2008,A1-3,1))/3,0),"第0四半期")

yamina
質問者

お礼

初めて見る関数です。ありがとうございました。来年になれば2009にすればいいのですね。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

色々な実現方法があります。例えばB1セルに ="第"&INDEX({1,1,1,2,2,2,3,3,3,4,4,4},MATCH(A1,{4,5,6,7,8,9,10,11,12,1,2,3},0))&"四半期"

yamina
質問者

お礼

ありがとうございます。実際に使いましたが、ちょっと長いのが・・・。助かりました。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

B1,B2に次の数式ではどうでしょう。 =IF(OR(A1=4,A1=5,A1=6),"第1四半期","") =IF(OR(A1=7,A1=8,A1=9),"第2四半期","")

yamina
質問者

お礼

ありがとうございます。説明不足でしたが、具体的にはA1に4~3に入力した場合、第1~第4四半期を表示したいのです。何か方法はありますか?宜しくお願いいたします。

noname#58440
noname#58440
回答No.1

  ="第"&IF(INT(A1/4)=0,4,INT(A1/4))&"四半期" 1~3の時に第4四半期と表示するのですよネ その為少し複雑な式になりました。  

yamina
質問者

お礼

いろいろな方法があるのですね。大変助かりました。ありがとうございました。