- ベストアンサー
■エクセル■ PRODUCT関数で「~ではない」。
早速ですが、例えば、 ・A1~A10の範囲に1~5が入っている。 ・B1~B10の範囲に文字列「あ」~「お」までが入っている。 ・C1~C10の範囲に個数が入っている(1~99の数字)。 この場合で、D1のセルに「A1~A10の数字が5で、「お」以外の個数の合計」を求めるときはどういった関数を使えばいいのでしょうか?? =SUMPRODUCT((A1:A10=5)*(B1:B10<>"お")*(C1:C10)) と、入力してもエラーが出てしまうので、困ってます。どうしたらできますか?? よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
当方、Excel2002 SP3です。 …はて? 私の環境では正しく動作しますよ。 (コピー&ペーストしましたので間違いないです) どのようなエラーが出ているのでしょうか?
その他の回答 (1)
- nasutomato
- ベストアンサー率0% (0/1)
回答No.2
=SUMPRODUCT((A1:A10=5)*(B1:B10<>"お")*(C1:C10<=99)) かな!
質問者
お礼
nasutomato様のご回答でも思った通りの結果を得ることができました。ありがとうございます。 小1時間も過去問を見たりして、考えたので、数式が間違っている、という先入観が入ってしまったようです。。。。
お礼
正しく動作するとの意見を頂いて、色々と考えた結果……数値が入るべきところに項目として文字列が入っていたため、エラーとなったようです。。。たぶんですが。。。 間違っていないことを指摘され、解決に導くことができましたので、良回答を受け取ってください。 poohron様の指摘が結果的に助け舟となりました。ありがとうございました。