Crear un miembro de cálculo mdx promedio

Quiero crear un miembro calculado de valores promedio que desprecien demasiado por debajo o por encima del promedio general. ilustrando A veces algunos de mis productos (uno de mi dimensión) se venden en una promoción de $ 0.01. Y para los cálculos de precio mínimo, máximo y promedio quiero prescindir de estos valores. algo así como una desviación estándar

Tengo una empresa sql, entonces ninguna medida de agregación puede ser una solución, simplemente no sé cómo usarla para construir una medida consolidada

preguntado el 03 de diciembre de 13 a las 13:12

¿Cómo puedo ayudarte a entender? -

bueno, déjame ver, hoy mi medida promedio se calcula de esta manera [Medidas]. Valor / [Medidas]. Cantidad pero a veces mis medidas de valor contienen valores 0,01 (valor de promoción) y quiero eliminar estos valores del resultado:

déjame tratar de aclarar esto una vez más Imagina que tengo el producto A con 100 ventas 98 Los valores de venta están entre $ 2,5 y $ 3,5 1 valor son $ 0,01 y otros $ 7,5. necesito calcular el promedio, mínimo y máximo de mis 98 valores establecidos -

1 Respuestas

Yo haría algo como eso:

Avg( sets, IIF( [Measures].Value ..., [Measures].Value, NULL ) )

Los valores NULL deben ignorarse de la función AVG.

Respondido el 03 de diciembre de 13 a las 14:12

pero esto me da el mismo resultado que [Medida]. Valor / [Medida]. Cantidad porque son campos de agregación de suma - harthur90

Si excluye varios valores según su condición, esto no dará el mismo resultado. - marc polizzi

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.