エクセルでSUMIF日付範囲月を行う方法(9つの方法)

  • これを共有
Hugh West

最も簡単な方法を探しているのであれば サミフ 売上や支出の記録、あるいはこの種の計算を異なる日付の月に基づいて行う場合、Excelは非常に便利です。

それでは、月の日付範囲の値を合計する方法を知るために、記事に飛び込んでみましょう。

ワークブックダウンロード

SUMIF Date Range Month.xlsx

ExcelでSUMIF日付範囲月を行う9つの方法

私は以下の2つのデータテーブルを持っています。 販売実績 もうひとつは建設会社で、さまざまなプロジェクトとその費用が記載されています。

これらのデータ表を使って、その方法を説明します。 サミフ Excelの日付範囲月 ここでは、日付の書式を ふりがな(mm-dd-yyyy .

この目的のために、私は Microsoft Excel 365 バージョン。 が、それ以外のバージョンでも、ご都合に合わせてお使いいただけます。

方法-1:月の日付範囲にSUMIFS関数を使用する

の日付範囲の売上を追加したい場合。 1月 月であれば SUMIFS関数 DATE機能 .

Step-01 :

この場合、出力セルは C15 .

に➤式を入力します。 セルC15

=SUMIFS(D5:D11,C5:C11,">="&DATE(2021,1,1),C5:C11,"<="&DATE(2021,1,31))

D5:D11 の範囲です。 売上高 , C5:C11 基準範囲 を含む。 日付 .

">="&DATE(2021,1,1) は、最初の クライテリア どこ 日付 は、ある月の最初の日付を返します。

"<="&DATE(2021,1,31) が2番目に使用されます。 クライテリア どこ 日付 は、ある月の最終日を返します。

➤プレス エンタメ

結果 :

の日付範囲の売上高の合計を取得するようになりました。 1月9日 まで 1月27日 .

方法-2:SUMIFS関数とEOMONTH関数を使う

異なる月の異なる日付範囲の売上を追加する場合は、次のようにします。 SUMIFS関数 EOMONTH関数 .ここで、合計を求めます 売上高 の異なる日付範囲に対する値です。 1月 2月 月です。

Step-01 :

➤出力を選択する セル D15 .

➤ 次の数式を入力します。

=SUMIFS($D$5:$D$11,$C$5:$C$11,">="&C15,$C$5:$C$11,"<="&EOMONTH(C15,0))

D$5:$D$11 の範囲です。 売上高 , C$5:$C$11 基準範囲

">="&C15 は、最初の クライテリア で、ここで C15 は月の最初の日付です。

"<="&EOMONTH(C15,0) が2番目に使われます。 クライテリア どこ イーモンテ は、ある月の最終日を返します。

➤プレス エンタメ

➤ドラッグダウンする。 フィルハンドル ツールを使用します。

結果 :

の異なる日付範囲での売上高の合計を取得します。 1月 2月 .

方法-3:SUMPRODUCT関数を使用する。

の日付範囲の売上を追加することができます。 1月 を使って、月 SUMPRODUCT関数 , をクリックすると、「月」機能が表示されます。 YEAR機能 .

Step-01 :

➤出力を選択する セルC16

=SUMPRODUCT((MONTH(C6:C12)=1)*(YEAR(C6:C12)=2021)*(D6:D12))

D6:D12 の範囲です。 売上高 , C6:C12 の範囲です。 日付

月(C6:C12) は,日付の月を返し,それが 1 という意味であり 1月 .

年(C6:C12) は、日付の年号を提供し、そして、それと等しい 2021

➤プレス エンタメ

結果 :

という日付範囲の売上の合計を取得します。 1月9日 まで 1月27日 .

方法4:条件を指定して、月の日付範囲の値を集計する

をまとめるとしましょう。 売上高 の日付範囲の 1月 のための月です。 東地区 を使用することで、行うことができます。 SUMIFS関数 DATE機能 .

Step-01 :

➤出力を選択する セルC15

=SUMIFS(D5:D11,E5:E11,"East",C5:C11,">="&DATE(2021,1,1),C5:C11,"<="&DATE(2021,1,31))

D5:D11 の範囲です。 売上高 , E5:E11 は、最初の 基準範囲 C5:C11 は、2番目と3番目の 基準範囲 .

イースト は、最初の クライテリア

">="&DATE(2021,1,1) は、2番目の クライテリア どこ 日付 は、ある月の最初の日付を返します。

"<="&DATE(2021,1,31) が3番目に使用されます。 クライテリア どこ 日付 は、ある月の最終日を返します。

➤プレス エンタメ

結果 :

その後、日付範囲の売上の合計を取得し 1月9日 まで 1月27日 に対して 東地区 .

方法-5: SUM関数とIF関数を使用して、条件に基づいて月の日付範囲を指定する

を総括するならば 売上高 の日付範囲の 1月 のための月です。 東地区 を使用すると、これを行うことができます。 SUM関数 IF関数 .

Step-01 :

ここで、出力セルは C15 .

に➤式を入力します。 セルC15

=SUM(IF(MONTH(C5:C11)=1,IF(YEAR(C5:C11)=2021,IF(E5:E11="East",D5:D11))))

について IF関数 ここでは、3つの論理条件を用いて、希望する日付範囲と、その条件となる 東地区 .

➤プレス エンタメ

結果 :

という日付範囲の売上の合計を取得します。 1月9日 まで 1月27日 に対して 東地区 .

類似の読み物。

  • Excel SUMIFで日付範囲を月&年単位にする(4例)
  • 日付範囲と複数の条件でSUMIFSを使用する方法(7つのクイック方法)

方法-6:ピボットテーブルを使用する

を使って、1ヶ月の日付範囲の売上高を合計させることができます。 ピボットテーブル .

Step-01 :

➤に移動します。 インサート タブ>> ピボットテーブル オプション

ピボットテーブルの作成 ダイアログボックスが表示されます。

➤テーブル/レンジを選択する

➤クリックする 新しいワークシート

➤プレス よっしゃー

すると、新しいシートが表示され、そこには、次のような名前の2つの部分があります。 ピボットテーブル1 ピボットテーブルのフィールド

ステップ02 :

➤ドラッグダウン 日付 になります。 エリアと 売上高 になります。 価値観 のエリアです。

その後、以下のテーブルが作成されます。

のいずれかのCellを選択します。 行ラベル の欄があります。

➤マウスを右クリックする。

➤選択する グループ オプションです。

をクリックします。 日数 月数 オプションを指定します。

➤プレス よっしゃー

結果 :

すると、以下のように、1ヶ月の日付の範囲の売上高の合計が得られます。

方法-7:空白または非空白の日付に基づくSUMIF関数の使用

の合計を求めたい場合 費用 というプロジェクトの締め切りに向けて エンプティ または 非空欄 であれば SUMIF関数 .

ケース-1: 空いていない日付のトータルコスト

Step-01 :

➤出力を選択する セルC12

=sumif(d5:d10,"",e5:e10)です。

E5:E10 の範囲が示されます。 売上高 .

D5:D10 の範囲です。 日付 .

" " とは限らない ブランク .

➤プレス エンタメ

結果 :

今、あなたが手にするのは 空いていない日付の合計コスト .

Case-2: 空いている日付のトータルコスト

Step-01 :

➤出力を選択する セルC13

=SUMIF(D5:D10,"",E5:E10)

E5:E10 の範囲が示されます。 売上高 .

D5:D10 の範囲です。 日付 .

"" というのは ブランク .

➤プレス エンタメ

結果 :

その後 空いた日程の総費用 .

方法-8:異なる年の同じ月についてSUMPRODUCT関数を使用する。

の合計を持つことで 売上高 は、年数に関係なく1ヶ月間使用することができます。 SUMPRODUCT関数 .

Step-01 :

この場合、出力セルは C15 .

に➤式を入力します。 セルC15

=sumproduct((月(c5:c11)=1)*(d5:d11))

D5:D11 の範囲が示されます。 売上高 .

月(c5:c11)=1 というのは 1月 月です。

➤プレス エンタメ

結果 :

の和を求めることになります。 売上高 にとって 1月 年の異なる月

方法-9:TODAY関数を使って値を合計する

の合計を求めたい場合 費用 というプロジェクトの締め切りに向けて 10日前 本日 または 10日後 本日 であれば SUMIFS関数 TODAY機能 .

ケース-1: 本日から10日前までの費用合計

Step-01 :

➤出力を選択する セルC12

=SUMIFS(E5:E10, D5:D10, "="&TODAY()-10)

TODAY() をクリックすると、本日の日付が表示されます。

"<"&TODAY() が第一基準、第二基準が ">="&TODAY()-10 .

E5:E10 の範囲が示されます。 売上高 .

D5:D10 の範囲です。 日付 .

➤プレス エンタメ

結果 :

今、あなたが手にするのは 10日前までの費用合計 .

ケース-2:本日から10日後のコスト合計

Step-01 :

➤出力を選択する セルC13

=SUMIFS(E5:E10,D5:D10, ">"&TODAY(), D5:D10, "<="&TODAY()+10)

TODAY() をクリックすると、本日の日付が表示されます。

">"&TODAY() が第一基準、第二基準が "<="&TODAY()+10 .

E5:E10 の範囲が示されます。 売上高 .

D5:D10 の範囲です。 日付 .

➤プレス エンタメ

結果 :

その後 10日後の費用合計 .

プラクティス部門

自分で練習できるように 実践編 各メソッドについて、右側のシートに以下のようなセクションを設けてください。 各自で行ってください。

結論

この記事では、私は効果的にExcelでSUMIF日付範囲月を行うための最も簡単な方法をカバーしようとしました。 あなたがそれを見つけることを願っています。 あなたが何か提案や質問がある場合は、私たちとそれらを共有すること自由に感じなさい。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。