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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Cambio a un nuevo año fiscal

He heredado un documento de Power BI que no programé y es la primera vez que uso Power BI.

Cada mes, agregué +1 a los meses y funcionó bien en agosto y septiembre. Nuestra nueva Yera Fiscal comenzó el 1 de octubre y ahora estoy tratando de restablecer los meses y no está funcionando.

¿Puedes por favor ayudarme a pensar en ello?

Aquí está la última actualización del final del año fiscal:

ssmith2_0-1668439739350.png

Para octubre, queremos que los números YTD que están resaltados en amarillo se restablezcan para que SOLO se muestre octubre y queremos agregarle cada mes para el año fiscal 22/23.

En las llamadas de ventas por mes, queremos mostrar idealmente, de octubre de 2021 a octubre de 2022 para tener datos comparativos. Por lo tanto, debería haber un OCTUBRE apareciendo DESPUÉS del número de septiembre, pero los totales YTD solo deberían reflejar los números del año fiscal 22/23.

El filtro se establece en:

ssmith2_1-1668439739354.png

Y debería recoger los números de octubre de 2022 a medida que los ingresé:

ssmith2_2-1668439739363.png

Sin embargo, no muestra octubre y no restablece los números YTD

ssmith2_3-1668439739372.png

Aquí está el script del campo de fecha:

Fecha =

Guión desarrollado por RADACAD - edición: julio de 2021

Establezca las siguientes variables para la configuración de la tabla de fechas personalizada

var _fromYear=2020 // Establezca el año de inicio de la dimensión de fecha. las fechas comienzan a partir del 1 de enero de este año

var _toYear=2026 // Establezca el año final de la dimensión de fecha. las fechas terminan el 31 de diciembre de este año

var _startOfFiscalYear=10 // Establezca el número de mes que es el inicio del año financiero. ejemplo; si el inicio del año fiscal es julio, el valor es 7

//**************

var _today=HOY()

devolución

ADDCOLUMNS(

CALENDARIO(

FECHA(_fromYear,1,1),

FECHA(_toYear,12,31)

),

"Año",AÑO([Fecha]),

"Inicio del año",FECHA( AÑO([Fecha]),1,1),

"Fin de año",FECHA( AÑO([Fecha]),12,31),

"Mes",MES([Fecha]),

"Inicio de mes",FECHA( AÑO([fecha]), MES([fecha]), 1),

"Fin de mes",EOMONTH([Fecha],0),

"Días en el mes",DATEDIFF(DATE( YEAR([Date]), MONTH([Date]), 1),EOMONTH([Date],0),DAY)+1,

"Número de mes del año",INT(FORMAT([Fecha],"AAAAMM")),

"Nombre del mes del año",FORMAT([Fecha],"AAAA-MMM"),

"Día",DÍA([Fecha]),

"Nombre del día",FORMAT([Fecha],"DDDD"),

"Nombre del día corto",FORMAT([Fecha],"DDD"),

"Día de la semana",WEEKDAY([Fecha]),

"Día del año",DATEDIFF(DATE( YEAR([Date]), 1, 1),[Date],DAY)+1,

"Nombre del mes",FORMAT([Fecha],"MMMM"),

"Nombre del mes corto",FORMAT([Fecha],"MMM"),

"Trimestre",TRIMESTRE([Fecha]),

"Nombre del trimestre","Q"&FORMAT([Fecha],"Q"),

"Número de trimestre del año",INT(FORMAT([Fecha],"AAAAQ")),

"Nombre del trimestre del año",FORMAT([Fecha],"AAAA")&" Q"&FORMAT([Fecha],"Q"),

"Inicio del trimestre",FECHA( AÑO([Fecha]), (TRIMESTRE([Fecha])*3)-2, 1),

"Final del trimestre",EOMONTH(FECHA( AÑO([Fecha]), TRIMESTRE([Fecha])*3, 1),0),

"semana del año",WEEKNUM([fecha]),

"Inicio de la semana", [fecha]-WEEKDAY([fecha])+1,

"Fin de semana",[Fecha]+7-WEEKDAY([Fecha]),

"Ejercicio fiscal",si(_startOfFiscalYear=1,AÑO([Fecha]),AÑO([Fecha])+ COCIENTE(MES([Fecha])+ (13-_startOfFiscalYear),13)),

"Trimestre fiscal",TRIMESTRE( FECHA( AÑO([Fecha]),MOD( MES([Fecha])+ (13-_startOfFiscalYear) -1 ,12) +1,1) ),

"Mes fiscal",MOD( MES([Fecha])+ (13-_startOfFiscalYear) -1 ,12) +1,

"Compensación de día",DATEDIFF(_today,[Fecha],DÍA),

"Desplazamiento de mes",DATEDIFF(_today,[Fecha],MES),

"Compensación trimestral",DATEDIFF(_today,[Fecha],TRIMESTRE),

"Compensación de año",DATEDIFF(_today,[Fecha],AÑO)

)

Aquí hay otra captura de pantalla.

ssmith2_4-1668439739379.png

Si vuelvo a cambiar la fecha a 1, todo está en blanco:

ssmith2_5-1668439739389.png

Si lo cambio a 13, agrega octubre al principio, pero no son números de octubre de 2022, ya que octubre de 2022 no es 300.

ssmith2_6-1668439739407.png

Puedo adjuntar el informe de seguimiento, por lo que debe ser el número de octubre de 2021 = 300, pero eso tampoco se verifica porque hay 718 entradas para octubre de 2021.

Déjame saber qué otra captura de pantalla o archivos puedo enviar.

Gracias, Sabine.

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@ssmith2 ,

Si el consejo dado por @amitchandak ha resuelto su confusión, si el problema se ha resuelto, puede marcar la respuesta para la respuesta estándar para ayudar a los otros miembros a encontrarla más rápidamente. Si no es así, sírvase señalarlo.


Esperamos sus comentarios.


Saludos
Henrio

Syndicate_Admin
Administrator
Administrator

@ssmith2 , Basado en lo que obtuve YTD de octubre sep puedes obtener como

YTD Sales = CALCULATE(SUMA(Ventas[Importe de ventas]),DATESYTD('Fecha'[Fecha],"09/30"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"09/30"))

Inteligencia de tiempo, DATESMTD, DATESQTD, DATESYTD, Week On Week, Week Till Date, Custom Period on Period,
Período personalizado hasta la fecha: https://youtu.be/aU2aKbnHuWs&t=145s

Calendario DAX: calendario estándar, calendario no estándar, calendario 4-4-4
https://www.youtube.com/watch?v=IsfCMzjKTQ0&t=145s

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors