📊つかえる関数.com

複数条件の平均を求める方法は?

結論

AVERAGEIFS関数で複数の条件範囲と条件を指定することで、条件を満たすデータの平均を計算できます。

数式・計算中級·

詳しい解説

複数条件を満たすデータの平均を求めるにはAVERAGEIFS関数を使用します。`=AVERAGEIFS(C:C, A:A, "営業部", B:B, ">="&DATE(2025,1,1))`のように、平均を求める範囲の後に、条件範囲と条件のペアを複数指定できます。営業部の2025年以降の平均売上、特定地域で特定商品カテゴリの平均単価、条件を満たす社員の平均勤続年数などの集計に使用します。SUMIFS/COUNTIFSと同じ構文なので、併せて覚えると効率的です。条件範囲と条件は最大127組まで指定可能です。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応対応対応対応対応

実務での使用例

営業部の2025年以降の平均売上

部門(A列)が営業部で、日付(B列)が2025年1月1日以降の売上(C列)の平均を計算。部門別・期間別の業績分析に使用

=AVERAGEIFS(C:C, A:A, "営業部", B:B, ">="&DATE(2025,1,1))

特定地域・商品カテゴリの平均単価

地域(A列)が関東、商品カテゴリ(B列)が家電の単価(C列)の平均を算出。地域別・カテゴリ別の価格戦略立案に活用

=AVERAGEIFS(C:C, A:A, "関東", B:B, "家電")