飛び石の日付をまとめて集計!SUMIFSで条件ごと加算✨

複数の日付を条件にして集計したいこと、ありますよね📅
以前は、1つの日付や1つの期間を条件に集計する方法を紹介しました。
今回は、飛び石の日付をまとめて集計する方法を紹介します。
目次
📌「飛び石の日付」って何?
たとえば、売上データが日付ごとに並んでいて、5月1日と5月3日だけの合計が欲しい。でも、連続していないから普通の範囲指定じゃうまくいかない…。
そんなとき、どうしますか?
たとえば、5/1と5/3だけとか、5/1~5/3と5/6~5/8など、
条件が複数あるときに使えるテクニックです📊
SUMIFSで飛び石を飛び越える!
📊 想定するデータ:
| A列 | B列(日付) | C列(売上) |
|---|---|---|
| 1 | 2024/05/01 水 | 1200 |
| 2 | 2024/05/02 木 | 1300 |
| 3 | 2024/05/03 金 | 1100 |
| 4 | 2024/05/04 土 | 900 |
| 5 | 2024/05/05 日 | 1250 |
| 6 | 2024/05/06 月 | 1400 |
| 7 | 2024/05/07 火 | 1350 |
| 8 | 2024/05/08 水 | 1500 |
| 9 | 2024/05/09 木 | 1150 |
| 10 | 2024/05/10 金 | 1000 |
飛び石の複数日を集計する
たとえば「5月1日と3日だけを集計したい」場合。
飛び石の複数日を集計したいケース。
=SUMIFS($C$2:$C$11,$B$2:$B$11,"=2024/5/1")+SUMIFS($C$2:$C$11,$B$2:$B$11,"=2024/5/3")
💡仕組みはこれだけ
- 最初の
SUMIFSで5/1だけを集計 - 次の
SUMIFSで5/3だけを集計 - それらを
+すれば、2日間の合計になる

複数期間もOK!
次は「5月1日〜3日」と「5月6日〜8日」など、
飛び石の複数期間をまとめて集計したいケース。
=SUMIFS($C$2:$C$11,$B$2:$B$11,">=2024/5/1",$B$2:$B$11,"<=2024/5/3")+SUMIFS($C$2:$C$11, $B$2:$B$11,">=2024/5/6", $B$2:$B$11,"<=2024/5/8")
🎯 ポイントは同じ:
- 最初の
SUMIFSで5/1〜5/3だけを集計 - 次の
SUMIFSで5/6〜5/8だけを集計 - それらを
+すれば、2つの期間の合計になる

なぜ「+するだけ」で済むのか?
Excelの SUMIFS は、1つの条件にしか対応しません
(例:「○○日だけ」または「○○〜○○の期間だけ」)
だから条件が複数あるときは…
飛び石の日付ごとに SUMIFS → あとで足し算
というだけの話です🧮
1つずつ集計して、あとで足す。それだけでOK!
SUMIFS関数の基本構文

=SUMIFS(合計範囲, 条件範囲1, 条件1, …)
SUMIFS関数の基本的な使い方が不安な方は、こちらの記事で基礎から確認しておきましょう👇
集計できないときのチェックポイント⚠️
セルの書式が「日付」になっていないと、SUMIFSで正しく集計できません📆
日付に見えていても、実は文字列のままだと条件に合致しないケースがあります。
🔍 対処方法:
- セルを選択 → 右クリック → セルの書式設定 → 「日付」に変更
- または、
DATEVALUE関数で日付に変換してから使用
最後に
集計したい日付が飛び石になっていても大丈夫❗
SUMIFSで条件を分けて、それを足すだけ。
これさえ覚えれば、複数条件の集計はいつでも対応できます💪

