tiagotas
Gostaria que o numero de semanas de dados no Power BI, estar da mesma forma que o Excel, como fazer?
Dados no Excel;
No Excel uso a fórmula = NÚMSEMANA (DATA; 21), por isso começa os primeiros 3 dias do ano sendo a semana 53 de 2020.
¿Cómo considero a mesma formatação no Power Bi?
Alba
@tiagotas
Tienes razón. La sugerencia anterior no funciona. Vea esto para una posible implementación:
http://excel-inside.pro/blog/2018/03/06/iso-week-in-power-query-m-language-and-power-bi/
o tal vez sería más fácil agregar una columna en DAX, solo por
WEEKNUM([Data], 21)
Marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.
Comuníquese conmigo en privado para obtener ayuda con cualquier necesidad de BI a gran escala, tutoría, etc.
Salud
Alba
@tiagotas
Tienes razón. La sugerencia anterior no funciona. Vea esto para una posible implementación:
http://excel-inside.pro/blog/2018/03/06/iso-week-in-power-query-m-language-and-power-bi/
o tal vez sería más fácil agregar una columna en DAX, solo por
WEEKNUM([Data], 21)
Marque la pregunta resuelta cuando haya terminado y considere dar un visto bueno si las publicaciones son útiles.
Comuníquese conmigo en privado para obtener ayuda con cualquier necesidad de BI a gran escala, tutoría, etc.
Salud
Alba
Hola @tiagotas
Actualiza el código del paso:
#"Semana do Ano Inserida" = Table.AddColumn(#"Mês Inserido", "Semana do ano", each let aux_ = Date.WeekOfYear([Data]), res_ = if aux_ <> 1 then aux_-1 else let year_ = Date.Year([Data]) in if Date.DayOfWeek(#date(year_,1,1))<>0 then Date.WeekOfYear(#date(year_-1,12,31)) else 1 in res_, Int64.Type)
Marque la pregunta resuelta cuando haya terminado y considere dando un pulgar hacia arriba si las publicaciones son útiles.
Comuníquese conmigo en privado para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.
Salud
tiagotas
En respuesta a Alba
El día 03/01 todavía aparece como la semana 1 y debería ser la semana 53.
Desde el día 04/01 que es la semana 1.
Me gustaría entender el código, no puedo asimilarlo.
FernandoRibeiro
En respuesta a tiagotas
Tiago,
Para cambiar el día 01/03/2021 a la semana 53, simplemente cambie el comienzo de la semana. Puede cambiar el comienzo de la semana en el código M, de la siguiente manera:
cada Date.WeekOfYear ([Data], Día Lunes), Int64.Type),
Así, el lunes se convertirá en el comienzo de la semana.