cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Helper IV
Helper IV

Filtrado para la semana actual y las 2 semanas completas

Hola. Estoy tratando de filtrar para la semana actual, excepto hoy y las últimas 2 semanas. La opción de filtrado de fecha relativa no me está dando las semanas completas. Por ejemplo, hoy es 5/21/2020, cuando uso el filtrado de fecha relativa para las últimas 3 semanas, excluyendo hoy, me dará un intervalo de fechas de 4/30/2020 - 5/20/2020. Lo que necesito es 3 semanas excluyendo hoy (5/21/2020) que debería darme: 5/3/2020 - 5/20/2020. ¿Hay alguna manera de hacer esto en lugar de usar el filtro de fecha relativa?

Agradezco su amable asistencia.

Saludos

Mark V.

3 REPLIES 3
Highlighted
Super User III
Super User III

Agregaría una columna WeekNumber a la tabla Date y luego usaría una expresión como esta (suponiendo que tenga weeknumber y year en su objeto visual):

LastThreeWeeks ?
VAR __selectedweek
SELECTEDVALUE ( 'Fecha'[Semana del Año] )
devolución
CALCULAR (
[Sumedida],
TODOS ( 'Fecha'[Semana del año] ),
'Fecha' [Semana del Año] < __selectedweek,
'Fecha' [Semana del Año] > __selectedweek - 3
)

Tenga en cuenta que esto funcionará dentro de un año determinado.

Si esto funciona para usted, por favor márquelo como solución. Los felicitaciones también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Please mark my post as a solution! Kudos are also appreciated!

Proud to be a Super User!




Highlighted
Super User IV
Super User IV

@markefrody, prefiero usar el rango de la semana para esto.

https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...

This Week = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])))
Last Week = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]=max('Date'[Week Rank])-1))
Last 12 week Sales = CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Date'),'Date'[Week Rank]>=min('Date'[Week Rank])-12 && 'Date'[Week Rank]<=max('Date'[Week Rank])))

Last 2 Week Sales =
Var _min = maxx(allselected('Date','Date'[Week Rank]) -2
Var _max = maxx(allselected('Date','Date'[Week Rank]) 
CALCULATE(SUM(Sales[Net Sales]),FILTER(all('Date'),'Date'[Week Rank]>=_min && 'Date'[Week Rank]<=_max))

Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Aprecia tus Felicitaciones.



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted
Community Support
Community Support

Hola, @markefrody

Cree otra tabla de calendario "Fecha" y luego cree fórmulas como se muestra a continuación:

Today = date(2020,05,21)
beginning day =
CALCULATE (
    MIN ( 'Date'[Date] ),
    FILTER ( ALL ( 'Table' ), 'Table'[Weeknum] = WEEKNUM ( [Today] ) - 2 )
)
Ending day = [Today]-1
visual control filter =
IF (
    ( SELECTEDVALUE ( 'Table'[Date ] ) > [beginning day] )
        && ( SELECTEDVALUE ( 'Table'[Date ] ) < [Today] ),
    1,
    0
)

A continuación, aplique la medida "filtro de control visual" al panel de filtro:

79.png

Aquí hay un archivo pbix de ejemplo.

Saludos
Equipo de Apoyo Comunitario _ Eason
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.

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors