March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
Tengo algunos problemas con SUMX. El resultado deseado parece funcionar en Excel, pero no en Power BI. Lo que tengo que hacer es sumar efectivamente todas las piezas individuales de la columna de cada día. En este caso, la suma total para el 3/10/2023 debería ser 480, pero muestra 920. Vea la primera captura de pantalla a continuación.
Captura de pantalla 1:
El DAX para esto es el siguiente:
Max Slot Length =
VAR _MaxSlot =
CALCULATE (
MAX ( 'Table'[SlotLength] ),
FILTER (
'Table',
'Table'[Include/Exclude] = "Include"
),
ALLEXCEPT (
'Table',
'Table'[SlotDate],
'Table'[SlotTime]
)
)
VAR _SumTable =
SUMMARIZE (
'Table',
'Table'[SlotDate],
'Table'[SlotTime],
"Max Length", _MaxSlot
)
RETURN
CALCULATE (
SUMX ( _SumTable, [Max Length] ),
ALLEXCEPT ( 'Table', 'Table'[SlotDate] )
)
El resultado esperado es el siguiente:
¿Alguien puede ayudarme con esto?
Hola @ExcelMonke ,
¿Qué tal si sumas tu resultado en el campo SlotTime como se muestra a continuación?
Max Slot Length =
VAR _MaxSlot =
CALCULATE (
MAX ( 'Table'[SlotLength] ),
FILTER ( 'Table', 'Table'[Include/Exclude] = "Include" ),
ALLEXCEPT ( 'Table', 'Table'[SlotDate], 'Table'[SlotTime] )
)
VAR _SumTable =
SUMMARIZE (
'Table',
'Table'[SlotDate],
'Table'[SlotTime],
"Max Length", _MaxSlot
)
RETURN
SUMX (
VALUES ( 'Table'[SlotTime] ),
CALCULATE (
SUMX ( _SumTable, [Max Length] ),
ALLEXCEPT ( 'Table', 'Table'[SlotDate] )
)
)
Saludos
¡Gracias por la sugerencia! Desafortunadamente, esto lo sobreestima aún más (Ver Longitud máxima de la ranura2)
Hola, @ExcelMonke. Estoy encantado de ayudarte.
Hola, @DataNinja777 , gracias por su preocupación sobre este tema.
¿Su problema ya se ha resuelto?, si no es así, puede proporcionar un archivo .pbix que no contenga datos confidenciales, esto ayudará a resolver su problema.
¿Podría verificar si sus cálculos de medición se deben a un entorno de cálculo actual incorrecto y, en segundo lugar, verificar el código en sí para ver si hay algún problema? Porque la configuración del filtro, incluido el filtro de relación entre tablas del modelo, también afectará al resultado del cálculo de la medida.
Espero que mis sugerencias le den buenas ideas, si tiene más preguntas, aclare en una respuesta de seguimiento.
Saludos
Carson Jian,
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Hola
Desafortunadamente, no puedo compartir el relativamente complejo PBIX. Espero que haya una solución relativamente simple para este problema de SUMX al que me enfrento.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.