Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Mis habilidades en PowerBI son bastante limitadas, así que creo que esta debería ser una pregunta fácil para usted 🙂
Tengo la siguiente tabla, por ejemplo:
Mes de la capacidad de la unidad
1 10 5
1 10 6
1 10 7
2 11 5
2 11 7
3 30 7
Estoy tratando de crear una medida que me dé el valor promedio de la capacidad.
Sin embargo, no sólo quiero un promedio simple de suma (capacidad) / recuentos.
Mi objetivo es tener capacidad para unit1 + capacidad para la unidad2 + capacidad para la unidad 3 / número de unidades
Esto sería (10 + 11 + 30) /3 x 17
Pensé que con un sumx podría funcionar:
•Divide(Sumx(table, Capacity/Calculate(Countrow(table), FILTER)),Distinctcount(Unit))
La parte con la que estoy luchando es el FILTRO, ya que necesito que countrow sea un valor dinámico en lugar de estático para poder tener la siguiente suma:
(10/3+10/3+10/3+11/2+11/2+30/1)/3 a 17
Así que el conteo debe ser 3 o 2 o 1
¿Alguna idea?
Saludos
Solved! Go to Solution.
Hola @pranit828 gracias por la ayuda.
Pero no pude hacer que funcionara con esa solución.
Creo que pude resolverlo ahora con el RESUMEN:
Hola @MPSG
La función Summariz es una buena manera de resolver este problema, y puede probar mi manera usar addcolumn y función promedio.
Measure =
VAR _Result = DIVIDE(SUMX(ADDCOLUMNS(GENERATESERIES(1,3,1),"Avg",AVERAGEX(FILTER('Table','Table'[Unit]=[Value]),'Table'[Capacity])),[Avg]),DISTINCTCOUNT('Table'[Unit]))
return
_Result
Resultado:
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @MPSG
La función Summariz es una buena manera de resolver este problema, y puede probar mi manera usar addcolumn y función promedio.
Measure =
VAR _Result = DIVIDE(SUMX(ADDCOLUMNS(GENERATESERIES(1,3,1),"Avg",AVERAGEX(FILTER('Table','Table'[Unit]=[Value]),'Table'[Capacity])),[Avg]),DISTINCTCOUNT('Table'[Unit]))
return
_Result
Resultado:
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@MPSG
Si desea Capacidad media, utilice AVERAGEX()
Cualquier valor que desee en el denominador para el PROMEDIO debe coincidir con el número de filas de la tabla que proporcione a la función AVERAGEX.
Vea este post que podría explicar por qué y cómo funciona esto
@MPSG olvidé publicar el enlace, aquí está: https://excelwithallison.blogspot.com/2020/09/what-does-average-mean.html
(Me encantaría recibir comentarios sobre él, así que no dude en dejar un comentario, ya que los promedios son SUPER confusos y me tomó un tiempo para envolver mi cabeza alrededor de ellos, así que no estoy seguro de que he hecho un gran trabajo comunicando mis conocimientos, pero estoy tratando).
Creo que estás buscando:
AVERAGEX(VALUES(table[Unit]), AVERAGE(Table[Capacity]))
En los datos de ejemplo, Capacity siempre es el mismo para una unidad seleccionada, por lo que podría usar MAX(Table[Capacity]) en lugar de AVERAGE(Table[Capacity]), o MIN, pero solo depende de lo que realmente necesita medir.
¡Espero que eso ayude!
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Hola @MPSG
Tratar
SUMX(CALCULATE(AVERAGE(table[capacity]),ALLEXCEPT(table,table[unit]))
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
Hola @pranit828 gracias por la ayuda.
Pero no pude hacer que funcionara con esa solución.
Creo que pude resolverlo ahora con el RESUMEN:
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |