March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe 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
Hola a todos
Estoy tratando de hacer un gráfico que muestre el % de un costo total para algunos de los componentes. Esto se hace en un gráfico de barras que se ve así:
Esto funciona bien es solo la tarifa. Sin embargo, una vez que le agrego la leyenda, se vuelve loco:
Se supone que solo muestra los 5 elementos de costo utilizados en la medida que se muestra a continuación:
Benchmarked Fee as % of Total =
Var _Fee =
CALCULATE(
SUM('d_Costs Data'[Value]),
'd_Costs Data'[Cost Element] = "Arch fee" ||
'd_Costs Data'[Cost Element] = "QS fee" ||
'd_Costs Data'[Cost Element] = "MEP fee" ||
'd_Costs Data'[Cost Element] = "PM fee" ||
'd_Costs Data'[Cost Element] = "Other Professional fee"
)
Var _AdjustedFee =
CALCULATE(
_Fee * DIVIDE(
[Selected Date Factor] * [Selected Location Factor],
10000
)
)
Return
DIVIDE( _AdjustedFee, [Benchmarked Value])
Donde los datos seleccionados y la ubicación se utilizan para comparar el valor, por lo que un punto elegido. El valor de referencia es el costo total del proyecto en el punto elegido. Los datos de costo son una tabla delgada con 3 columnas, una es la clave, la segunda es [elemento de costo], que es la razón del costo, y la tercera columna es el valor del costo.
Básicamente, solo quiero que se muestren los elementos de los elementos de costo utilizados en la medida dax.
@LocationUnknown , Añadir filtro para todos estos. Ejemplo
Calculate(DIVIDE( _AdjustedFee, [Benchmarked Value]), filter( 'd_Costs Data',
'd_Costs Data'[Elemento de costo] en{ "Tarifa de arco", "Tarifa QS", "Tarifa MEP", "Tarifa PM", "Tarifa otro profesional" }))
Si esto no ayuda
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
Hola @amitchandak Desafortunadamente eso no funcionará ya que siempre será igual al 100% ya que está filtrando el denominador para que sea el mismo que el numerador.
Desafortunadamente no puedo proporcionar los datos, pero así es como se ve;
Proyecto | Elemento de costo | Valor |
Proyecto 1 | Tarifa de arco | 458 |
Proyecto 1 | Tarifa QS | 987 |
Proyecto 1 | Cuota MEP | 6457 |
Proyecto 1 | Tarifa de MP | 416 |
Proyecto 1 | Otros honorarios profesionales | 4654 |
Proyecto 1 | Costo sin cargo 1 | 31254 |
Proyecto 1 | Costo sin cargo 2 | 4687 |
Proyecto 1 | Costo sin cargo 3 | 34556 |
Proyecto 1 | No cuesta la tarifa 4 | 41547 |
Proyecto 2 | Tarifa de arco | 315 |
Proyecto 2 | Tarifa QS | 345 |
Proyecto 2 | Cuota MEP | 398 |
Proyecto 2 | Otros honorarios profesionales | 756 |
Proyecto 2 | Costo sin cargo 1 | 31258 |
Proyecto 2 | Costo sin cargo 2 | 87654 |
Proyecto 2 | Costo sin cargo 4 | 32174 |
Proyecto 2 | Costo sin cargo 5 | 67656 |
Proyecto 3 | Tarifa de arco | 897 |
Proyecto 3 | Tarifa QS | 879 |
Proyecto 3 | Cuota MEP | 631 |
Proyecto 3 | Tarifa de MP | 543 |
Proyecto 3 | Otros honorarios profesionales | 489 |
Proyecto 3 | Costo sin cargo 1 | 65842 |
Proyecto 3 | Costo sin cargo 2 | 28569 |
Proyecto 3 | Costo sin cargo 3 | 15698 |
Proyecto 3 | Costo sin cargo 4 | 564161 |
El factor de fecha de selección y el factor de tiempo de selección son enteros arbitrarios. Obiously hay más registros que en la tabla anterior.
Hi, @LocationUnknown
Esto es realmente extraño, si solo agrega un campo a la leyenda, el rango del eje X no debería cambiar.
¿Puede proporcionar un archivo pbix simplificado para futuras investigaciones?
Saludos
Equipo de soporte de la comunidad _ Eason
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.