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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Cambio de objetivo durante el año

¡Hola a todos!

Estoy buscando una solución para un problema que tengo. Estamos escribiendo todas las horas de trabajo y algunas de esas horas son para nuestros clientes. Algunas colaboraciones tienen un objetivo sobre cuánto % de sus horas escritas deben ser para un tipo específico de trabajo para los clientes.

Este objetivo puede modificarse a lo largo del año. Véase a continuación:

JBESRI_2-1713777628726.png

Las horas se calculan a partir de una tabla simple con tipo de trabajo, horas, nombre, etc. Pero, ¿cómo puedo medir los objetivos durante el período de su objetivo y combinarlos?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Lo anterior no ayudó, pero encontré una solución.

Hice una tabla de todas las horas trabajadas por día y empleado, así que tengo en las columnas Empleado, día y en otras columnas para cada tipo de trabajo una columna (columna dinámica). A partir de ahí, necesité la fórmula dax para recuperar el objetivo por día.

objetivo =

FUERON Fecha actual = horas trabajadas[fecha]
DEVOLUCIÓN
CALCULAR (
MÁXIMO ( Tabla de destino ),
FILTRO (
'Prueba de objetivos AA',
'Prueba de objetivos AA'[Columna 1] = horas trabajadas[Empleado] &&
'Prueba de objetivos AA'[Fecha de inicio] <= Fecha actual &&
'Prueba de objetivos AA'[Fecha de finalización] >= Fecha actual
)
)

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Lo anterior no ayudó, pero encontré una solución.

Hice una tabla de todas las horas trabajadas por día y empleado, así que tengo en las columnas Empleado, día y en otras columnas para cada tipo de trabajo una columna (columna dinámica). A partir de ahí, necesité la fórmula dax para recuperar el objetivo por día.

objetivo =

FUERON Fecha actual = horas trabajadas[fecha]
DEVOLUCIÓN
CALCULAR (
MÁXIMO ( Tabla de destino ),
FILTRO (
'Prueba de objetivos AA',
'Prueba de objetivos AA'[Columna 1] = horas trabajadas[Empleado] &&
'Prueba de objetivos AA'[Fecha de inicio] <= Fecha actual &&
'Prueba de objetivos AA'[Fecha de finalización] >= Fecha actual
)
)
Syndicate_Admin
Administrator
Administrator

Gracias @johnbasha33 por su pronta respuesta.

Hola @JBESRI ,
¿Puedo preguntarle si ha probado las sugerencias anteriores? Si la sugerencia te ayudó, podrías considerar marcarla como una solución. Si el problema aún no se ha resuelto, no dude en hacernos una pregunta.

Cómo obtener respuestas rápidas a su pregunta - Microsoft Fabric Community

Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad.

Saludos

Ada Wang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

@JBESRI

Para medir los destinos durante el período de su destino y combinarlos, puede seguir estos pasos en Power BI:

1. **Crear una tabla de calendario**: si aún no lo ha hecho, cree una tabla de calendario en Power BI que abarque el período de los destinos. Esta tabla tendrá una columna de fecha que puede usar para filtrar y agregar datos a lo largo del tiempo.

2. **Calcular el total de horas para cada empleado y tipo de trabajo**: Escriba medidas DAX para calcular el total de horas trabajadas por cada empleado para cada tipo de trabajo. He aquí un ejemplo:

'''DAX
Total de horas = SUM('YourTable'[Horas])
'''

Reemplace ''YourTable'' con el nombre de su tabla que contiene los datos de horas de trabajo.

3. **Calcular las horas objetivo para cada empleado y tipo de trabajo**: escriba medidas DAX para calcular las horas objetivo para cada empleado y tipo de trabajo en función de los porcentajes objetivo. He aquí un ejemplo:

'''DAX
Horas objetivo =
VAR TargetPercentage = SELECTEDVALUE('Targets'[Porcentaje objetivo])
DEVOLUCIÓN
TargetPercentage * [Total de horas]
'''

Reemplace ''Objetivos'' con el nombre de su tabla que contiene los porcentajes objetivo.

4. **Comparar real con objetivo**: escriba medidas DAX para comparar las horas reales trabajadas con las horas objetivo para cada empleado y tipo de trabajo. He aquí un ejemplo:

'''DAX
Real vs. Objetivo =
VAR ActualHours = [Total de horas]
VAR TargetHours = [Horas objetivo]
DEVOLUCIÓN
IF(ActualHours >= TargetHours, "Cumplido", "No cumplido")
'''

5. **Visualizar los datos**: Cree objetos visuales en Power BI, como tablas o gráficos, para visualizar las horas reales frente a las horas objetivo para cada empleado y tipo de trabajo a lo largo del tiempo. Puede usar segmentaciones de datos o filtros para analizar los datos de períodos de tiempo o empleados específicos.

Siguiendo estos pasos, puede medir eficazmente los destinos durante el período de su destino y combinarlos en Power BI. Ajuste las medidas y los objetos visuales del DAX según sea necesario para que se ajusten a sus requisitos específicos y al modelo de datos.

¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡¡Agradezco sus felicitaciones!!

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.