重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

SUMPRODUCT関数を使って複数条件の集計を行っていますが、
and条件とor条件で集計が上手く出来ず困っています。
ご享受のほどお願いいたします。
--------------------------
■質問1
・どの様名数式が適切でしょうか?
・SUMPRODUCT関数が適切でしょうか?

■and条件
・A列がZ1番地と一致しているセル
・B列に「最新」と入力されているセル
・C列に「有り」と入力されているセル
・D列とE列が空白のセル
・F列に「りんご」と入力されているセルの個数

■自分で考えた数式(集計が上手くいかない)
=SUMPRODUCT(($A:$A=$Z1)*1,($B:$B="最新")*1,($C:$C="有り")*1,($D:$D="")*1,($E:$E="")*1,($F:$F="りんご")*1)

--------------------------
■質問2
・どの様名数式が適切でしょうか?
・SUMPRODUCT関数が適切でしょうか?

■or条件
・A列がZ1列と一致しているセル
・B列に「最新」と入力されているセル
・C列に「有り」と入力されているセル
・D列かE列のどちらか、または両方に何かしらの文字が入力されているセル
・F列に「りんご」と入力されているセルの個数

■自分で考えた数式(集計が上手くいかない)
=SUMPRODUCT(($A:$A=$Z1)*($B:$B="最新")*($C:$C="有り")*($D:$D<>"")+($E:$E<>""))-SUMPRODUCT(($D:$D<>"")*($E:$E<>""))*SUMPRODUCT($F:$F="りんご")

A 回答 (1件)

こんな感じでしょうか。


質問1をG1、質問2をG2セルにした場合

G1 =SUMPRODUCT(($A:$A=$Z$1)*($B:$B="最新")*($C:$C="有り")*($D:$D="")*($E:$E="")*($F:$F="りんご"))
G2 =SUMPRODUCT(($A:$A=$Z$1)*($B:$B="最新")*($C:$C="有り")*($F:$F="りんご"))-G1
    • good
    • 0
この回答へのお礼

ありがとうございます!
COUNTIFSで解決できました

お礼日時:2018/07/14 15:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!