質問

私はsumproductを試してみましたが、Sumifを試しましたが、私が必要とするのは組み合わせ(またはsumproductのより良い理解)だと思います。

これが私のデータです

状態|パーセント

NSW | 0

NSW | 20

vic | 0

sa | 0

wa | 15

NSW | 0

NSW | 70

私が試して計算したいのは次のとおりです。

  • ここで、state = nsw

  • ここで、パーセント> 0

一致した値の平均を解決したい

値を含めることで= 0を含めることで使用できます。

=SUMIF(A:A,"NSW",B:B)/COUNTIF(A:A,"NSW")

ただし、0値を削除してさらに定義したいと思います。

ありがとう

役に立ちましたか?

解決

これを使用できます

基準合計/基準カウントアプローチ

データセットがA1:B7にあると仮定します、必要に応じて更新してください

すべてのExcelバージョン

=SUMPRODUCT(--(A1:A7="NSW"),--(B1:B7>0),B1:B7)/SUMPRODUCT(--(A1:A7="NSW"),--(B1:B7>0))

Excel 07/10のみ

=SUMIFS(B1:B7,B1:B7,">0",A1:A7,"NSW")/COUNTIFS(B1:B7,">0",A1:A7,"NSW")

他のヒント

Excel 2007以降では、平均的なものを使用できます

=AVERAGEIFS(B1:B7,B1:B7,">0",A1:A7,"NSW")

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top