Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Tengo una mesa como esta:
Id | Fecha | Categoría | Ubicación |
1 | 1/1/2020 | Rojo | Nos |
2 | 1/1/2020 | Rojo | Uk |
4 | 1/2/2020 | Amarillo | Canadá |
5 | 1/3/2020 | Azul | México |
6 | 1/3/2020 | Rojo | Alemania |
7 | 1/4/2020 | Verde | Uk |
Cada registro es una instancia/transacción
Tengo que calcular el promedio de la ocurrencia de/número de transacciones para cada Categoría. Un mes puede tener datos solo durante unos días o puede tener datos para todo el mes (como febrero tendrá datos por solo 15 días).
Por ejemplo, necesito responder a la pregunta:
En el mes de enero de 2020 hubo una media de 20 transacciones cada día para la Categoría "Rojo".
¿Cómo podemos hacer esto? ¿Es necesario evaluar el recuento de cada día primero en una tabla separada (usando resumir function_ o podemos hacerlo en 1 medida?
Gracias de antemano!!
Solved! Go to Solution.
@Hussain hola Hussain. Sí, la sugerencia del año mes se basa en la herencia.
Para que si tiene una heriarchy de fecha, pueda tenerla en la segmentación de fechas en el informe, de esa manera cuando filtre por mes su visualización que en una vista más granular con el año como contexto adicional. Así que en lugar de mirar en enero para todos los eneros en todos los años que está mirando específicamente en enero para decir 2019 por ejemplo.
O simplemente proporcionando el año mes se puede ver en la segmentación como por ejemplo en-2019
Febrero-2019.. etcetera
Si esta respuesta ayudó, márquela como solución.
@Hussain , Pruebe una nueva medida como
Supuesto que tiene columna del año mes
averagex( VALUES( Dates[Date] ), calculate( countrows( 'Table' ) ) )
O
calculate(averagex( VALUES( Dates[Date] ), calculate( countrows( 'Table' ) ) ), allexpcept(Table, Table[Month-Year]))
Estoy usando la fórmula AVERAGEX(VALUES('Dates'[Date]),CALCULATE(COUNTROWS('Table'))). Mi pregunta es ¿por qué esta fórmula no funciona sin calcular la función? Quiero decir así:
AVERAGEX(VALUES('Dates'[Date]),COUNTROWS('Table'))?
¡¡Gracias!!
Hola
La función de cálculo ayuda con la transición de contexto. Cambia de filtro a contexto de fila. Alternativamente, puede probar estas 2 medidas
Measure1 - COUNTROWS('Table')
Measure2 - AVERAGEX(VALUES('Dates'[Date]),[measure1])
Espero que esto ayude.
Gracias Amit y @mpicca13 ,
¿Qué quieres decir con la Columna Mes-Año? Tengo la columna de fecha en la tabla. Puedo crear una columna para Mes y Año en la que los valores son como estos:
Ene-2020, Feb-2020 (formato MMM-AAAA o formato MM-AAAA)?
¿Es esto lo que estás sugiriendo?
@Hussain hola Hussain. Sí, la sugerencia del año mes se basa en la herencia.
Para que si tiene una heriarchy de fecha, pueda tenerla en la segmentación de fechas en el informe, de esa manera cuando filtre por mes su visualización que en una vista más granular con el año como contexto adicional. Así que en lugar de mirar en enero para todos los eneros en todos los años que está mirando específicamente en enero para decir 2019 por ejemplo.
O simplemente proporcionando el año mes se puede ver en la segmentación como por ejemplo en-2019
Febrero-2019.. etcetera
Si esta respuesta ayudó, márquela como solución.
@Hussain suponiendo que tiene un filtro Mes y Categoría en su página, pruebe esta fórmula,