Forum Discussion
Resumir tabla VAR
- 5 years ago
No @anandav
Puede probar la medida como se muestra a continuación.
medir:
_Category Only Customers = VAR _T = FILTER ( ADDCOLUMNS ( Sales, "COUNT_", CALCULATE ( DISTINCTCOUNT ( Products[Product Category] ), FILTER ( ALL ( Sales ), Sales[Customer] = EARLIER ( Sales[Customer] ) ) ) ), [COUNT_] = 1 && [SaleDate] >= DATE ( 2021, 01, 01 ) ) VAR _T2 = SUMMARIZE ( _T, [Customer] ) RETURN COUNTX ( _T2, [Customer] )El resultado es el siguiente.
Saludos
Rico Zhou
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@anandav , Pruebe una medida como
countx(filtro(
RESUMIR(
FILTER(ALL(Sales), Sales[SaleDate] >= DATE(2021, 01,01) )
,Clientes[Cust ID]
, "_Count", distinctCOUNT(Products[Category ID])
)
,[_Count] =1
), [Cust ID])
- Syndicate_Admin5 years ago
Administrator
Gracias por la respuesta.
Con el DAX anterior, estoy obteniendo el mismo valor para todas las categorías de productos.
El archivo PBI está aquí.
Lo que necesito son las categorías donde los clientes sólo han comprado en esa categoría.
Los resultados esperados basados en el archivo PBI adjunto son:
Espero haber explicado el requisito claramente.
- Syndicate_Admin5 years ago
Administrator
No @anandav
Puede probar la medida como se muestra a continuación.
medir:
_Category Only Customers = VAR _T = FILTER ( ADDCOLUMNS ( Sales, "COUNT_", CALCULATE ( DISTINCTCOUNT ( Products[Product Category] ), FILTER ( ALL ( Sales ), Sales[Customer] = EARLIER ( Sales[Customer] ) ) ) ), [COUNT_] = 1 && [SaleDate] >= DATE ( 2021, 01, 01 ) ) VAR _T2 = SUMMARIZE ( _T, [Customer] ) RETURN COUNTX ( _T2, [Customer] )El resultado es el siguiente.
Saludos
Rico Zhou
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_Admin5 years ago
Administrator
Muchas gracias. Eso funciona.
Realmente apreciar su ayuda.
Lo sientopor la respuesta tardía - fuera del trabajo debido a algunos problemas.