Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Estoy tratando de armar un informe de asistencia que me diga qué días un empleado asistía a la oficina por semana. Solo tengo datos recopilados para los días en que entraron, y me gustaría transcribir o visualizar los datos para que muestre una columna para "asistió" o "no asistió". Esto me permitiría agregar segmentaciones de datos que reducen los datos en el informe incluso durante días sin datos.
Intenté usar CROSSJOIN para que todos los nombres se asignen un día del año, y estaba tratando de encontrar una manera de combinar eso con el conjunto de datos original para poder limpiar los datos y tener una especie de tabla de fechas con todos los empleados. Esto estaba cerca de lo que quería, pero me quedo con muchos valores nulos para el resto de las columnas, ya que solo uso el nombre y una tabla de fechas para crear una tabla de nombre-fecha. Es importante que los datos también me permitan crear una segmentación de datos específicamente para "asistió" o "no asistió" y para que pueda contar "días atendidos por semana" para que pueda filtrar los datos a valores de 0 a 5 días / semana.
En última instancia, quiero que cada nombre tenga una entrada de datos diaria, pero no estoy seguro de cómo puedo agregar los días que faltan sin datos al conjunto original. ¿Alguien tiene una solución para esto? Incluí algunos datos de muestra: los números de tarjeta corresponden a empleados individuales.
Lamento no entender claramente lo que quieres decir, ¿estás tratando de contar el número de días que un empleado trabaja por semana? Veo esta columna en sus datos de muestra.
¿Es este el número de días trabajados?
Además, tengo una pregunta sobre lo que quiere decir "agregar los días que faltan sin datos en el conjunto original"?
Lamento que haya tantas cosas que no entiendo y estaría muy feliz si pudieras responder a mis dudas.
Saludos
Equipo de apoyo a la comunidad Selina zhu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola gracias por tu respuesta!
Sí, estoy tratando de encontrar el número de días que un empleado asistió por semana para cada semana del año. o Quiero una columna que me diga qué día de la semana es, y una columna con el número de días atendidos por semana como se ve en la tabla a continuación.
También quiero ver una columna para cada día de la semana que me diga si asistieron para ese día: (por ejemplo, Y / N).
Por días perdidos, me refiero a los días en que un empleado no se presentó. Entonces, si aparecieron 8/16 pero no 8/17, solo aparecen para 8/16 en el conjunto de datos. Pero quiero que la mesa también muestre un valor para el 8/17 diciéndome que no asistieron.
Lo sentimos, el conjunto de datos no es el mejor para trabajar. Puedo volver a publicar con un nuevo conjunto de datos o reformular la pregunta.
Muchas gracias por su paciencia y espero recibir un dato de muestra o un archivo PBIX (asegúrese de no incluir datos privados) para que pueda ayudarlo mejor con sus cálculos de prueba. 😊
Saludos
Equipo de apoyo a la comunidad Selina zhu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Aquí hay algunos datos de muestra:
Fecha | Semana del Año | Semana | Nombre del día | Día de la semana | Oficina | Número de tarjeta | DIstinct Staff Count / Semana | Oficinas / Empleado | # Días Atendidos / Semana | Empleados / Oficina |
1/3/2022 | 1 | 01/03 - 01/07 | Lunes | 1 | CIUDAD DE NUEVA YORK | 23026 | 63 | 10 | 1 | 163 |
1/11/2022 | 2 | 01/10 - 01/14 | Martes | 2 | CIUDAD DE NUEVA YORK | 22487 | 76 | 10 | 1 | 163 |
1/18/2022 | 3 | 01/17 - 01/21 | Martes | 2 | CIUDAD DE NUEVA YORK | 22487 | 90 | 10 | 1 | 163 |
1/20/2022 | 3 | 01/17 - 01/21 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27044 | 90 | 1 | 1 | 163 |
1/24/2022 | 4 | 01/24 - 01/28 | Lunes | 1 | CIUDAD DE NUEVA YORK | 27044 | 123 | 1 | 2 | 163 |
1/26/2022 | 4 | 01/24 - 01/28 | Miércoles | 3 | CIUDAD DE NUEVA YORK | 1066 | 123 | 1 | 1 | 163 |
1/27/2022 | 4 | 01/24 - 01/28 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27044 | 123 | 1 | 2 | 163 |
1/28/2022 | 4 | 01/24 - 01/28 | Viernes | 5 | CIUDAD DE NUEVA YORK | 29938 | 123 | 10 | 1 | 163 |
1/31/2022 | 5 | 01/31 - 02/04 | Lunes | 1 | CIUDAD DE NUEVA YORK | 27044 | 141 | 1 | 2 | 163 |
2/1/2022 | 5 | 01/31 - 02/04 | Martes | 2 | CIUDAD DE NUEVA YORK | 27008 | 141 | 1 | 2 | 163 |
2/1/2022 | 5 | 01/31 - 02/04 | Martes | 2 | CIUDAD DE NUEVA YORK | 27044 | 141 | 1 | 2 | 163 |
2/1/2022 | 5 | 01/31 - 02/04 | Martes | 2 | CIUDAD DE NUEVA YORK | 28388 | 141 | 10 | 1 | 163 |
2/2/2022 | 5 | 01/31 - 02/04 | Miércoles | 3 | CIUDAD DE NUEVA YORK | 22929 | 141 | 10 | 1 | 163 |
2/3/2022 | 5 | 01/31 - 02/04 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27008 | 141 | 1 | 2 | 163 |
2/4/2022 | 5 | 01/31 - 02/04 | Viernes | 5 | CIUDAD DE NUEVA YORK | 29938 | 141 | 10 | 1 | 163 |
2/8/2022 | 6 | 02/07 - 02/11 | Martes | 2 | CIUDAD DE NUEVA YORK | 27008 | 142 | 1 | 2 | 163 |
2/8/2022 | 6 | 02/07 - 02/11 | Martes | 2 | CIUDAD DE NUEVA YORK | 27044 | 142 | 1 | 2 | 163 |
2/8/2022 | 6 | 02/07 - 02/11 | Martes | 2 | CIUDAD DE NUEVA YORK | 29938 | 142 | 10 | 1 | 163 |
2/10/2022 | 6 | 02/07 - 02/11 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27008 | 142 | 1 | 2 | 163 |
2/10/2022 | 6 | 02/07 - 02/11 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27044 | 142 | 1 | 2 | 163 |
2/14/2022 | 7 | 02/14 - 02/18 | Lunes | 1 | CIUDAD DE NUEVA YORK | 27044 | 141 | 1 | 3 | 163 |
2/15/2022 | 7 | 02/14 - 02/18 | Martes | 2 | CIUDAD DE NUEVA YORK | 27008 | 141 | 1 | 2 | 163 |
2/15/2022 | 7 | 02/14 - 02/18 | Martes | 2 | CIUDAD DE NUEVA YORK | 27044 | 141 | 1 | 3 | 163 |
2/17/2022 | 7 | 02/14 - 02/18 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27008 | 141 | 1 | 2 | 163 |
2/17/2022 | 7 | 02/14 - 02/18 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27044 | 141 | 1 | 3 | 163 |
2/17/2022 | 7 | 02/14 - 02/18 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27775 | 141 | 10 | 1 | 163 |
2/24/2022 | 8 | 02/21 - 02/25 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27044 | 145 | 1 | 1 | 163 |
3/1/2022 | 9 | 02/28 - 03/04 | Martes | 2 | CIUDAD DE NUEVA YORK | 27044 | 136 | 1 | 3 | 163 |
3/1/2022 | 9 | 02/28 - 03/04 | Martes | 2 | CIUDAD DE NUEVA YORK | 29938 | 136 | 10 | 2 | 163 |
3/2/2022 | 9 | 02/28 - 03/04 | Miércoles | 3 | CIUDAD DE NUEVA YORK | 22929 | 136 | 10 | 2 | 163 |
3/2/2022 | 9 | 02/28 - 03/04 | Miércoles | 3 | CIUDAD DE NUEVA YORK | 27044 | 136 | 1 | 3 | 163 |
3/3/2022 | 9 | 02/28 - 03/04 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27008 | 136 | 1 | 1 | 163 |
3/3/2022 | 9 | 02/28 - 03/04 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27044 | 136 | 1 | 3 | 163 |
3/4/2022 | 9 | 02/28 - 03/04 | Viernes | 5 | CIUDAD DE NUEVA YORK | 29938 | 136 | 10 | 2 | 163 |
3/7/2022 | 10 | 03/07 - 03/11 | Lunes | 1 | CIUDAD DE NUEVA YORK | 27044 | 159 | 1 | 3 | 163 |
3/8/2022 | 10 | 03/07 - 03/11 | Martes | 2 | CIUDAD DE NUEVA YORK | 27008 | 159 | 1 | 2 | 163 |
3/8/2022 | 10 | 03/07 - 03/11 | Martes | 2 | CIUDAD DE NUEVA YORK | 27044 | 159 | 1 | 3 | 163 |
3/10/2022 | 10 | 03/07 - 03/11 | Jueves | 4 | CIUDAD DE NUEVA YORK | 27008 | 159 | 1 | 2 | 163 |