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

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
Syndicate_Admin
Administrator
Administrator

Columnas semanales (muestra el intervalo de semanas) y MTD personalizadas en una tabla

Hola
¿Hay alguna posibilidad de mostrar las columnas weekrange y MTD en la tabla PBI? Cualquier pista será apreciada.

MK85_0-1716471033213.png

Gracias de antemano

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola, @MK85

Con respecto a la cuestión que planteaste, mi solución es la siguiente:

1.Primero he creado la siguiente tabla y los nombres de las columnas y los datos son los datos que ha proporcionado:

vlinyulumsft_0-1716521197558.png

2. En primer lugar, con respecto a las columnas calculadas que necesita para tener un rango de fechas, mis columnas calculadas son las siguientes:

weekrange = 
VAR start1=[Date]-WEEKDAY('main Table'[Date],2)+1
VAR end1=[Date]-WEEKDAY('main Table'[Date],2)+7
RETURN FORMAT(start1,"mm/dd")&"-"&FORMAT(end1,"mm/dd")

3. En segundo lugar, con respecto a la medida que necesita tener MTD, mi medida es la siguiente:

MTD = CALCULATE(SUM('main Table'[value]),DATESMTD('main Table'[Date]))

4. Aquí está mi resultado final, que espero cumpla con sus requisitos.

vlinyulumsft_1-1716521272479.png

5. Estos son los documentos relevantes:

Función WEEKDAY (DAX) - DAX | Microsoft Learn

Función DATESMTD (DAX) - DAX | Microsoft Learn

Por favor, encuentre el pbix adjunto relevante para el caso.

Saludos

Leroy Lu

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

@v-linyulu-msft, muchas gracias por la respuesta. Creo que no expliqué bien mi pregunta. Estos son los encabezados de columna en el objeto visual de tabla PBI. Estos encabezados tendrán valores basados en la semana y el mes. Estoy tratando de lograr esta tabla de Excel similar en PBI.

MK85_0-1716554689041.png

Gracias de antemano

Hola, @MK85

Con respecto a la cuestión que planteaste, mi solución es la siguiente:

1.Primero he creado la siguiente tabla y los nombres de las columnas y los datos son los datos que ha proporcionado:

vlinyulumsft_0-1716798456814.png

2. A continuación se muestran las columnas calculadas que he creado para sus necesidades:

weekrange = 
VAR start1=[date]-WEEKDAY('MTD'[date],1)+1
VAR end1=[date]-WEEKDAY('MTD'[date],1)+7
RETURN FORMAT(start1,"mm/dd")&"-"&FORMAT(end1,"mm/dd")

En mi columna de cálculo, la semana comienza el domingo, también puede modificar el parámetro para ajustarlo para que comience el lunes, aquí está la documentación para eso:

Función WEEKDAY (DAX) - DAX | Microsoft Learn
3. Cree una vista de matriz y modifique la configuración como se muestra a continuación:

vlinyulumsft_1-1716798520161.png

vlinyulumsft_0-1716798596682.png

4. Aquí está mi resultado final, que espero cumpla con sus requisitos.

vlinyulumsft_1-1716798616883.png

Mi archivo pbix se adjunta a esta respuesta, por lo que puede extraerlo a tiempo si lo necesita.

Saludos

Leroy Lu

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


@v-linyulu-msftMuchas gracias por su esfuerzo y resonancia. ¿Hay alguna posibilidad de que MTD pueda ser solo la suma del mes actual? Me refiero al 01 de junio en adelante (no incluye los números de mayo).
Gracias de antemano

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! Prices go up Feb. 11th.

Feb2025 Sticker Challenge

Join our Community Sticker Challenge 2025

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors