こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

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

投稿日時 - 2008-05-20 22:03:06

QNo.4037571

すぐに回答ほしいです

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

 
ぁはは
#2は無駄な事してますね

=TEXT(A1,"g")

このほうがスマート

 

投稿日時 - 2008-05-20 22:14:41

お礼

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

投稿日時 - 2008-05-20 22:41:12

ANo.3

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

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

 

投稿日時 - 2008-05-20 22:12:31

お礼

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

投稿日時 - 2008-05-20 22:37:04

ANo.1

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

投稿日時 - 2008-05-20 22:11:30

お礼

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

投稿日時 - 2008-05-20 22:36:32

あなたにオススメの質問