Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola gente Pbi,
Tengo la siguiente medida que cuenta las filas de mi tabla de hechos donde la columna Bandera es "Sí" y la fecha es la última fecha:
Count_Measure =
CALCULATE(COUNTROWS(Costo),
Cost[Flag]="Sí",
LASTDATE(Cost[CostDate]))
Esta medida se utiliza en una tabla visual con otras columnas y medidas y devuelve el resultado correcto en un nivel de fila y el resultado incorrecto en la fila total. El valor total de la fila no es la suma de todos los valores de Count_Measure de la tabla. Esto se debe a que si tenemos:
Indicador de producto del proveedor Costdate
V1 P1 Sí 12.05.2020
V1 P1 Sí 18.05.2021
En el gráfico de la tabla, tenemos columnas Proveedor y Producto, por lo que la función LASTDATE tomará la fecha más grande del 12.05.2020 y el 18.05.2021, que es el 18.05.2021 y la medida devolverá la fila con esta fecha.
Sin embargo, cuando se evalúa la misma medida para la fila total, solo cuenta las filas donde la fecha es igual a la fecha más grande para toda la tabla y no resume los valores correctamente.
Probé diferentes fórmulas DAX con SUMMARIZE y CALCULATETABLE, pero ninguna de ellas funciona.
Hola @v-yueyunzh-msft,
Lo siento, pero esta solución no es lo que funciona para mi caso. Por eso no lo acepté como una solución.
Hi , @Quiny_Harl
De acuerdo con su descripción, ¿quiere decir que desea obtener el recuento de la tabla 'Costo' cuando el [Marca] = Verdadero y [CostoFecha]= último grupo de fecha por el [Proveedor] y [Producto].
Si esto , puede referirse a:
(1) Estos son mis datos de prueba:
(2) Podemos crear dos medidas como esta:
Count_Measure =
var _date = CALCULATE( LASTDATE('Cost'[Costdate]) , 'Cost'[Flag]="YES" , ALL(Cost[Costdate]))
return
COUNTROWS(FILTER(ALLSELECTED('Cost') , 'Cost'[Vendor]=MAX('Cost'[Vendor]) && 'Cost'[Product] =MAX('Cost'[Product]) && 'Cost'[Flag]="Yes" && 'Cost'[Costdate]=_date))
Right Total = SUMX( SUMMARIZE('Cost','Cost'[Vendor],'Cost'[Product] , "value" , [Count_Measure]) , [value])
(3) A continuación podemos poner estas medidas en el visual a prueba, el resultado es el siguiente:
Si este método no satisface sus necesidades, puede proporcionarnos sus datos de muestra especiales y los datos de muestra de salida deseados en forma de tablas, para que podamos ayudarlo a resolver mejor el problema. (¡También puede cargar su .pbix de muestra [sin datos confidenciales] en OneDrive y compartirlo con el enlace de OneDrive para mí! )
Gracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.
Saludos
Dijo Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.