Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
mmp
Helper I
Helper I

Medida de filtrado basada en otra medida

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.

Capture d’écran 2020-10-16 à 10.13.08.png

Lo intenté con SUMX, COUNTAX pero sin resultados.

¿Podrías ayudarme en eso?

Atentamente

Mohammad PATEL

2 REPLIES 2
amitchandak
Super User
Super User

@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])

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Hola @amitchandak,

Probé sus soluciones, pero no hay resultados, devuelve 0.

Mohammad PATEL

Helpful resources

Announcements
Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.