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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
harshagraj
Post Partisan
Post Partisan

Para obtener las últimas 6 semanas en la columna Semana Fiscal

Hola a todos, tengo una columna llamada Número de semana fiscal y tiene 1-27 semanas (He filtrado 2020). Ahora para un gráfico KPI tengo que mostrar las últimas 6 semanas y estoy usando C.Billings como una medida calculada . Por favor, ayúdame a lograrlo. Estoy usando la tarjeta KPI predeterminada de POWER BI.
@v-jayw-msft

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

Hola, @harshagraj

Según su descripción, creé datos para reproducir su escenario.

Calendario (una tabla calculada):

Calendar = CALENDAR(DATE(2020,1,1),DATE(2020,12,31))


Puede crear una columna calculada y una medida para reproducir los datos en las últimas 6 semanas antes de hoy.

Calculated column:
weeknum = WEEKNUM('Calendar'[Date])

Measure:
var _cweeknum = WEEKNUM(TODAY())
var _weeknum = SELECTEDVALUE('Calendar'[weeknum])
var _cyear = YEAR(TODAY())
var _year = YEAR(SELECTEDVALUE('Calendar'[Date]))
return
IF(
    _weeknum>=_cweeknum-6&&
    _weeknum<=_cweeknum&&
    _year=_cyear,
    1,
    0
)

Por último, puede colocar la medida en el filtro de nivel visual. Aquí está el resultado. Hoy es 4/6/2020.

a3.png

Saludos

Allan

Si este post ayuda,entonces por favor 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, @harshagraj

Según su descripción, creé datos para reproducir su escenario.

Calendario (una tabla calculada):

Calendar = CALENDAR(DATE(2020,1,1),DATE(2020,12,31))


Puede crear una columna calculada y una medida para reproducir los datos en las últimas 6 semanas antes de hoy.

Calculated column:
weeknum = WEEKNUM('Calendar'[Date])

Measure:
var _cweeknum = WEEKNUM(TODAY())
var _weeknum = SELECTEDVALUE('Calendar'[weeknum])
var _cyear = YEAR(TODAY())
var _year = YEAR(SELECTEDVALUE('Calendar'[Date]))
return
IF(
    _weeknum>=_cweeknum-6&&
    _weeknum<=_cweeknum&&
    _year=_cyear,
    1,
    0
)

Por último, puede colocar la medida en el filtro de nivel visual. Aquí está el resultado. Hoy es 4/6/2020.

a3.png

Saludos

Allan

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

amitchandak
Super User
Super User

Por favor, cree un rango de la semana, m usando el inicio de la semana o la fecha de fin de semana. Eso podemos usar para obtener la columna deseada

Consulte este archivo : https://www.dropbox.com/s/d9898a48e76wmvl/sales_analytics_weekWise.pbix?dl=0

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

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

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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

Top Solution Authors