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

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.

Reply
avulasandeep
Helper III
Helper III

Cómo obtener el estado del producto que ha cambiado o no ha cambiado para Last 60 Número de días

Hola Power BI Masters,

Aquí tengo una pregunta que necesito usar dax,

Necesito el estado del producto que se cambia o no se cambia para los últimos n Número de días.

Por ejemplo, si el producto A que tiene constante de estado durante los últimos 60 días, se movió a la categoría no modificada o si el estado del producto A cambió a la categoría modificada. PLease proporciona la fórmula mediante DAX.

avulasandeep_0-1602092137511.png

Adjuntar el archivo Powerbi Pbix en este enlace:

ejemplo report.pbix - Google Drive

Apreciado para una respuesta rápida Gracias anticipadas

Gracias

Sandeep

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @avulasandeep

Puede probar la siguiente medida.

Result = 
var _category = SELECTEDVALUE(Sheet1[Category])
var result = 
CALCULATE(
    DISTINCTCOUNT(Sheet1[Status]),
    FILTER(
        ALL(Sheet1),
        [Category]=_category&&
        [Date]<=TODAY()&&
        [Date]>=TODAY()-59
    )
)
return 
IF(
    result>1,
    "Changed",
    "Not Changed"
)

Resultado:

f1.png

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

2 REPLIES 2
v-alq-msft
Community Support
Community Support

Hola, @avulasandeep

Puede probar la siguiente medida.

Result = 
var _category = SELECTEDVALUE(Sheet1[Category])
var result = 
CALCULATE(
    DISTINCTCOUNT(Sheet1[Status]),
    FILTER(
        ALL(Sheet1),
        [Category]=_category&&
        [Date]<=TODAY()&&
        [Date]>=TODAY()-59
    )
)
return 
IF(
    result>1,
    "Changed",
    "Not Changed"
)

Resultado:

f1.png

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Fowmy
Super User
Super User

@avulasandeep

Agregue esto como una nueva columna a la tabla:

Status Change M = 
VAR __STATTUS = [Status]
VAR _CAT = [Category]
VAR _DATE = [Date]
VAR _FOUND = 
COUNTROWS(
    FILTER(
        Sheet1,
        Sheet1[Category]<>_CAT && Sheet1[Date] < _DATE && Sheet1[Date] >= (_DATE - 60)
    )
)

RETURN
IF( _FOUND > 0, "Changed" , "Not Changed")

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.