edate関数で以下の条件で計算をすると正常な値が返ってきます。
A1:2000/1/1
A2:=edate(A1,2)
結果:2000/3/1
A1にある年月日がそれぞれ別々のセルにある場合に正常な値が返ってきません。
A1:2000 B1:1 C1:1
A2:=edate(A1/B1/C1,2)
この場合は2061という値が返ってきます。これはシリアル値というものではないかと思います。
また上記の条件で
=edate(year(A1)/month(B1)/day(C1),2)とした場合は1966という値が戻ります。
年月日が複数のセルに散らばっている場合にedate関数で正常な値を得るにはどのようにすればよいでしょうか?
回答ありがとうございます。
上記の回答者の方と同じではありますがこちらを試させていただきたいと思います。
ありがとうございました。
=edate(date(a1,b1,c1),2)
または
=edate(a1&"/"&b1&"/"&c1,2)
にすると正しい結果が得られます。
参考URL
回答ありがとうございます。
&で結合するという事も出来るわけですね。
こちらも試させていただきたいと思います。
ありがとうございました。
回答ありがとうございます。
こちらで試してみようかと思います。
ありがとうございました。