Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos
Tengo un problema que estoy seguro de que es muy simple de resolver, ¡pero hasta ahora no he podido descifrarlo!
En primer lugar, tengo una tabla de calendario personalizada que se ve así:
Número de semana | WeekEndsOn | Año | SemanaAño | AnteriorLa semana anterior |
1 | 08-ago-20 | 2020 | 01/2020 | 01-ago-20 |
2 | 15-ago-20 | 2020 | 02/2020 | 08-ago-20 |
3 | 22-ago-20 | 2020 | 03/2020 | 15-ago-20 |
4 | 29-ago-20 | 2020 | 04/2020 | 22-ago-20 |
Y así sucesivamente durante las 52 semanas completas.
Tengo un conjunto de datos separado como el siguiente:
IDENTIFICACIÓN | Tiempo de finalización | Correo electrónico | Nombre | Nombre del empleado | Ubicación | SemanaAño |
53 | 29/09/2021 10:47 | anónimo | ||||
292 | 03/03/2022 15:14 | anónimo | ||||
112 | 05/11/2021 13:57 | anónimo | ||||
125 | 12/11/2021 09:01 | anónimo |
Todo lo que quiero hacer es obtener el WeekYear de mi tabla de calendario personalizada basada en la columna Tiempo de finalización: si se encuentra entre xx-xx-xxxx y xx-xx-xxxx, entonces weekYear es xx / xxxx.
¿Hay una manera fácil de lograr esto? ¡Gracias de antemano!
Solved! Go to Solution.
HI jgdgsf2
Es realmente fácil, solo necesitas tener la misma clave en ambas mesas.
por ejemplo, fecha hasta la fecha
o semana a semana
no fecha a semana !
Opción1 (fecha hasta la fecha) - la mejor opción!
Cree una tabla de calendario adecuada con arceord para cada fecha (por ejemplo, del 01/01/2020 al 31/12/2023) con
Luego cree una relación 1:M de calandar[fecha] a facttable[fecha de competencia].
Ahora puede obtener el año de la semana
mira este video ...
https://www.youtube.com/watch?v=BtYn1hfdSAM
Opción 2 (semana a semana) :-
En Power Query, agregue un colum adicional a la tabla de datos
Date.EndOfWeek([fecha de finalización], número de día de la semana)
a continuación, puede construir una relación y obtener su WeekYear
Haga clic con el pulgar hacia arriba y Acepte como solución
HI jgdgsf2
Es realmente fácil, solo necesitas tener la misma clave en ambas mesas.
por ejemplo, fecha hasta la fecha
o semana a semana
no fecha a semana !
Opción1 (fecha hasta la fecha) - la mejor opción!
Cree una tabla de calendario adecuada con arceord para cada fecha (por ejemplo, del 01/01/2020 al 31/12/2023) con
Luego cree una relación 1:M de calandar[fecha] a facttable[fecha de competencia].
Ahora puede obtener el año de la semana
mira este video ...
https://www.youtube.com/watch?v=BtYn1hfdSAM
Opción 2 (semana a semana) :-
En Power Query, agregue un colum adicional a la tabla de datos
Date.EndOfWeek([fecha de finalización], número de día de la semana)
a continuación, puede construir una relación y obtener su WeekYear
Haga clic con el pulgar hacia arriba y Acepte como solución
Hi speedramps,
Muchas gracias, ¡todo ordenado y trabajando con la primera solución que ofreciste!
Hi speedramps,
Gracias por las sugerencias pero, desafortunadamente, todavía estoy encontrando problemas.
He modificado mi tabla de calendario (que se extiende desde el 01/08/2020-29/07/2022), he construido una relación entre la fecha y la hora de finalización, pero aún no puedo obtener los años de la semana.
He adjuntado algunas capturas de pantalla en caso de que haya un error evidente.
Gracias de nuevo por su tiempo y consejos.