Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Anonymous
Not applicable

calcular el promedio de la suma de los valores calculados por categoría

Tengo un conjunto de datos que contiene, entre otras cosas, IDs y Categorías. El valor es una columna calculada, basada en algunas otras columnas de esta tabla. (no lo incluyó en este modelo, para evitar confusiones.

He hecho un pequeño ejemplo de mis datos, para hacer explicar un poco más fácil (los números delante de las filas NO son parte de los datos!)

werner1107_0-1602238189045.png

La primera tabla es mi tabla de datos, con mi columna Valores calculados.

La columna Valores se basa en:

IF(TRUE, CALCULATE(SUM(), ALLEXCEPT()), BLANK())

La segunda tabla es el siguiente paso. Todos los valores se suturan en función de la combinación ID-Cat. Así que las filas 3 y 8 se resumen, y las filas 5, 7, 11 se resumen. Las filas 4, 10 11 NO se resumen, porque tienen diferentes identificaciones.

La tercera mesa viene a continuación. Esta vez, todos los valores se resumen en función de solo la categoría. Las filas 3 y 4 se resumen, las filas 5 y 6 se suban, y 7, 8, 9 se resumen (¿obtienes las reglas?)

Ahora viene otra parte difícil. Para poder llegar a la cuarta tabla, necesito calcular los promedios de los valores por categoría. Por otros medios, debe tomar la suma de valores y dividir por el número de filas por categoría en la tabla 2 (NO TABLA 1).

Realmente me cuesta encontrar una manera de hacer esto, pero estoy muy seguro y dedicado a obtener este 🙂 fijo

Actualmente tengo:

Avg = 

VAR TmpTable = SUMMARIZE(		//Creates table2
	table1,
	ID,
	Category,
	"TotalValues",
	CALCULATE(SUM(Value), ALLEXCEPT(ID))
)
RETURN

CALCULATE(//Average TmpTable per Category)

archivo pbix: Promedio de suma

Espero que alguien entienda mi problema 😉

Salud

1 ACCEPTED SOLUTION

Hola @werner1107 ,

v-lionel-msft_0-1603249263077.png

Si utiliza este método, solo podría combinar fórmulas como esta, las otras columnas de la tabla de cálculo ya no se pueden reducir.

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

6 REPLIES 6
Ashish_Mathur
Super User
Super User

Hola

Comparte el enlace desde donde puedo descargar tu archivo PBI.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
lbendlin
Super User
Super User

¿En qué universo es 170+150-290? ¿Y por qué EE-4 270 y no 150?

Anonymous
Not applicable

Mi ejemplo no era correcto. Lo cambiaré por uno nuevo.

EE4 no debería ser ninguno de esos. Debe ser 160 porque es parte de la categoría 4. Promedio significa el promedio de esa categoría.

Esto también significa que BB3 debe ser 180 por esa misma razón.

También he subido un pequeño archivo pbix ejemplo.

Hola @werner1107 ,

Consulte mi archivo .pbix.

v-lionel-msft_0-1602491007550.png

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

¡Sí, está funcionando!

Aunque, ¿hay alguna manera de hacer que todo encaje en una sola fórmula DAX??? Porque ahora tengo todas estas columnas que no se usan.

Hola @werner1107 ,

v-lionel-msft_0-1603249263077.png

Si utiliza este método, solo podría combinar fórmulas como esta, las otras columnas de la tabla de cálculo ya no se pueden reducir.

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

Find out what's new and trending in the Fabric Community.

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

Check out the November 2024 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors