...
Cálculos de Promedio excluyendo valores cero
Supongamos que tenemos una vista en la cual necesitamos calcular el promedio pero algunos de los valosres de la medida son ceros, por ejemplo:
Si se excluyen los las filas con valor cero, el cálculo del promedio varía:
Para evitar esto y que nuestro cálculo exluya los ceros, definimos una expresión "PromSinValorCero" con la siguiente sintaxis:
Code Block |
---|
count=@Sum_i(Valor(i)!=0?1:0); count==0?0:([this]/count) |
Luego de aplicar la fórmula antes definida obtenemos como resultado el promedio sin considerar las filas con valor cero.