dポイントプレゼントキャンペーン実施中!

エクセル2000。経過年を表示したい。=DATEDIF(DAYEVALUE(L27),NOW(),"Y")で出ません。出るシートもあったのですが、リターンキーを押すとで=VALUE!になってしまいます。希望は和暦入力ですが、西暦でもかまいません。ちなみに西暦でもだめでした。

A 回答 (4件)

DATEVALUE関数を外してみて下さい(DAYEVALUEはタイプミスですね)。


=DATEDIF(L27,NOW(),"Y")
    • good
    • 0

すいません比較日付を忘れていました。

No1の方と同じですね。
    • good
    • 0

私の場合は、


=DATEDIF(参照セル番号,"Y")
で普通に出ていますよ。
参照セル番号のシートは日付指定で S40.1.10 の様にしています。
    • good
    • 0

DAtEVALUE(L27)



の、DAtEVALUEは使わなくてよいかと。
よって
=DATEDIF(L27,NOW(),"Y")
    • good
    • 0

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