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
shrutiiyer
Helper I
Helper I

Replicar la semana ISO de Google Data Studio en Power BI

Hola Super Usuarios! Estoy intentando replicar la semana ISO de Google Data Studio en Power BI. Cuando obtengo los datos de Google Analytics, la semana ISO se muestra como un número, mientras que lo que necesito es un formato de semana. ¿Alguna idea si eso es posible? He añadido capturas de pantalla de referencia para obtener más información. Muchas gracias por toda su ayuda. GDS.PNGPBI.PNG

6 REPLIES 6
v-kelly-msft
Community Support
Community Support

Hola @shrutiiyer ,

¿Está resuelto tu problema ahora?

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

¡Hola! No, todavía estoy para probar todas las soluciones compartidas por la comunidad 🙂

Hola @shrutiiyer ,

¿Qué tal agregar una nueva columna en power bi ? Tal como se muestra a continuación:

Column=[date]&"weeknum"&WEEKNUM([date])

Saludos
Kelly
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
amitchandak
Super User
Super User

@shrutiiyer , Puede cubrir su número de semana hasta la fecha

Semana a la fecha á var _st - date(left([Week],4),1,1)
var _week - right([Week],2)*1
Devolver _st+((_week-1)*7) -WEEKDAY(_st,2)+1

Domingo de la semana

Semana a la fecha á var _st - date(left([Week],4),1,1)
var _week - right([Week],2)*1
Devolver _st+((_week-1)*7) -WEEKDAY(_st,1)+1

Crear un calendario de fechas con todos estos

Date = CALENDAR(date(2015,03,01),Date(2021,02,28)) //calendar
		Week Start date = 'Date'[Date] + -1*WEEKDAY('Date'[Date],2)+1
		Week End date = 'Date'[Date] + 7 –1*WEEKDAY('Date'[Date],2)
		Week Number = WEEKNUM([Date],2)
		Week = if('Date'[Week Number]<10,'Date'[Year]*10 & 'Date'[Week Number],'Date'[Year]&'Date'[Week Number])
		Week Rank = RANKX(all('Date'),'Date'[Week Start date],,ASC,Dense)
		Week name = [Week Start date] & " to "& [Week End date]
		Weekday = WEEKDAY([Date],2)
		WeekDay Name = FORMAT([Date],"ddd")
		Year = YEAR('Date'[Date])

recomienda


https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. recomienda:
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/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

amitchandak
Super User
Super User

@shrutiiyer, tu está recibiendo una semana como, puedes conseguir cita

Semana a la fecha á var _st - date(left([Week],4),1,1)
var _week - right([Week],2)*1
Devolver _st+((_week-1)*7) -WEEKDAY(_st,2)+1

O //domingo de la semana

Semana a la fecha á var _st - date(left([Week],4),1,1)
var _week - right([Week],2)*1
Devolver _st+((_week-1)*7) -WEEKDAY(_st,1)+1

Ahora cree una tabla de fechas y tenga todos esos campos allí

Fecha: CALENDARIO(fecha(2015,03,01),Fecha(2021,02,28)) //calendario
Fecha de inicio de la semana ' 'Fecha'[Fecha] + -1*WEEKDAY('Date'[Fecha],2)+1
Fecha de finalización de la semana : 'Fecha'[Fecha] + 7 –1*WEEKDAY('Date'[Fecha],2)
Número de semana - WEEKNUM([Fecha],2)
Semana: if('Date'[Número de semana]<10,'Fecha'[Año]*10 & 'Fecha'[Número de semana],'Fecha'[Año]&'Fecha'[Número de semana])
Rango de la semana - RANKX(all('Date'),'Date'[Week Start date],,ASC,Dense)
Nombre de la semana : [Fecha de inicio de la semana] & " a "& [Fecha de finalización de la semana]
Día de la semana - WEEKDAY([Fecha],2)
Nombre del Día de la Semana - FORMAT([Fecha],"ddd")
Año : Año('Fecha'[Fecha])

Consulte: https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3

Puede usar el formato para cambiar el nombre de la semana de visualización anterior.

Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. recomienda:
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/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Apreciamos tus Felicitaciones.

Greg_Deckler
Super User
Super User

@shrutiiyer - Puedes usar Week Starting/Ending para dar formato a tu semana como quieras

https://community.powerbi.com/t5/Quick-Measures-Gallery/Week-Starting/m-p/391487#M123

Creo que 21 es el parámetro WEEKNUM para ISO.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

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.