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
Syndicate_Admin
Administrator
Administrator

Total YTD menos la semana actual

Buenos días

Estoy tratando de calcular un total de YTD que excluye la semana fiscal actual en la que estoy porque la semana actual está incompleta. Por ejemplo, estamos en la semana 39. Pero solo quiero ver el total de YTD para las semanas 1 - 38 de este año.

La medida que intenté pero con la que no tuve éxito está a continuación. Necesito identificar la semana actual pero excluirla del total de YTD.

YTD Total -1Semana o semana actual =

VAR CurrentWeek = ALLSELECTED('Calendario'[Semana Fiscal])

DEVOLUCIÓN

CALCULAR([YTD Total], 'Calendario'[Semana Fiscal] - CurrentWeek)

Tengo mi YTD Total

YTD Total = VAR CurrentYear = YEAR(TODAY())
DEVOLUCIÓN
CALCULATE([Total tickets], 'Calendario', 'Calendario'[Año] = CurrentYear)

Y mi LY Total

LY Total = VAR CurrentYear = YEAR(TODAY())
DEVOLUCIÓN
CALCULATE([Total Tickets], 'Calendario', 'Calendario'[Año] = CurrentYear -1)

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

Allí, @romoguy15;

Podrías probarlo.

YTD Total2 = 
var _todayweek=MAXX(FILTER(ALL('Calendar'),[Date]=TODAY()),[Fiscal Week])
return CALCULATE([Total Tickets],FILTER(ALL('Calendar'),[Year]=YEAR(TODAY())&&[Fiscal Week]<_todayweek))

El resultado final se muestra a continuación:

vyalanwumsft_0-1635471580573.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

Syndicate_Admin
Administrator
Administrator

Allí, @romoguy15;

¿Te refieres a la suma de las semanas 1-38 en 2020 y las semanas 1-38 en 2021? PD: Ahora que ha pasado otra semana, son 39 semanas. Si es así, pruebe la siguiente fórmula:

Total Tickets = 
var _todayweek=MAXX(FILTER(ALL('Calendar'),[Date]=TODAY()),[Fiscal Week])
return CALCULATE( COUNT(HVAC[Ticket Id]),FILTER('Calendar',[Fiscal Week]<_todayweek))

El resultado final se muestra a continuación:

vyalanwumsft_0-1635731664185.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Allí, @romoguy15;

¿Te refieres a la suma de las semanas 1-38 en 2020 y las semanas 1-38 en 2021? PD: Ahora que ha pasado otra semana, son 39 semanas. Si es así, pruebe la siguiente fórmula:

Total Tickets = 
var _todayweek=MAXX(FILTER(ALL('Calendar'),[Date]=TODAY()),[Fiscal Week])
return CALCULATE( COUNT(HVAC[Ticket Id]),FILTER('Calendar',[Fiscal Week]<_todayweek))

El resultado final se muestra a continuación:

vyalanwumsft_0-1635731664185.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu

Esto es exactamente lo que necesitaba. Gracias

Syndicate_Admin
Administrator
Administrator

@v-yalanwu-msft , muchas gracias. Esa fórmula funcionó perfectamente. Incluso pude modificarlo para traer mi LY Total menos una semana para darme un total igual este año semanas1-38 y el año pasado semanas1-38.

Así que tenía mucha curiosidad, y ya has ayudado mucho, así que no te preocupes si no tienes tiempo.

¿Hay alguna manera de modificar la medida [Total tickets] para que básicamente solo sume la primera semana fiscal en el calendario a la semana completada actual (semana 38) independientemente del año? La razón por la que quiero intentar hacer eso es poner el total en el gráfico de líneas. Actualmente, como probablemente haya notado, 2020 en el gráfico de líneas llega hasta la semana 52 porque ese año se completa, pero 2021 solo sube a 39. Iba a tratar de hacer una medida personalizada en el [Total Tickets] para resumir solo la semana fiscal 1 hasta el 38 y colocarlo en el gráfico de líneas.

Syndicate_Admin
Administrator
Administrator

Allí, @romoguy15;

Podrías probarlo.

YTD Total2 = 
var _todayweek=MAXX(FILTER(ALL('Calendar'),[Date]=TODAY()),[Fiscal Week])
return CALCULATE([Total Tickets],FILTER(ALL('Calendar'),[Year]=YEAR(TODAY())&&[Fiscal Week]<_todayweek))

El resultado final se muestra a continuación:

vyalanwumsft_0-1635471580573.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @v-yalanwu-msft, gracias por intervenir. Tengo un conjunto de datos de muestra y cualquier información confidencial debe eliminarse. Tuve que subir la muestra en mi unidad

https://community.powerbi.com/t5/Desktop/YTD-till-current-week-in-DAX/m-p/866077

Desafortunadamente esa fórmula no me da el total menos la semana actual que estoy buscando. A continuación se muestra un total de YTD si filtré manualmente las semanas fiscales correctas y al lado está la fórmula que probé. Debe ser 26086 si excluimos la semana fiscal actual.

romoguy15_0-1635427294010.png

Syndicate_Admin
Administrator
Administrator

Allí, @romoguy15;

Si desea identificar la semana actual pero excluirla del total de YTD. Podría intentar modificar la medida.

YTD Total -1Week or current week = [YTD Total]-CALCULATE([Total Tickets],FILTER('Calendar',WEEKNUM([Date])=WEEKNUM(TODAY())))

El resultado final se muestra a continuación:

vyalanwumsft_0-1635385980317.png

Si no es correcto, ¿podría compartir un archivo simple después de eliminar información confidencial sobre sus datos y la salida que desea?
Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola @YukiK eso es genial hasta el momento, pero no pude usar algunas de las medidas mencionadas, pero ninguna está funcionando. La mayoría aparecen en blanco. Por ejemplo. Este a continuación

YTD a la semana pasada =
CALCULAR([Total YTD],
FILTRO(
TODO('Calendario'),
'Calendario'[Semana Fiscal] = SEMANA(HOY()) -1)
)
Trabajé en la carga de un archivo de muestra si esto puede ayudar
Syndicate_Admin
Administrator
Administrator

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.