The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Me gustaría hacer una fórmula.
Si selecciono un mes determinado en el filtro, proporcionará la suma de las ventas durante ese mes.
Sin embargo, si selecciono todos los meses en el filtro, quiero obtener el resultado de todos los meses dividido por 12.
¿Cómo puedo obtener el resultado para ambos escenarios dependiendo de lo que seleccione en el filtro de meses?
Gracias
Youssef
Puede crear una medida como esta:
_average = var a=CALCULATE(COUNTAX(DISTINCT('Table'[Month]),[Month]),ALLSELECTED('Table'))
return SUMX(ALLSELECTED('Table'),[Value])/a
¡Saludos!
Yolo Zhu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Puede crear una medida como esta, que dará el promedio de todos los meses seleccionados.
Promedio mensual = AVERAGEX(DISTINCT(Table[MonthColumn]), [YourMeasure])
Palmadita
No es lo que estoy pidiendo.
Lo que estoy pidiendo es, si se selecciona algún mes, entonces dame el total. Si no se selecciona ningún mes (por lo tanto, todos los meses seleccionados juntos), dé el total dividido por 12.
¿Probaste la medida para ver si funciona? Si se selecciona 1 mes, le dará el total de ese mes. Si >1 mes seleccionado (o todos seleccionados), le dará el total promedio. Tenga en cuenta que se necesita una medida (no solo SUMA, a menos que esté envuelta en CALCULAR).
Palmadita
Ok, entonces para ser más estricto:
O
Quieres:
* Si el mes no está filtrado, dame una suma de algún valor
* Si se filtra el mes, ¿me da una suma de algún valor para el mes seleccionado dividido por el recuento del mes seleccionado?
¡Hola, gracias por la respuesta!
Yo iría por: * si el mes está filtrado, ¿me da una suma de algún valor para el mes seleccionado dividido por el recuento del mes seleccionado?
En ese caso , @ppm1 le dio una respuesta correcta. Para un mes devolverá el valor de este mes, pero para dos devolverá la suma de ellos y dividido por 2, que es básicamente un promedio. 🙂
Promedio mensual = AVERAGEX(DISTINCT(Table[MonthColumn]), SUM([Some Value]))
Hola...
Gracias por la respuesta.
Sin embargo, no está funcionando de mi lado. Funciona si selecciono solo un mes. Si selecciono más de un mes, hará suma.
A continuación se muestra la fórmula que estoy usando:
¿Puede publicar aquí un dato de ejemplo para ver su problema?
No, no necesitas calcular aquí.
ACV promedio = PROMEDIOX(DISTINTO('Datos de P&L'[Mes]),suma('Datos de P&L'[ACV]))
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |