アプリ版:「スタンプのみでお礼する」機能のリリースについて

A1に2009
A2に2
A3に1と入力して
A4に=YEAR(DATE(A1,A2,A3))としています。
年だけを取り出して平成21年としたいので
書式設定をgggeeとしたら明治38となります。
どこがおかしいのかよろしくお願いします。

A 回答 (3件)

書式設定で「平成xx年」と出したい場合は、


そのセルにはシリアル値が入っていなくてはなりません。
ちなみに2009年2月1日はシリアル値だと39845です。
DATE関数ではシリアル値を作成しますが、
YEAR関数ではせっかく作ったシリアル値から、
西暦年の値に変えてしまいます。

今回の対応として、一例ですが書式をつける関数で作成してみました。
=TEXT(DATE(A1,A2,A3),"ggge年")
こんな感じでどうでしょう。
    • good
    • 0
この回答へのお礼

希望通りできました。
大変ありがとうございました。

お礼日時:2009/01/27 15:29

YEAR関数が余分で、A4に=DATE(A1,A2,A3)として書式をggge年として下さい。

この回答への補足

回答ありがとうございます。
実はさっきの質問で文字列を含ませた式で
=MONTH(DATE(A1,A2,A3))&"月 Aグループ予定表"
というのを教えていただいたのですが、
年だけを取り出して平成21年としたいのです。
MONTHをYEARに変えたら年だけを取り出せると思ったのです。

補足日時:2009/01/27 15:09
    • good
    • 0

× A4に=YEAR(DATE(A1,A2,A3))としています。


○ A4に=DATE(A1,A2,A3)としています。

シリアル値で調べるといいかも。

この回答への補足

回答ありがとうございます。
実はさっきの質問で文字列を含ませた式で
=MONTH(DATE(A1,A2,A3))&"月 Aグループ予定表"
というのを教えていただいたのですが、
年だけを取り出して平成21年としたいのです。
MONTHをYEARに変えたら年だけを取り出せると思ったのです。

補足日時:2009/01/27 15:19
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!