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

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.

Reply

Total no suma los valores de línea, incluso cuando se utiliza HASONEVALUE

Hola a todos,

gracias por este excelente complejo de apartamentos! ¡Me ayudó mucho hasta ahora! Antes de publicar esto estaba leyendo un loooot de otros mensajes y trató de implementarlo de las maneras recomendadas, pero después de mucho tiempo de trabajo y trata de preguntara a todos aquí...

Realmente espero que alguien de ustedes pueda ayudarme con esto.

Como se dice en el título, mi columna [Para cumplir con los trabajos de servicio (h) uEoY 3] no suma como una suma en los totales. Sólo quiero que los totales suman el valor de la fila.

helpscreen1.JPG

Como se puede ver en el lado derecho, ya he probado algunas cosas diferentes para esta columna.. sin éxito. Aquí está uno de los 3 intentos:

To Be Fulfilled Service Jobs (h) uEoY 3 = 

VAR lineValue   =  [Open Service Jobs (h) uEoY]
                * DIVIDE([To Be Fulfilled Service Jobs (#) uEoY];[Open Service Jobs (#) uEoY])

VAR tempTbl = 
    SUMMARIZE(Tabelle1;Tabelle1[EmployeeID]; 'Calendar'[MonthYear]; "ABCD"; lineValue)
    
RETURN
IF (HASONEVALUE('Calendar'[MonthYear]);
    lineValue;
    SUMX(tempTbl;[ABCD])
) 

Ejemplo:

Mes/EmployeeIDPara ser cumplido trabajos de servicio (h) uEoY 3Cómo me gustaría que
Sep-19 Total124.7205528124.78834...
175.1133499999999875.11334999999998
249.67504037037037549.675040370370375

Aquí está mi archivo:

https://www.dropbox.com/s/q0yflxt6l311zyk/total_not_summing_up_correctly.pbix?dl=0

Pls preguntar si necesita más información. Espero haber incluido suficiente información.

Por cierto, ya leer algún artículo como estos (pero no entendía cómo usar en mi caso):

https://community.powerbi.com/t5/Quick-Measures-Gallery/Measure-Totals-The-Final-Word/m-p/547907

(gracias @Greg_Deckler )

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Me parece que no debería usar EmployeeID en su SUMMARIZE. Si entiendo lo que estás buscando, solo deberías necesitar MonthYear.

Hola Greg,

gracias por usted realmente(!) respuesta rápida 🙂

Lo probé como dijiste, pero desafortunadamente todavía obteniendo el total equivocado ... 😞

Esto es lo que intenté, pero aún así obtener el resultado anterior:

To Be Fulfilled Service Jobs (h) uEoY 3 = 

VAR lineValue   =  [Open Service Jobs (h) uEoY]
                * DIVIDE([To Be Fulfilled Service Jobs (#) uEoY];[Open Service Jobs (#) uEoY])

VAR tempTbl = 
    SUMMARIZE(Tabelle1; 'Calendar'[MonthYear]; "ABCD"; lineValue)
    
RETURN
IF (HASONEVALUE('Calendar'[MonthYear]);
    lineValue;
    SUMX(tempTbl;[ABCD])
) 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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