bom dia...
...quase isso...
fazendo alguns ajustes...
do modo com vc indicou, quando um dos valores era nulo ele trazia o todo o resultado como nulo (ou vazio), então tive que tratar esta questão seguindo sua lógica e adicionado alguns parênteses, aí funcionou:
...((IIf(Valor1>0,Valor1,0)+IIf(Valor2>0,Valor2,0)+IIf(Valor3>0,Valor3,0))/(IIf(Valor1>0,1,0)+IIf(Valor2>0,1,0)+IIf(Valor3>0,1,0))) AS MSoma
detalhe: com ou sem os colchetes funciona da mesma forma.
Obrigado Reinaldo.
Postado : 09/07/2015 5:02 am