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

La matriz se interrumpe al actualizar debido a cambios en el nombre del valor

Tengo una matriz que se ve así:

EmpleadoWW 36WW 37WW 38WW 39WW 40WW 41
Jim010011
Juan011111
Ene100001

Los datos se actualizan cada semana y solo incluyen las 6 semanas más recientes. Sin embargo, debido a que los nombres de columna de los valores cambian, la matriz los anula la selección cada vez que se actualiza el informe y no selecciona la nueva semana.

Así que en la semana siguiente, en lugar de terminar con esto:

EmpleadoWW 37WW 38WW 39WW 40WW 41WW 42
Jim100110
Juan111111
Ene000011

Termino con esto porque WW 42 no está seleccionado y WW 36 ha sido eliminado:

EmpleadoWW 37WW 38WW 39WW 40WW 41
Jim10011
Juan11111
Ene00001

Traté de crear una tabla de índice para poder usar nombres genéricos como Semana 1, Semana 2, etc., y asignarlos a las semanas de trabajo para poder usar las mismas columnas de valores pero mostrar los nombres de la semana laboral en lugar de los nombres genéricos. Sin embargo, no puedo entender cómo hacer que eso suceda. ¿Hay alguna manera de hacer esto o hay un método más fácil que me estoy perdiendo?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola, @canes2001;

No estoy seguro de la estructura de su tabla, creé un ejemplo simple basado en su descripción, de la siguiente manera:

Puede crear una columna sobre las 6 semanas más recientes:

WEEK = "WW"&IF(WEEKNUM([Date])>= WEEKNUM( MAX([Date]))-6,WEEKNUM([Date]))

A continuación, seleccione semanas no en blanco:

vyalanwumsft_1-1634793800854.png

El resultado final se muestra a continuación:

vyalanwumsft_2-1634793817247.png

Si esto no se aplica, ¿puede compartir más información sobre su tabla?
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

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola, @canes2001;

No estoy seguro de la estructura de su tabla, creé un ejemplo simple basado en su descripción, de la siguiente manera:

Puede crear una columna sobre las 6 semanas más recientes:

WEEK = "WW"&IF(WEEKNUM([Date])>= WEEKNUM( MAX([Date]))-6,WEEKNUM([Date]))

A continuación, seleccione semanas no en blanco:

vyalanwumsft_1-1634793800854.png

El resultado final se muestra a continuación:

vyalanwumsft_2-1634793817247.png

Si esto no se aplica, ¿puede compartir más información sobre su tabla?
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

@canes2001 , Con la ayuda de Week Rank, crea una medida como

medir

Datos de las últimas 6 semanas=
var _max = maxx(allselected('Date'), 'Date'[Week Rank]) // u obtener max de la tabla
var _min = minx(allselected('Date'), 'Date'[Week Rank]) -6

devolución
CALCULATE(sum('Table'[Qty]), FILTER(ALL('Date'),'Date'[Week Rank]>=_min && 'Date'[Week Rank]<=_max))

Columnas

Rango de la semana = RANKX(all('Date'),'Date'[Fecha de inicio de la semana],,ASC,Dense)
O
Rango de semana = RANKX(all('Date'),'Date'[Year Week],,ASC,Dense) //YYYYWW formato

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.