2

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

ここに私のデータがあります

状態 | パーセント

ニューサウスウェールズ州 | ニューサウスウェールズ州 | 0

ニューサウスウェールズ州 | ニューサウスウェールズ州 | 20

ビック | 0

SA | SA | 0

わ | 15

ニューサウスウェールズ州 | ニューサウスウェールズ州 | 0

ニューサウスウェールズ州 | ニューサウスウェールズ州 | 70

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

  • 州 = NSW

  • パーセント > 0

一致した値の平均を計算したい

values = 0 を含めることで、次を使用できます。

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

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

ありがとう

4

2 に答える 2

2

あなたはこれを使うことができます

条件合計/条件カウント アプローチ

データセットが 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")

于 2012-01-11T04:05:17.450 に答える
0

Excel 2007 以降では、AVERAGEIFS を使用できます

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

于 2012-01-11T16:55:01.343 に答える