Calcular el costo total de varios proyectos por recurso

Un usuario Pregunto ✅

wkeicher

Estoy buscando ayuda para sumar el costo total de un recurso en todos los proyectos en función de la tarifa por horas X (donde las tarifas son diferentes según el proyecto).

Tabla de horas ingresadas por Recurso, fecha, ID de proyecto –

Horas facturables = SUM (ActivityUpdates[RegularHours]) + SUM (ActivityUpdates[OTHours])

Tabla de tarifas por ID de proyecto y recurso: es necesario calcular las horas para un proyecto determinado multiplicado por la tarifa de recursos para ese proyecto y sumar todo por recurso.

Resultado – recurso – horas totales – costo total

Hola @wkeicher,

Comparta algunos datos ficticios con la misma estructura de datos y el resultado esperado, lo ayudará a probar y codificar la fórmula.

Cómo obtener una respuesta rápida a su pregunta

Saludos,

Xiaoxin Sheng

wkeicher

En respuesta a v-shex-msft

Por lo tanto, estoy usando una matriz visual con un campo calculado (costo facturable): la suma de los detalles en amarillo no es precisa. Estoy tratando de agregar los valores por número de ticket y recurso hasta el nivel de recurso. Un visual de tabla muestra todos los valores correctamente, pero no se agregan a nivel de recursos.

Sample.png

wkeicher

En respuesta a wkeicher

Más información – 3 mesas – Todos unidos por número de entrada

Actualizaciones de actividad (Conatins entradas de horas para cada entrada de tiempo contra un ticket)

Recursos más tickest (contiene el costo por hora por recurso para cada boleto)

Entradas: (contiene los detalles de las entradas)

Tablas.png

En respuesta a wkeicher

Hola @wkeicher,

Parece que sus registros se han visto afectados por la relación activada, tal vez pueda intentar usar la función USERELATIONSHIP para calcular el mapeo de relación específico basado.

USERELATIONSHIP en columnas calculadas

Saludos,

Xiaoxin Sheng

wkeicher

En respuesta a v-shex-msft

Esto es definitivamente útil, pero también parece que no puedo resumir la actividad.[Hours] * TicketResources (costo por hora)?

Actualizaciones de actividad[Hours] necesita ser sumado por TicketNo, luego multiplicar por TicketResource][HoulyCost] para ese mismo Ticket No específico

Hay dos problemas: Sum ActivityUpdated[Hours] por TicketNumber y luego por recurso

Luego, multiplique el resultado por la tasa de recursos para ese mismo TicketN.

wkeicher

En respuesta a wkeicher

La medida de costo facturable es lo que me preocupa, creo.

Costo facturable = CALCULATE (SUMX (ActivityUpdates, ActivityUpdates[Hours]) * Promedio(TicketResources[HourlyCost]), USERELATIONSHIP (PSDRoles[Resource Name], TicketResources[Resource]))
No puedo conseguir que el cálculo se calcule solo con el campo.
Ex.png

En respuesta a wkeicher

Hola @wkeicher,

¿Puede compartir algunos datos ficticios con el estudiante de datos básicos de minmium para la prueba? Ayudará a probar y codificar fórmulas.

Cómo obtener una respuesta rápida a su pregunta

Además, verifique su formal para confirmar que ha activado el mapeo de relaciones correspondiente en sus expresiones de cálculo.

Billable Cost =
CALCULATE ( SUM ( ActivityUpdates[Hours] ), ActivityUpdates )
    * CALCULATE (
        AVERAGE ( TicketResources[HourlyCost] ),
        USERELATIONSHIP ( PSDRoles[Resource Name], TicketResources[Resource] )
    )

Saludos,

Xiaoxin Sheng

wkeicher

En respuesta a v-shex-msft

Creo que el problema es el uso de Average. o Suma en el cálculo. Lo que necesito es el costo real sumado en la Matriz. El valor debe ser $ 776 + 34,425 = 35,201

calc1.png

Calc.png

piyushszope

Para calcular las horas de un proyecto determinado multiplicadas por la tasa de recursos, puede usar SumX y la función Relacionada juntas. Por ejemplo,

= SUMX (ResorceHrsTable, ResorceHrsTable[Hrs] * RELACIONADO (RatesTable[Cost]))

** Importante crear una relación entre ambas tablas

wkeicher

En respuesta a piyushszope

Gracias – ¿Cómo creo una relación entre las dos tablas?

piyushszope

En respuesta a wkeicher

Para más detalles, puede revisar este video de Alberto Ferrari. Espero que esto aclare todas sus dudas sobre la función Relacionada y las relaciones.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *