Excelで日付を減算する方法

多くの日付を含む Excel シートがある場合、最終的にそれらの日付の違いを計算する必要がある可能性があります。たぶん、借金を返済するのに何ヶ月かかったか、または特定の量の体重を減らすのに何日かかったかを知りたいですか?

Excel で日付の差を計算するのは簡単ですが、特定の値を計算する方法によっては複雑になる場合があります。たとえば、2016 年 2 月 5 日から 2016 年 1 月 15 日までの月数を知りたい場合、答えは 0 か 1 か? 日付の間が 1 か月ではないため 0 と言う人もいれば、別の月だから 1 と言う人もいます。

目次

  • 2 つの日付の間の日数
  • 2 つの日付の間の月
  • 2 つの日付の間の年

この記事では、好みに応じて、2 つの日付の差を計算して、さまざまな式で日数、月数、年数を求める方法を紹介します。

2 つの日付の間の日数

実行できる最も簡単な計算は、2 つの日付の間の日数を取得することです。日数の計算の良いところは、実際には値を計算する方法が 1 つしかないということです。そのため、別の数式で別の答えが得られることを心配する必要はありません。

Excelで日付を減算する方法

上記の例では、セル A2 と A3 に 2 つの日付が格納されています。右側では、これら 2 つの日付の差が 802 日であることがわかります。Excel では、同じ値を計算する方法が常に複数あります。ここではそれを実行しました。式を見てみましょう。

Excelで日付を減算する方法

最初の式は、2 つの日付 A3 – A2 の単純な減算です。Excel はそれが日付であることを認識し、単純にこれら 2 つの日付の間の日数を計算します。簡単で非常に簡単です。また、DAYS機能もご利用いただけます。

=DAYS(A3, A2)

この関数は、終了日と開始日の 2 つの引数を取ります。数式で日付を切り替えると、負の数が得られます。最後に、ロータス 1-2-3 日から Excel に含まれているDATEDIFという関数を使用できますが、Excel で公式にサポートされている数式ではありません。

=DATEDIF(A2, A3, "D")

数式を入力すると、Excel がフィールドなどの候補を表示しないことがわかります。幸いなことに、ここでDATEDIF 関数の構文とサポートされているすべての引数を確認できます。

おまけとして、2 つの日付の間の平日の日数を計算したい場合はどうでしょうか。組み込みの式があるため、これも簡単です。

=NETWORKDAYS(開始日,終了日)

日数と平日の計算は簡単なので、ここで月について話しましょう。

2 つの日付の間の月

最も厄介な計算は月数です。これは、月が完全な月か部分的な月かによって、切り上げまたは切り捨てができるためです。現在、Excel には MONTHS 関数がありますが、年ではなく差を計算するときに月のみを参照するため、非常に制限されています。これは、同じ年の 2 つの月の差を計算する場合にのみ役立つことを意味します。

それはちょっと無意味なので、正しい答えを得る公式をいくつか見てみましょう。マイクロソフトはこれらをここに提供していますが、リンクにアクセスするのが面倒な場合は、以下にも提供しています。

切り上げ - =(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)

切り捨て - =IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate)) *12+MONTH(LDate)-MONTH(EDate)

これらは 2 つのかなり長くて複雑な式であり、実際に何が起こっているのかを理解する必要はありません。Excel の数式は次のとおりです。

Excelで日付を減算する方法

何らかの奇妙な理由で数式全体が数式バーに表示されないため、実際のセル自体で切り捨て数式を編集する必要があることに注意してください。セル自体に数式を表示するには、[数式]タブをクリックし、[数式を表示]をクリックします。

Excelで日付を減算する方法

では、現在の例での 2 つの式の最終的な結果はどうなるでしょうか? 以下を見てみましょう:

Excelで日付を減算する方法

端数を切り上げると 27 か月、端数を切り下げると 26 か月になります。これは正確ですが、見方によって異なります。最後に、DATEDIF 関数を使用することもできますが、これは 1 か月しか計算しないため、この場合、返される答えは 26 です。

=DATEDIF(A2, A3, "M")

2 つの日付の間の年

月と同様に、1 年を完全な 365 日としてカウントするか、年の変化をカウントするかによって、年も計算できます。それでは、年数を計算するために 2 つの異なる式を使用した例を見てみましょう。

Excelで日付を減算する方法

1 つの式は DATEDIF を使用し、もう 1 つの式は YEAR 関数を使用します。日数の差はわずか 802 であるため、DATEDIF は 2 年を示しますが、YEAR 関数は 3 年を示します。

Excelで日付を減算する方法

繰り返しますが、これは好みの問題であり、正確に何を計算しようとしているかによって異なります。さまざまな式でさまざまな問題に対処できるように、両方の方法を知っておくことをお勧めします。

