開始日と終了日を入れると、各式でExcelに出る値がその場で分かります。式はそのままコピーして使えます。
Excelの日付は連番の数(シリアル値)なので、引き算でそのまま日数が出ます。結果のセルの表示形式が「日付」だと日付で表示されるので「標準」にします。終了日が開始日より前だとマイナスになります。
「4月1日から4月10日まで」を10日間と数えるときの式です。引き算の答えは9なので、両端を含めるなら +1 します。
引き算と同じ値です。開始日が終了日より後だと、マイナスにならずエラー(#NUM!)になります。
TODAY()は開くたびに今日の日付になります。左は開始日から今日まで、右は今日から終了日までの日数です。
満の月数・満の年数です。端数の日は切り捨てです。
土曜・日曜を除き、開始日と終了日も数えます。祝日も除くときは、祝日の日付を並べたセルの範囲を3つ目に入れます(=NETWORKDAYS(A2,B2,E2:E20))。
3つ目の「1」が週末の指定で、1は土日です。土日以外が休みの職場は、この数を変えます。祝日の範囲(4つ目)は省略できます。
A2に開始日、B2に終了日(日付の形式)を入れた場合の式です。セルを変えるときは A2・B2 を読み替えてください。
開始日がA2、終了日がB2にあるとき =B2-A2 です。Excelの日付は連番の数なので、引き算でそのまま日数になります。両端を含めて数えるなら =B2-A2+1 です。
=NETWORKDAYS(A2,B2) です。土曜・日曜を除き、開始日と終了日も数えます。祝日も除くときは、祝日の日付を並べた範囲を3つ目の引数に入れます。
=TODAY()-A2 です。TODAY()は開くたびに今日の日付になるので、日数も自動で更新されます。今日まであと何日なら =B2-TODAY() です。
日数だけなら引き算が簡単で、日付が逆でもエラーになりません。満の月数・年数が要るときはDATEDIFの"M"・"Y"を使います。
されません。このページの入力欄の計算はこの端末のブラウザの中だけで行います。
2026年10月3日現在の情報です(データ最終更新: 2026年10月2日)。出典: Microsoft サポート「DATEDIF 関数」(単位 Y・M・D・YM・YD・MD。MD は既知の制限があり非推奨。取得日 2026-10-02) / Microsoft サポート「NETWORKDAYS 関数」(土日と指定した休日を除く稼働日数。開始日・終了日を含む。取得日 2026-10-02)