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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Syndicate_Admin
Administrator
Administrator

Grupo simplePor pregunta

Hola -

Estoy tratando de agrupar a las personas con el mismo período para mostrar el valor sumado de la compensación. Entonces, por ejemplo, este ejemplo de empleado debería mostrar 14505 en el primer período. Mi enfoque actual utiliza una función if, pero sé que groupby sería la mejor ruta, por lo que cualquier ayuda sería apreciada.

groupby.PNG

1 ACCEPTED SOLUTION

@powerbienthuzi parece que necesitas un derivedTbl, ¿puedes probar esto?

derivedTbl=
groupby(PnL_Data,
PnL_Data[deID],
PnL_Data[pstartdate],
PnL_Data[pperiod],"sum", SUMX(CURRENTGROUP(),PnL_Data[AccruedCompensation]))

SUMAMRIZE tiene más capas de las que parece

https://www.sqlbi.com/articles/all-the-secrets-of-summarize/

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

¿Cuál es el resultado esperado? ¿Está intentando hacer esto en el editor de consultas o como un visual de informe o algo más?

Hola Alexis - Este sería un informe visual y prefiero tener como propia tabla ya que quiero agregarle otras columnas.

DE ACUERDO. ¿Qué estás recibiendo actualmente y cómo estás tratando de que se vea tu visual?

No debería necesitar ningún DAX elegante para hacer agregaciones básicas. Simplemente arrastre la columna en la que desea agrupar y la columna que desea sumar en su visual. (Es posible que deba decirle que no agregue pperiod).

Ya veo. He eliminado mi código para groupby y estoy tratando de obtenerlo en un formato de tabla usando Resumen ahora

PnL corto = RESUMIR(PnL_Data,
PnL_Data[deID],
PnL_Data[pstartdate],
PnL_Data[pperiod],
"compensación total", SUMA(PnL_Data[Compensación acumulada])
)
pero la agregación no está sumando bien, así que estoy seguro de que cometí un error.
Esta es la imagen del resultado que estoy obteniendo:
error.PNG

¿Su tabla PnL tiene algún filtro que desee que no se haya incluido cuando la resumió?

Hola Alexis - No tiene filtros que necesitaba.

@powerbienthuzi parece que necesitas un derivedTbl, ¿puedes probar esto?

derivedTbl=
groupby(PnL_Data,
PnL_Data[deID],
PnL_Data[pstartdate],
PnL_Data[pperiod],"sum", SUMX(CURRENTGROUP(),PnL_Data[AccruedCompensation]))

SUMAMRIZE tiene más capas de las que parece

https://www.sqlbi.com/articles/all-the-secrets-of-summarize/

Eso funcionó. ¡Gracias!

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors