
Fórmula genérica
=AVERAGEIF(range,"0")
Resumo
Para obter a média de um conjunto de números, excluindo ou ignorando os valores zero, use a função AVERAGEIF. No exemplo mostrado, a fórmula em E6 é:
=AVERAGEIF(B6:D6,"0")
Explicação
No exemplo mostrado, a fórmula em E5 é baseada na função AVERAGE:
=AVERAGE(B5:D5) // returns 60
O resultado é 60, pois (90 + 90 + 0) / 3 = 60.
Para filtrar o zero da média calculada, a fórmula em E6 usa a função AVERAGEIF assim:
=AVERAGEIF(B6:D6,"0") // returns 90
O critério fornecido é "0", que significa "diferente de zero".
Valores de dados em branco
As funções AVERAGE, AVERAGEIF e AVERAGEIFS ignoram automaticamente células em branco (e células que contêm valores de texto), portanto, não há necessidade de fornecer critérios para filtrar células vazias.