2 つの日付テーブルを追加するにはどうすればよいですか?

はい、そうです。SUMIFS は 2 つの日付 (つまり、日付範囲) の間の値を加算する最も簡単で最良の方法です。

一つ言わせてください。あなたが商社で働いており、上司から過去 15 日間の総売上高を取得するように頼まれたとします。

この場合、現在の日付から 15 日前まで、つまり 2 つの日付の間の売上高を加算する必要があります。その方法を教えてください。ここでは、合計 15 日を含む 2 つの日付の範囲があり、それぞれの値を追加する必要があります。

SUMIFS を使用すると、これら 2 つの日付を条件として追加でき、範囲のように機能し、その範囲内のすべての値を合計します。

簡単な紹介: SUMIFS は、複数の基準を指定することで値を追加するのに役立ちます。つまり、すべての条件が満たされるセルのみが集計されます。

 =SUMIFS(sum_range,range1,criteria1,[range2],[criteria2],…)

上記の構文では、最初に値を合計する範囲を参照し、次に基準をチェックする範囲を参照し、その後、その基準をチェックするという手順を繰り返す必要があります。

Excelで2つの日付間の値を加算する数式

ここには 1 月の売上データがあり、2017 年 1 月 15 日から 2017 年 1 月 25 日までの値を合計する必要があります。

Excelファイルを取得する

ダウンロード
SUMIFSを使用して2つの日付間の値を加算するデータ

セル D2 に以下の数式を挿入し、Enter キーを押します。

 =SUMIFS(B2:B31,A2:A31,">=15-Jan-2017",A2:A31,"<=25-Jan-2017")

Enter キーを押すと、この関数はセルに $15,682 を返します。これは、2017 年 1 月 15 日から 2017 年 1 月 25 日までの金額の合計です。そして、この計算には開始日と終了日も含まれています。

2 つの日付間の値を加算する数式

この計算を確認するには、2017 年 1 月 15 日から 2017 年 1 月 25 日までの金額セルを選択し、ステータス バーでこれらの値の合計を確認するか、値をフィルターして確認することもできます。

ステータスバーの合計をチェックして、日付間の値の合計を確認します

仕組みは次のとおりです。

この数式では、合計を計算するときに条件を追加できる SUMIFS で論理演算子を使用しています。それを理解するために公式を分解してみましょう。

この数式が 2 つの日付間の値を加算する仕組み
  • まず、金額が得られる sum_range として範囲 B2:B31 を使用しました。
  • その後、A2:A31 を最初の基準範囲として参照し、「>=15-Jan-2017」を最初の基準として参照しました。
  • 次に、A2:A31 を再度参照しましたが、今回は 2 番目の基準範囲として、「<=25-Jan-2017」を 2 番目の基準として参照しました。

したがって、これら 2 つの基準は、2017 年 1 月 15 日以上、2017 年 1 月 25 日以下の値を追加するように関数に指示します。

つまり、下限と上限の 2 つの異なる基準があり、これによって日付範囲が作成されます。そして、関数はその範囲内の値のみを合計します。

動的範囲の日付間の値の合計

2 つの日付間の値を連続して追加する必要がある場合があります。過去 7 日間の値を合計する必要があり、毎日過去 7 日間の合計を取得できるように動的にする必要があるとします。したがって、式は次のようになります。

 =SUMIFS(B2:B31,A2:A31,"<="&TODAY(),A2:A31,">="&(TODAY()-6))

これが仕組みです

上記の式では、TODAY 関数を使用して、自動的に変更される現在の動的日付を取得しています。最初の基準は、今日の日付以下の値のみを追加するように関数に指示します。

そして、 2 番目の基準は、今日の 6 日前の日付以下の値のみを追加するように関数に指示します。

2 つの日付の範囲はのようになります。今日から 6 日前までです。つまり、合計 7 日間あることになります。そして、関数はこの範囲内の値のみを合計します。

Excelファイルを取得する

ダウンロード
Excelの数式一覧

関連する式

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です