Olá, tudo bem?
Pelo que entendi você quer fazer uma média ignorando o 0 (Zero), pois interfere no cálculo da média por o zero ser um termo.
Use matriz para tal tarefa
Média Ignorando o 0 (Zero):
{=MÉDIA(SE(B3:B10<>0;B3:B10))}
Para a média dos valores que a data seja superior a data atual HOJE(), sem ignorar o 0 (zero):
{=MÉDIA(SE(A3:A10>HOJE();B3:B10))}
Agora juntando os dois critérios, ou seja, a média dos dados que possuem data superior a data atual >HOJE() e que contém valores maiores que 0 (Zero):
{=MÉDIA(SE((A3:A10>HOJE())*(B3:B10>0);B3:B10))}
Observações:
1 - A coluna A contém as datas;
2 - A coluna B contém os valores.
3 - Por se tratar de uma fórmula matricial, não é necessário digitar as chaves {}, bastando ao término da edição da fórmula, teclar a combinação de teclas CTLR+SHIFT+ENTER.
Explicitei de 3 maneiras diferentes, sendo a última, a solução completa extraindo toda a média com os critérios em apenas uma célula.
Luthius
Abraço
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 23/07/2010 1:37 pm