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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Sumar valores basados en la función

Hola a todos

Necesito ayuda para crear una medida que sume valores basados en una función distinta. Tengo el siguiente conjunto de datos.

Necesito sumar el total de horas posibles por función. Así que el total de debajo del conjunto de datos debe ser 34495 y no 62465. Como puede ver, puede haber más de una función dependiendo del tipo de ausencia, pero el total de horas posibles solo debe contarse una vez para esa función.

funciónABSENCE_TYPEABSENCE_HOURSTOTAL_POSSIBLE_HOURS
AS112480
B 0320
C 01600
D 01664
EM1689644
ES6729644
F 03648
G 0480
H 01088
IC369163
IF1809163
IS2049163
J 03688
K 01600
L 01120
62465
2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@yaman123 , Trate de medir como

sumx(summarize(Tabla, Tabla[FUNCTION], Tabla[TOTAL_POSSIBLE_HOURS]), [TOTAL_POSSIBLE_HOURS])

o

sumx(values(Table[FUNCTION]), calculate(Max (Tabla[TOTAL_POSSIBLE_HOURS])))

View solution in original post

Syndicate_Admin
Administrator
Administrator

Hola, @yaman123

Por favor, compruebe lo siguiente.

Picture5.png

Total de horas posibles =
SUMX (
VALORES ( Datos[FUNCTION] ),
CALCULATE ( MAX ( Datos[TOTAL_POSSIBLE_HOURS] ) )
)

Hola, mi nombre es Jihwan Kim.

Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

Linkedin: https://www.linkedin.com/in/jihwankim1975/

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, @yaman123

Por favor, compruebe lo siguiente.

Picture5.png

Total de horas posibles =
SUMX (
VALORES ( Datos[FUNCTION] ),
CALCULATE ( MAX ( Datos[TOTAL_POSSIBLE_HOURS] ) )
)

Hola, mi nombre es Jihwan Kim.

Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

Linkedin: https://www.linkedin.com/in/jihwankim1975/

Syndicate_Admin
Administrator
Administrator

@yaman123 , Trate de medir como

sumx(summarize(Tabla, Tabla[FUNCTION], Tabla[TOTAL_POSSIBLE_HOURS]), [TOTAL_POSSIBLE_HOURS])

o

sumx(values(Table[FUNCTION]), calculate(Max (Tabla[TOTAL_POSSIBLE_HOURS])))

No @amitchandak

Siento volver a visitar esto. Los números que tengo no coinciden con lo que es mi conjunto de datos.

De mayo de 2020 abr 2021, el total debe ser de 452.080, pero cuando utilizo la fórmula sumx(summarize(Table, Table[FUNCTION], Table[TOTAL_POSSIBLE_HOURS]), [TOTAL_POSSIBLE_HOURS]), el total i get es de 422.304.

La columna horas totales posibles suma las horas si hay más de una línea al mes para esa función, pero solo quiero mostrar el valor distinto para esa función por mes.

¿Hay alguna forma de escribir esto?

¡gracias! Eso parece haber funcionado

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors