• ベストアンサー

エクセルで経過週数を表示したいのですが

こんにちは。 エクセルでdatedif関数を使って経過日数を表示し、 年月日で表示させる方法を、過去ログから勉強させていただきました。ありがとうございました。 年月週数で表示しなければならないのですが、いろいろヘルプを見てもなさそうなのですが、どうすればいいのでしょうか。 やっぱり7で割ってrounddownでしょうか よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.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) という風になりますね。

NAT727
質問者

お礼

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