プロが教えるわが家の防犯対策術!

こんにちは。
エクセルでdatedif関数を使って経過日数を表示し、
年月日で表示させる方法を、過去ログから勉強させていただきました。ありがとうございました。

年月週数で表示しなければならないのですが、いろいろヘルプを見てもなさそうなのですが、どうすればいいのでしょうか。
やっぱり7で割ってrounddownでしょうか
よろしくお願いします。

A 回答 (1件)

こんにちは。

maruru01です。

基本的にはそうでしょうね。
正の数ですからINT関数(またはTRUNC関数)でいいですが。
A1からB1の経過を年・月・週・日で表す場合は、

年:=DATEDIF(A1,B1,"Y")
月:=DATEDIF(A1,B1,"YM")
週:=INT(DATEDIF(A1,B1,"MD")/7)
日:=MOD(DATEDIF(A1,B1,"MD"),7)

という風になりますね。
    • good
    • 1
この回答へのお礼

とても早い回答ありがとうございました。
Integralを使うんですね。
modも参考になりました。

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

お礼日時:2003/07/23 11:08

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