Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
Estoy tratando de obtener una lista de clientes que no ha estado en la tienda durante el mes anterior (basado en la selección de la fecha) y ha comprado al menos durante el período día-40 y día-59. Aquí está el script:
Max Achat Date =
CALCULATE(
MAX(BITKT[TKT_DATACHAT]),
ALLEXCEPT(BITKT,BITKT[TKT_NUMCARTE])
)
Duration =
VAR tday = IF(HASONEVALUE(BIDAT[DAT_date]),FIRSTDATE(BIDAT[DAT_date]))
RETURN
IF (
[Max Achat Date] > tday,
0,
DATEDIFF ( [Max Achat Date], tday, DAY )
)
Win Back 1 = VAR day_40 = DATEADD(BIDAT[DAT_date],-40,DAY)
VAR day_59 = DATEADD(BIDAT[DAT_date],-59,DAY)
VAR quantite = CALCULATE(SUM(BITKT[TKT_QTE]),DATESBETWEEN(BIDAT[DAT_date],day_59,day_40))
RETURN
IF([Duration]>30 && quantite>1, 1,0)
Lo que estoy tratando de hacer ahora es contar el número de personas que están preocupadas por el Win Back 1.
Lo intenté con SUMX, COUNTAX pero sin resultados.
¿Podrías ayudarme en eso?
Atentamente
Mohammad PATEL
@mmp , Trate de medir como
sumx(values(Table[N Cate]),[Win Back 1])
O
sumx(Summarize(Table,Table[N Cate], "_1",[Win Back 1]),[_1])
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |