Forum Discussion
Syndicate_Admin
4 years agoAdministrator
variables tablas virtuales
Hola Estoy tratando de contar el número de pedidos para los clientes que tienen el valor total del pedido por encima de 50K. Mi DAX se ve como abajo, simplemente no sé cómo continuar. Cómo pasar lo...
- 4 years ago
Lo siento, entendió mal su requisito. Difícil de probar sin algunos datos, pero creo que quieres hacer algo como:
#Orders (Buyers OrderValue>50k) = VAR Customers50k = FILTER ( VALUES ( 'Orders'[CustomerID] ), CALCULATE ( SUM( Orders[Order Value EUR]) ) > 50000 ) RETURN CALCULATE ( DISTINCTCOUNT ( Orders[Sales document] ), Customers50k )Genere efectivamente la lista de CustomerIds y luego úsela como un filtro dentro del cálculo.
Syndicate_Admin
4 years agoAdministrator
Lo siento, entendió mal su requisito. Difícil de probar sin algunos datos, pero creo que quieres hacer algo como:
#Orders (Buyers OrderValue>50k) =
VAR Customers50k =
FILTER (
VALUES ( 'Orders'[CustomerID] ),
CALCULATE ( SUM( Orders[Order Value EUR]) ) > 50000
)
RETURN
CALCULATE (
DISTINCTCOUNT ( Orders[Sales document] ),
Customers50k
)
Genere efectivamente la lista de CustomerIds y luego úsela como un filtro dentro del cálculo.
Syndicate_Admin
4 years agoAdministrator
Muchas gracias @bcdobbs