2012-03-20 1 views

ответ

4

Вы можете использовать AVERAGEIFS. Скажем, у вас есть данные в диапазоне A1:A20.

=AVERAGEIFS(A1:A20,A1:A20,">=-2",A1:A20,"<=0") 
0

@James дал большой ответ, так как вы упомянули Excel 2010. Для совместимости с Excel 2003 и более ранние версии, вы можете использовать формулу массива:

=SUM((A1:A17)*(A1:A17>=-2)*(A1:A17<=0))/SUM((A1:A17>=-2)*(A1:A17<=0)) 

Используйте Shift-Ctrl-Enter, чтобы войти в этот функция.

+0

Для формулы массива средняя функция будет лучше, я думаю: '= СРЕДНЕЕ (IF (A1: A17> -2, IF (A1: A17 <0, A1: A17)))' –

 Смежные вопросы

  • Нет связанных вопросов^_^