• ベストアンサー

エクセルで西暦からS(昭和)とH(平成)を所得する

エクセルでセル番地A1に生年月日を入力したとします。 入力後A1の西暦から平成又は昭和を判別して 他のセルにA1西暦が平成ならH、昭和ならSと言う表示をさせたいのですが可能でしょうか? VBA、関数どちらの方法でもよいので、分かる方よろしくお願いします。

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

  • ベストアンサー
  • n4330
  • ベストアンサー率24% (215/872)
回答No.3

  ぁはは #2は無駄な事してますね =TEXT(A1,"g") このほうがスマート  

aki_1972
質問者

お礼

早速の回答ありがとうございました。 回答の関数で試した所、思い通りの結果が出せました。 gで所得できるのも知りませんでしたので 大変、勉強になりました。 ありがとうございました。

その他の回答 (2)

  • n4330
  • ベストアンサー率24% (215/872)
回答No.2

  =LEFT(TEXT(A1,"ge"),1) いかが?  

aki_1972
質問者

お礼

ありがとうございました。

noname#62114
noname#62114
回答No.1

セルの書式設定で日付を選びユーザー設定で種類を「g」にするだけでできますが,それじゃダメですか?

aki_1972
質問者

お礼

早速の回答ありがとうございます。 ユーザー書式のgで表示できるのは知りませんでした。 とても参考になりました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう