lcampos
Hola a todos.
Estoy tratando de obtener los ingresos promedio por hora de mi tabla de hechos, pero solo de los últimos 60 días.
puedo obtener la suma con un dax como ese:
CALCULAR (SUMA (Hecho[Amount]),Fecha[Date] > = HOY () – 60)
Pero es solo una suma …
Cuando estoy girando esta medida por hora, tengo el total por hora.
y si utilizo el PROMEDIO, obtengo el promedio por hora, pero sin la suma de horas de todos los días.
¿Cómo puedo obtener la medida?
Ejemplo:
Valor de fecha y hora
2017-05-01 00 15
2017-05-01 00 52
2017-05-01 00 150
2017-05-02 00 10
2017-05-03 00 20
2017-05-04 00 25
2017-05-05 00 50
Para obtener el promedio de 00:00, primero necesito sumar todos los hechos que ocurrieron a las 00:00 para cada día y luego realizar el promedio entre los días.
Entonces, (15 + 52 + 150) = 217
promedio (217 + 10 + 20 + 25 + 50) = 64,4
Gracias
v-huizhn-msft
Hola @lcampos,
Después de la investigación, use la medida de la suma para dividir las distintas fechas. Cree una medida utilizando la fórmula.
DistinctDates = COUNTROWS(DISTINCT(SELECTCOLUMNS(FILTER(Fact,Date[DATE]>=Today()-60),"Date",Sales[DATE])))
Average=DIVIDE(CALCULATE(SUM(Fact[Amount]),Date[Date] >= TODAY()-60),Fact[DistinctDates])
Si aún tiene otro problema, comparta más detalles para un análisis más detallado.
Atentamente,
Angelia
v-huizhn-msft
Hola @lcampos,
Después de la investigación, use la medida de la suma para dividir las distintas fechas. Cree una medida utilizando la fórmula.
DistinctDates = COUNTROWS(DISTINCT(SELECTCOLUMNS(FILTER(Fact,Date[DATE]>=Today()-60),"Date",Sales[DATE])))
Average=DIVIDE(CALCULATE(SUM(Fact[Amount]),Date[Date] >= TODAY()-60),Fact[DistinctDates])
Si aún tiene otro problema, comparta más detalles para un análisis más detallado.
Atentamente,
Angelia
v-huizhn-msft
En respuesta a v-huizhn-msft
Hola @lcampos,
¿Has resuelto tu problema? Marque la respuesta útil como respuesta o comparta su solución. Más personas encontrarán una solución alternativa de forma clara y sencilla.
Atentamente,
Angelia
Greg_Deckler
Echa un vistazo a mi artículo aquí:
https://community.powerbi.com/t5/Community-Blog/Design-Pattern-Groups-and-Super-Groups/ba-p/138149
Desea agrupar por SUMA y luego tener supergrupos de PROMEDIO.