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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
StephenK
Resolver I
Resolver I

Semanas en el año actual en comparación con las semanas del año anterior

Hola a todos,

Estoy tratando de construir un análisis que compara el número de encuentros de pacientes por semana durante un período establecido este año (es decir, las últimas seis semanas calendario) en comparación con el número de encuentros de pacientes por semana para el mismo período del año pasado.

No he encontrado una buena solución por el momento. Mi modelo de datos consta de una dim de fecha que incluye columnas calculadas para el número de semana en el año, así como una columna WeekNumber y Year concatenada. Mi dim de fecha está conectado por una relación de uno a muchos en la columna Fecha a mi tabla de hechos que también incluye una columna de fecha.

He intentado crear una jerarquía de fechas personalizada que consta de Año>Mes>Número de semana>Fecha.

A continuación, visualizo esto con un gráfico de barras con la jerarquía en el eje y 2 medidas en los valores.

La medida 1 es una suma de todos los encuentros con los pacientes: COUNT([encounterid])

Se supone que la medida 2 es la semana simultánea del año anterior. Yo había intentado hacer esto por

CALCULATE(COUNT([encounterid]),SAMEPERIODLASTYEAR('Date Dim',[Date]).

El informe tiene una segmentación de fecha relativa basada en el campo de fecha en la atenuación de fecha.

Mi objetivo era poder analizar las semanas del año anterior en comparación con cualquier año seleccionado, de ahí la razón por la que la Medida 1 no tiene cálculo/filtro.

En la superficie todo parece funcionar (los números después del nombre del mes son en realidad números de semana, no días), pero los números comienzan a ser astutos dependiendo del período que esté mirando. Ejemplo de las últimas seis semanas calendario se ve bien, pero las últimas ocho semanas calendario comienza a verse raro...

screen1.JPGscreen2.JPG

Además, cuando voy a mi dataview y hacer algunas comprobaciones puntuales en mis semanas, tengo fechas que desaparecen y no aparecen en esa semana por razones no aparentes--normalmente solo uno o dos días aquí o allá.

Hemos detectado un problema desconocido.

Siento que me estoy perdiendo una solución obvia con esto, pero he estado golpeando mi cabeza contra la pared en esto por mucho tiempo.

Cualquier ayuda sería muy apreciada!

Gracias

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

La semana del año pasado es 364 días de retraso. Así que si creas una medida final con 364 días de retraso con el calendario de fechas que obtendrás. Además, consulte mi archivo donde he utilizado Rank para esta semana frente a la semana pasada. En el caso de Rank, el año pasado es 52 semanas de retraso.

Week Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-364,Day))

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

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/

Si necesitas más ayuda, mármeme @

Aprecia tus Felicitaciones.

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

La semana del año pasado es 364 días de retraso. Así que si creas una medida final con 364 días de retraso con el calendario de fechas que obtendrás. Además, consulte mi archivo donde he utilizado Rank para esta semana frente a la semana pasada. En el caso de Rank, el año pasado es 52 semanas de retraso.

Week Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-364,Day))

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

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/

Si necesitas más ayuda, mármeme @

Aprecia tus Felicitaciones.

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors