複数条件でExcelデータを集計、多面的に分析する方法
実例で学ぶ! Excel関数・数式講座「販売記録」(1)
ビジネススキルまず、COUNTIFS(カウントイフエス)関数を使って、「性別」列の値が「女」で「居住地」列の値が「東京都」以外である行の数を表示(図10)。さらに同じ条件で、SUMIFS(サムイフエス)関数で「売上額」列のセルの合計を、AVERAGEIFS(アベレージイフエス)関数で「年齢」列のセルの平均を求めた(図11、図12)。

図10 上側に指定した条件に従って、「販売」テーブルのデータを集計しよう。まずCOUNTIFS 関数を使って、「件数」として、「性別」列の値が「女」で、かつ「住地」列の値が「東京都」ではない行の数を求める数式を入力する

図11 複数の条件をすべて満たす行の、指定した列のセルの合計を求めるには、SUMIFS関数を使用する。ここでは図10と同じ2つの条件を満たす行の、「売上額」列のセルの値の合計を求めている。なお、このセルには通貨の表示形式を設定している

図12 複数の条件をすべて満たす行の、指定した列のセルの平均を求めるには、AVERAGEIFS関数を使用すればよい。ここでは図10と同じ2つの条件を満たす行の、「年齢」列の値の平均を求めている。なお、ここでは小数点第一位まで表示している