Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
リンゴの平均コストを知りたいのですが、価格が常に入力されているとは限りません。sumproduct でこれを実行できるはずですが、うまくいきません。
A B Fruit Price Apple 56 Banana 23 Apple Apple 40 Apple
私の問題は、価格値が入力されたリンゴの数を数えようとしたときに発生します。誰でも助けることができますか?
注: Excel 2003 を使用しているため、countif はありません
では、Apple の平均は 48 になると思いますか?
2つの可能な方法.....
AVERAGE を含む配列数式
=AVERAGE(IF(A2:A10="Apple",IF(B2:B10<>"",B2:B10)))
CTRL+ SHIFT+で確認ENTER
....またはSUMIF/SUMPRODUCTを使用
=SUMIF(A2:A10,"Apple",B2:B10)/SUMPRODUCT((A2:A10="Apple")*(B2:B10<>""))