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.
Primero, permítanme disculparme, ya que esto es probablemente muy simple, pero he estado intentando, leyendo e intentando sin éxito. Estoy tratando de conseguir un número de clientes habituales en función de dos medidas; Total de clientes y Total de pedidos, donde el total de pedidos es > 1. Mi tabla consta de un pedido por registro. A continuación se muestra lo que tengo. ¡Gracias de antemano!
Cuesta un poco acostumbrarse, pero lo que tienes que hacer es crear la lista de clientes que coincidan con tus criterios ([Total de pedidos] > 1) y utilizar esa lista como argumento en el cálculo. Lo hacemos usando FILTRAR sobre la lista de clientes únicos (ID de cliente, número de cliente, clave de cliente, lo que sea en su modelo).
Se ve así:
Repeat Customers =
CALCULATE (
[Total Customers],
FILTER ( VALUES ( Customer[CustomerKey] ), [Total Orders] > 1 )
)
Puedes simplificarlo simplemente contando la lista de clientes filtrados de esta manera:
Repeat Customers =
COUNTROWS ( FILTER ( VALUES ( Customer[CustomerKey] ), [Total Orders] > 1 ) )
¡Esto funcionó! ¡¡¡¡Muchas gracias!!!!
Puedes leer más sobre el error aquí
https://www.sqlbi.com/articles/solving-errors-in-calculate-filter-arguments/
Pruebe esto
CALCULAR([TOTAL de clientes],FILTRO(TODOS(Sumesa),[TOTAL de pedidos]>1))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |