• ベストアンサー

excelで合計日数の出し方を教えて下さい。

はじめまして、 今まではdatedifを使って日数を求めることができました。 この場合 例、セルa1に開始日とb1終了日を入れればc1に合計日数が計算されました。 そこで新たにセルごとに年、月、日を入力して同じように合計日数が計算されるようにしたいのです。 例、セルa1に年(2009)、a2に月(3)、a3に日(6)=開始日   セルb1に年(2009)、b2に月(4)、b3に日(28)=終了日   セルc1に合計日数が計算(54)日数 となるように作りたいのですがどなたか教えて下さい。 宜しくお願いします。

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

  • ベストアンサー
  • rukuku
  • ベストアンサー率42% (401/933)
回答No.2

はじめまして Date関数が使えます。 質問の例では、 =DATE(A2,B2,C2)-DATE(A1,B1,C1) でできます。 ただし、最初の日がカウントされないので、計算結果は53になります。 合計日数の54を得るには =DATE(A2,B2,C2)-DATE(A1,B1,C1)+1 と「+1」をつけてください。

その他の回答 (2)

  • rukuku
  • ベストアンサー率42% (401/933)
回答No.3

訂正です セルの位置を間違って回答しました。 × =DATE(A2,B2,C2)-DATE(A1,B1,C1) ○ =DATE(B1,B2,B3)-DATE(A1,A2,A3) × =DATE(A2,B2,C2)-DATE(A1,B1,C1)+1 ○ =DATE(B1,B2,B3)-DATE(A1,A2,A3)+1

fivedock
質問者

お礼

早速のご返答ありがとうございました。 計算式ができました。ありがとうございます。 因みにうるう年をまたぐ時も計算されて日数がでてくるんですね。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =DATE(B1,B2,B3)-DATE(A1,A2,A3)+1 因みにセルの書式設定は標準にして下さい。

fivedock
質問者

お礼

早速のご返答ありがとうございました。 計算式ができました。ありがとうございます。

関連するQ&A

専門家に質問してみよう