Вопрос

Я попробовал SumProduct и попробовал Sumif, но я думаю, что мне нужно комбинацию (или лучшее понимание SumProduct)

Вот мои данные

Государство | процент

NSW | 0

NSW | 20

Вик | 0

SA | 0

WA | 15

NSW | 0

NSW | 70

То, что я хочу попробовать и рассчитать следующее:

  • Где состояние = 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 и потом вы можете использовать Eardalifs

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top