使用する数式に注意を払っている限り、探しているものを正確に計算するのはかなり簡単です。上記以外の日付関数も多数ありますので、Office サポートサイトでもご確認ください。ご不明な点がございましたら、お気軽にコメントしてください。楽しみ!



Leave a Comment

PowerPoint でヘッダーとフッターを追加する方法

PowerPoint でヘッダーとフッターを追加する方法

PowerPoint では、さまざまな方法でプレゼンテーション テンプレートをカスタマイズできます。その 1 つは、PowerPoint プレゼンテーションにヘッダーとフッターを追加することです。

Excel でデータをフィルター処理する方法

Excel でデータをフィルター処理する方法

最近、Excel で集計関数を使用して大量のデータを簡単に集計する方法に関する記事を書きましたが、その記事ではワークシート上のすべてのデータが考慮されていました。データのサブセットのみを見て、データのサブセットを要約したい場合はどうでしょう。

アクション ボタンを PowerPoint プレゼンテーションに追加する方法

アクション ボタンを PowerPoint プレゼンテーションに追加する方法

アプリケーションの奇妙な場所にあり、PowerPoint スライドにアクション ボタンを追加して、プレゼンテーションをよりインタラクティブにし、視聴者にとって使いやすくすることができます。これらのアクション ボタンを使用すると、プレゼンテーションを簡単にナビゲートし、プレゼンテーション内のスライドを Web ページのように動作させることができます。

Excel の複数のインスタンスを開く方法

Excel の複数のインスタンスを開く方法

Excel で複数のブックを操作したことがある場合は、すべてのブックが Excel の同じインスタンスで開かれていると、問題が発生することがあることをご存知でしょう。たとえば、すべての数式を再計算すると、同じインスタンスで開いているすべてのワークブックに対してそれが行われます。

Microsoft PowerPoint でスライド マスターをマスターする方法

Microsoft PowerPoint でスライド マスターをマスターする方法

プレゼンテーションは電車のようなものです。途切れることのないコーチのチェーンがエンジンに続き、エンジンが先導する場所に向かいます。

Outlook のメールを Gmail に転送する方法

Outlook のメールを Gmail に転送する方法

Outlook と Gmail のアカウントを持っている場合は、受信トレイを設定して、メッセージを優先するメール アカウントに自動的にリダイレクトすることができます。これは、電子メール メッセージを読んで返信する必要があり、デバイスに Outlook がない場合に特に便利です。

Wordで小冊子を作る方法

Wordで小冊子を作る方法

Microsoft Word は、ドキュメントを扱うあらゆる種類の作業を行う人にとって不可欠です。言葉は非常に長い間存在しており、それなしでオフィス、学校、またはその他の種類のデジタル作業を行うことは想像できません。

Excel でドロップダウン リストを作成する方法

Excel でドロップダウン リストを作成する方法

Excel でドロップダウン リストを使用すると、スプレッドシートにデータを入力するのにかかる時間を大幅に短縮できます。ありがたいことに、Excel でドロップダウン リストを作成するのは非常に簡単です。

Microsoft Office ドキュメントから個人のメタデータを完全に削除する方法

Microsoft Office ドキュメントから個人のメタデータを完全に削除する方法

あなたが行うすべてのことは、どこかでデータを生成します。そのデータを集めて分析すると情報になります。

Excelで分散を計算する方法

Excelで分散を計算する方法

Excel を使用して分散を計算するように求められましたが、それが何を意味するのか、どのように実行するのかわかりません。心配しないでください。これは簡単な概念であり、さらに簡単なプロセスです。

MDI ファイルを開く方法

MDI ファイルを開く方法

Microsoft Document Imagingの略であるMDIファイルは、Microsoft Office Document Imaging(MODI)プログラムによって作成されたスキャンされたドキュメントの画像を保存するために使用される独自のMicrosoft画像形式です。このプログラムは、Office XP、Office 2003、および Office 2007 に含まれていました。

Excel で変更を追跡する方法

Excel で変更を追跡する方法

Excel スプレッドシートに加えられた変更を追跡する方法を探していますか。ファイルを複数の人に配布し、どのような変更が行われたかを追跡する必要がある場合がよくあります。

Excelで姓と名を分ける方法

Excelで姓と名を分ける方法

Excel を頻繁に使用する場合は、1 つのセルに名前があり、その名前を別のセルに分割する必要があるという状況に遭遇したことがあるでしょう。これは Excel で非常に一般的な問題であり、おそらく Google 検索を実行して、さまざまな人が作成した 100 種類のマクロをダウンロードして実行することができます。

Wordでテキストを並べ替える方法

Wordでテキストを並べ替える方法

ほとんどの人は、アプリケーションでテキストを並べ替えるとき、Excel スプレッドシートでセルを並べ替えると思います。ただし、テキストのさまざまな部分の開始位置と終了位置を Word に伝えるものがある限り、Word でテキストを並べ替えることができます。

Excel の自動回復および自動バックアップ機能の使用方法

