- ベストアンサー
ユーザー定義が・・・(ToT)
エクセルで西暦記入された誕生年を 和暦に直したくて以下のような式を たてました・・・・ A1に1970/5/5 B1に=TEXT(YARE(A1),"ggge") で返されたものが「明治38年」・・・ 親父も僕もおじいさんも どんな年でも「明治38年」になります(ToT) ためしにB1=YARE(A1)にして「セル書式設定」→表示形式→ユーザー定義でgggeにしても明治38年・・・ どこに間違いがありますか?EXCEL2002です。 ご指導お願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=TEXT(A1,"ggge") で、めでたく昭和45年になります。(笑)
その他の回答 (1)
- arukamun
- ベストアンサー率35% (842/2394)
回答No.2
B1セルに =TEXT(A1,"ggge") とやってみてください。 =TEXT(YEAR(A1),"ggge") とやると、年にしたものをシリアル値として"ggge"の表示形式にしてしまうので、明治38年とかになってしまうのは当然です。
お礼
ありがとうございました。 ちゃんとした家族になれました(笑) すみません、回答順でポイントさせてください