Brianoreilly
Hola,
Tengo un problema.
Tengo una medida que calcula el % de trabajo facturable en un proyecto. (Utilización facturable)
Esto debe hacerse como una medida, ya que estoy usando un cortador de datos y debe ser relativo a la fecha.
También tengo una tabla de registro de horas, que contiene: nombre del empleado, proyectos en los que se trabajó y días registrados en este proyecto.
Un empleado puede trabajar en varios proyectos.
Necesito el equivalente de los valores de búsqueda para la medida imputable del proyecto, de modo que pueda relacionar el resultado de la medida para cada proyecto con la tabla de registro de horas, sin que me afecte la granularidad/filtros, etc.
¿Funcionaría un SUMX con función ALL()?….
¡Por favor ayuda!
v-yuezhe-msft
@Brianoreilly,
¿De qué tabla proviene el campo de fecha? Puede crear una nueva tabla usando DAX a continuación.
Table = SUMMARIZE(Project,Project[Project Name],"Utilisation",[Billable Utilisation])
Luego cree las columnas requeridas en la tabla Timecard.
Project chargeable Utilisation = LOOKUPVALUE('Table'[Utilisation],'Table'[Project Name],Timecard[Project Name])
Billable days = Timecard[Project chargeable Utilisation]*Timecard[Days Logged]
Saludos,
lidia
Brianoreilly
En respuesta a v-yuezhe-msft
Hola Lydia, @v-yuezhe-msft
El método anterior no tiene en cuenta la tabla de fechas que estoy usando.
Utilizo una tabla de fechas separada para calcular la utilización.
La tabla de resumen suma todos los días y no está relacionada con el filtro de fecha (segmentación).
También, por alguna razón, el valor de búsqueda solo parece permitir una medida en el «valor de búsqueda».
Cualquier ayuda apreciada 🙂
Gracias,
Brian.
v-yuezhe-msft
En respuesta a Brianoreilly
@Brianoreilly,
¿Podría compartirme el archivo de Excel que contiene todos los datos de la tabla? Según su descripción, desea «relacionar el resultado de la medida de cada proyecto con la tabla de registro de horas, sin verse afectado por la granularidad/filtros, etc.».
Saludos,
lidia
Brianoreilly
En respuesta a v-yuezhe-msft
Sobresalir
Hola @v-yuezhe-msft,
Encontrar adjunto.
Agradezco la ayuda.
Gracias,
Brian.
Brianoreilly
En respuesta a Brianoreilly
@Greg_Deckler @Zubair_Muhammad @Vvelarde @MattAllington.
alguna idea :S
Agradecería la ayuda.
Básicamente, necesita un valor de búsqueda en la medida si se seleccionó junto con Proyecto[Project ID]
Gracias
v-yuezhe-msft
En respuesta a Brianoreilly
@Brianoreilly,
Según su Excel, la columna del período actual de días trabajados se calcula utilizando el DAX a continuación. Pero no he encontrado la columna Facturable y la columna Total de horas en la tabla de Timecard.
SUMX ( FILTER ( 'Timecard', ( 'Timecard'[Timecard Start Date] >= MIN ( 'Date'[Date] ) && 'Timecard'[Timecard End Date] <= MAX ( 'Date'[Date] ) ) && ( 'Timecard'[Billable] = True() && 'Timecard'[Project ID] = MAX(Project[ID]) ) ), ROUND('Timecard'[Total Hours] / 7.5,10) )+0
Saludos,
lidia