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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

El filtro de fecha del calendario no funciona como se esperaba, cómo resolver este problema

Contexto -> Tengo 2 Tablas: Formularios de Conversación de RRHH y Usuario. Los formularios de RRHH Talk contienen una fila cada uno por cada HR Talk que tenga lugar entre el empleado y el POC de RRHH. La tabla de usuarios consta de los datos de todos los empleados activos que trabajan en la empresa.

Requisito -> Cree gráficos de barras 100% apilados para analizar el % de finalización de los formularios de conversación de RRHH por diferentes campos como Departamento, País, etc. El usuario debe poder filtrar Año (por ejemplo, 2023 o 2024) y Medio año (por ejemplo. H1 o H2) para ver los resultados.

Situación - > Dado que la tabla de formularios de conversación de recursos humanos contiene datos de solo charlas de recursos humanos completadas, su campo de fecha no se puede usar para filtrar datos para el requisito, por lo que creé una tabla de calendario, para poder tener un campo de fecha, pero cuando lo aplico, muestra el 100% de las finalizaciones para todos los departamentos o países, lo cual es incorrecto.

Consulte el modelo de datos adjunto y el gráfico diseñado. Por favor, ayúdame en este tema.
HR Talks model.png
HR Talks chart issue.png

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@omkarsawant30 , necesita una tabla para proporcionar el total de empleados por departamento/fecha y usar esa medida para crear una medida % y usarla en el objeto visual de barra agrupada

¡Gracias @amitchandak ! Con base en la respuesta, creé una nueva tabla mapeando todas las fechas del año 2023 y 2024 con todas las identificaciones de empleados, departamento, país y coordinador de talento. La solución ha funcionado, utilizando un recuento distinto de ID de empleado en los gráficos.

DateEmployeeMapping =
COMBINACIÓN CRUZADA(
RESUMIR(
FILTER('Usuario', 'Usuario'[EmployeeStatus] = "Activo"),
'Usuario' [ID de usuario], 'Usuario' [Departamento], 'Usuario' [Coordinador de talentos], 'Usuario' [País]
),
GENERATESERIES(FECHA(2023, 1, 1), FECHA(2024, 12, 31), 1)
)

@amitchandak No entendí lo que estás tratando de decir. ¿Necesito crear una nueva tabla con asignación de empleados y fechas? Pero, ¿de qué manera debo agregar las fechas para todos los empleados? Por favor, guía.

Syndicate_Admin
Administrator
Administrator

Hola @omkarsawant30 ,

¿Puede compartir un pbix o algunos datos ficticios que mantengan la estructura de datos sin procesar con los resultados esperados? Debería ayudarnos a aclarar su escenario y probar la fórmula de codificación.

Cómo obtener respuestas rápidas a tu pregunta

Saludos

Xiaoxin Sheng

@v-shex-msft Claro, pero no veo ninguna opción en la sección de respuesta para adjuntar archivos de Excel. Por favor, guía.

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!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors