Excel:複数列を条件に数値を取り出す(SUMIFS関数)
複数列を条件に1つの数値データを取り出したい、データ(表)の形を変更したい場合はSUMIFS関数が便利です。
例:学年ごとに男女別のタイムを表示する(表の形を変える)
【男】で【学年○】、【女】で【学年○】を条件にタイムを取り出します。 G2に次の式を入力しオートフィル =SUMIFS($D$2:$D$13,$C$2:$C$13,$G$1,$B$2:$B$13,$F2) =SUMIFS(合計範囲 タイム,条件1範囲 性別,条件1 男,条件2範囲 学年,条件2 1~6)
【男】で【学年○】、【女】で【学年○】を条件にタイムを取り出します。
G2に次の式を入力しオートフィル
=SUMIFS($D$2:$D$13,$C$2:$C$13,$G$1,$B$2:$B$13,$F2) =SUMIFS(合計範囲 タイム,条件1範囲 性別,条件1 男,条件2範囲 学年,条件2 1~6)
=SUMIFS($D$2:$D$13,$C$2:$C$13,$G$1,$B$2:$B$13,$F2)
=SUMIFS(合計範囲 タイム,条件1範囲 性別,条件1 男,条件2範囲 学年,条件2 1~6)
注1 これは条件に合致するデータが一意である場合に使えます。複数あると合計されます。(SUMIFSなので) 注2 文字データを取り出したい場合はDGET関数を使います。 d2.googlesyndication.com/pagead/show_ads.js">
注1 これは条件に合致するデータが一意である場合に使えます。複数あると合計されます。(SUMIFSなので)
注2 文字データを取り出したい場合はDGET関数を使います。