月数計算|日付間の満何ヶ月・何年何ヶ月何日を計算
開始日と終了日を入力するだけで、満月数、何年何ヶ月何日、合計日数、Excelで再現するDATEDIF式をまとめて確認できます。
月数を計算する
契約期間、勤務期間、赤ちゃんの月齢、使用経過月数など、2つの日付の間が何ヶ月かをすぐに計算します。
計算結果
計算中
開始日と終了日を選ぶと月数を計算します。
満月数
--
何年何ヶ月何日
--
合計日数
--
概算月数
--
Excel式
--
月数計算の例
自動計算よく使われる期間を例として用意しました。行を押すと上の計算フォームにも反映されます。
| 期間 | 満月数 | 年月日差 | 確認ポイント |
|---|---|---|---|
| -- | -- | ちょうど6ヶ月の期間。DATEDIFの月数確認に使いやすい例です。 | |
| -- | -- | 終了日が1日前なので満6ヶ月ではなく、5ヶ月と残日数になります。 | |
| -- | -- | 年度期間は終了日を含めるかどうかで見え方が変わります。 | |
| -- | -- | 月末をまたぐため、単純な日数÷30ではなく日付単位で確認します。 |
月数をすぐ確認
このページは「月数計算」「何年何ヶ月 計算」「日付間 何ヶ月」という検索に合わせた専用ツールです。満何ヶ月かを知りたい場合は満月数を、期間の内訳まで確認したい場合は何年何ヶ月何日を見れば、契約書や勤務記録に転記しやすくなります。
Excelの月数計算にも対応
Excelでは
DATEDIF(開始日,終了日,"m") で満月数、DATEDIF(開始日,終了日,"ym") で年を除いた月数を確認できます。月末やうるう年をまたぐ期間は、手計算よりも日付関数で検算する方が安全です。
含む・含まないを分けて確認
月数は、終了日を含むかどうかで結果が変わることがあります。一般的な経過期間は終了日を含めずに計算しますが、在籍期間、利用期間、年度末までの期間などでは終了日を含める運用もあります。
月数計算でよく使う数え方
ルール比較同じ日付範囲でも、目的によって見るべき数値が違います。迷ったら、満月数と年月日差を両方確認してください。
| 項目 | 計算ルール | 例 | 主な用途 |
|---|---|---|---|
| 満月数 | 開始日から終了日までに丸ごと経過した月の数 | 1月15日〜7月14日は満5ヶ月 | 契約期間、使用経過月数、勤務期間 |
| 何年何ヶ月何日 | 満月数を年と月に分け、残りを日数で表示 | 14ヶ月12日なら1年2ヶ月12日 | 履歴書、在籍期間、長期プロジェクト |
| 概算月数 | 合計日数を平均月長(約30.436875日)で割る | 100日なら約3.29ヶ月 | ざっくりした換算、スケジュールの目安 |
| 終了日を含む | 終了日を1日分として足してから月数を確認 | 4月1日〜3月31日を年度いっぱいとして見る | 年度、在籍最終日、利用最終日を含める運用 |
月数計算の使い道
用途別月数は、日数計算よりも契約・勤務・成長記録で使われることが多い単位です。目的に近いページも合わせて確認できます。
参考資料
公式情報ExcelやGoogleスプレッドシートで月数を再現したい場合は、公式の関数説明も確認できます。
FAQ
6問開始日から終了日までに、丸ごと経過した月の数です。たとえば1月15日から2月14日は満0ヶ月、2月15日なら満1ヶ月として扱います。
まず満月数を求め、12ヶ月ごとに年へ変換し、残った月数と最後の端数日数を表示します。長い在籍期間や契約期間を読みやすくするための表現です。
終了日を含める設定では、終了日を1日分として足してから期間を見ます。年度末や利用最終日まで含めたい場合に使いますが、契約や社内規程のルールを優先してください。
満月数は
=DATEDIF(A1,B1,"m")、年を除いた月数は =DATEDIF(A1,B1,"ym") で確認できます。終了日を含める場合は、終了日に1日足すなどルールを合わせてください。2月末や31日をまたぐ期間は、月の日数が違うため直感とずれることがあります。単純に日数を30で割るのではなく、日付ベースの満月数と残日数を確認してください。
生年月日から今日までを入力すれば、おおよその月齢や何年何ヶ月何日を確認できます。ただし健診や行政手続きでは、自治体や医療機関の案内を優先してください。