Excel の自動回復および自動バックアップ機能の使用方法

ドキュメントを適切に保存しなかったために、誰かが作業していた重要なものを失った場合、それは常にひどい悲劇です。これは、Excel や Word のユーザーが考えるよりも頻繁に発生します。

Excel で YEARFRAC 関数を使用する方法

Excel で YEARFRAC 関数を使用する方法

Excel で日付を減算する際の制限の 1 つは、アプリケーションでは合計ではなく、日数、月数、または年数のいずれかのみを個別に提供できることです。幸いなことに、Microsoft には組み込みの Excel 関数が含まれており、ワークシート内の 2 つの日付の正確な違いを確認できます。

Excel で一致する値を見つける方法

Excel で一致する値を見つける方法

何千もの数字と単語を含む Excel ブックがあります。そこには、同じ数または単語の倍数が必ず存在します。

画像の背景を削除する方法

画像の背景を削除する方法

あなたの子供や犬の素晴らしい写真があり、背景を削除して別の背景に落として楽しみたいと思っています。または、画像の背景を削除して、Web サイトやデジタル ドキュメントで使用できるようにしたい場合もあります。

Microsoft MyAnalytics とは何ですか? また、その使用方法は?

Microsoft MyAnalytics とは何ですか? また、その使用方法は?

仕事の習慣に関するデータにアクセスできると、生産性の向上に関してさらに有利になります。MyAnalytics は、データ主導の洞察を仕事の習慣に提供するための Microsoft のプラットフォームです。

プレゼンテーションを改善する 15 の PowerPoint のヒントとコツ

プレゼンテーションを改善する 15 の PowerPoint のヒントとコツ

いくつかのヒントとコツを知っていれば、PowerPoint でのプレゼンテーションの作成は非常に簡単になります。スライドのサイズを変更する方法、PDF を挿入する方法、音楽を追加する方法、および PowerPoint をより魅力的にする方法を紹介しました。

Microsoft Wordで著者名を編集する方法

Microsoft Wordで著者名を編集する方法

Microsoft Word ドキュメントを作成したりコメントを残すたびに、デフォルトの Microsoft アカウント名が作成者名として割り当てられます。共有するとき

WindowsでExcelツールバーが機能しない場合の4つの方法

WindowsでExcelツールバーが機能しない場合の4つの方法

Windows 10 または 11 コンピューターで Microsoft Excel ツールバーが動作しない場合、それを修正する方法は次のとおりです。

Windows 11 上の Microsoft Excel で PDF に印刷ボタンを作成する方法

Windows 11 上の Microsoft Excel で PDF に印刷ボタンを作成する方法

Excel シートを PDF としてすばやく印刷するために、Microsoft Excel で [PDF に印刷] ボタンを作成する方法を説明します。

PowerPoint プレゼンテーションから画像を抽出する 3 つの最良の方法

PowerPoint プレゼンテーションから画像を抽出する 3 つの最良の方法

PowerPoint ファイルから画像を保存して、他の場所で使用したいですか? PowerPoint プレゼンテーションから画像を抽出する 3 つの簡単な方法を紹介します。

Microsoft Wordで入力できない問題を解決する10の最良の方法

Microsoft Wordで入力できない問題を解決する10の最良の方法

Word 文書に入力できないと、生産性の時間が無駄になる可能性があります。ここでは、Microsoft Word で入力できない場合の最良の方法を紹介します。

印刷時に Word が応答しない: 問題を解決する方法

印刷時に Word が応答しない: 問題を解決する方法

PC で文書を印刷するときに Word が応答しませんか?ここでは、それを修正するための実証済みの 8 つの方法を紹介します。

Windows 版 Microsoft Excel でキーボード ショートカットが機能しない場合のトップ 6 の修正方法

Windows 版 Microsoft Excel でキーボード ショートカットが機能しない場合のトップ 6 の修正方法

Windows では Excel のキーボード ショートカットが機能しませんか?これらの修正を試して問題を解決し、生産性を取り戻してください。

Windows での Excel のリソース不足エラーのトップ 6 の修正

Windows での Excel のリソース不足エラーのトップ 6 の修正

Windows 10 または 11 コンピューターで「Excel のリソースが不足しました」エラーが表示され続けますか?すぐに修正する方法をいくつか紹介します。

デスクトップとモバイルの Google ドキュメントで単語を検索する方法

デスクトップとモバイルの Google ドキュメントで単語を検索する方法

Google ドキュメントで単語を検索したいですか?正確な検索を実行し、シームレスな編集エクスペリエンスを保証する簡単な方法を次に示します。

Excel スプレッドシートを Word 文書に挿入する 3 つの方法

Excel スプレッドシートを Word 文書に挿入する 3 つの方法

Excel スプレッドシートのデータを Microsoft Word に挿入する必要がありますか?これを行うためのさまざまな方法を次に示します。