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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Compensación del período comercial con múltiples calendarios comerciales

Hola

Tengo un conjunto de datos que contiene datos para varios clientes, y todos estos clientes tienen sus calendarios de períodos comerciales, que he combinado en una tabla de fechas comerciales en el Editor de consultas. Tengo columnas de desplazamiento para los meses y semanas del calendario, pero me gustaría una basada en el período comercial, pero debido a que cada cliente tiene períodos diferentes, estoy luchando para obtener el resultado correcto.

Probé varias soluciones, pero ninguna dio el resultado deseado debido a las múltiples compañías. Algunos tienen períodos de 4-4-5 semanas, algunos tienen 13 períodos en un año, hay trimestres (en lugar de períodos) y la mayoría tienen diferentes fechas de inicio y finalización.

Este fue el último intento (créditos: https://forum.enterprisedna.co/t/fiscal-period-offset-in-power-query/8651😞

IdentifyCurrentDate = Table.SelectRows(#"Changed Type5", cada uno ([Date] = CurrentDate)),
CurrentPeriod = IdentifyCurrentDate{0}[#"Year-Period"],
BufferTable = Table.Buffer(Table.Distinct( #"Changed Type5"[[#"Year-Period"]])),
#"Filas filtradas" = Table.SelectRows(BufferTable, cada [#"Year-Period"] <> null y [#"Year-Period"] <> ""),
InsertPeriodOffset = Table.AddColumn(#"Changed Type5", "Period Offset", cada uno
if _[#"Year-Period"] > CurrentPeriod = false then -Table.RowCount( Table.SelectRows( #"Filtered Rows", (IT) => IT[#"Year-Period"] > _[#"Year-Period"] e IT[#"Year-Period"] < CurrentPeriod))
else if _[#"Year-Period"] = CurrentPeriod then 0
else Table.RowCount( Table.SelectRows( #"Filas filtradas", (IT) => IT[#"Year-Period"] < _[#"Year-Period"] e IT[#"Year-Period"] > CurrentPeriod )), tipo number),
#"Changed Type6" = Table.TransformColumnTypes(InsertPeriodOffset,{{"Period Offset", Int64.Type}})

Aquí hay un ejemplo de 2 empresas en períodos completamente diferentes. Uno está en su ejercicio 2022 y en el período 11, mientras que el segundo está en el período 6 de 2023.

Sjoerd_g_0-1662644718604.png

Eliminé los nombres de las empresas del conjunto de datos (por razones obvias), pero tengo una columna de identificación de la empresa llamada c_id que puede ayudar a segmentar los períodos si es necesario.

Un ejemplo de .pbix y las tablas de .csv con períodos y semanas comerciales se pueden descargar aquí: https://we.tl/t-RmewZIUbCI

Por favor, hágamelo saber si necesita más información.

Gracias de antemano.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Recurrí a una tabla CSV construida con R y la cargué en PBi.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Recurrí a una tabla CSV construida con R y la cargué en PBi.

Syndicate_Admin
Administrator
Administrator

@Sjoerd_g

Gracias por contactarnos.

cuando abro el enlace, no hay botón😂 de descarga, ¿podría compartirlo de nuevo? (mi cuenta es la cuenta de la empresa, por lo tanto, no puedo iniciar sesión en ese sitio web

vxiaotang_0-1663316834875.png

Saludos

equipo de soporte de la comunidad _Tang

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Lo sentimos, el enlace ha caducado. Aquí hay un nuevo enlace: https://we.tl/t-NOAKakeMCn

Syndicate_Admin
Administrator
Administrator

realmente no has explicado el problema que estás teniendo. ¿Por qué lo que tienes no funciona? ¿Cuáles son los resultados que está obteniendo y qué espera? por favor, muestre ejemplos del problema y dé lo que espera en ese escenario.

Los resultados esperados están en la imagen, lo siento si eso no estaba claro

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

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

March2025 Carousel

Fabric Community Update - March 2025

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

Top Kudoed Authors