Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Uso de Power BI para un cálculo del coste. Ahora quiero mostrar el impacto en el total si se ha cambiado el coste de ciertos artículos. Supongamos que tenemos los artículos 1 a 10, una cantidad asociada y un costo unitario.
He insertado un parámetro What if (como un control deslizante) que permite al usuario proporcionar un nuevo costo unitario y luego varias medidas para volver a calcular el impacto. Sin embargo, de esta manera he tenido que codificar de forma rígida qué elemento es: es decir, es decir.
Solved! Go to Solution.
Hola @jaypatel23
Suponiendo que simplemente desea ver un "valor total" (no con elementos divididos en una tabla/gráfico) puede agregar una segmentación de datos con Cost_Table[Item] como valor. De esta manera, el usuario puede seleccionar los artículos para los que desea ver el cambio junto con el cambio en el coste.
Entonces creo que usted debe ser capaz de utilizar la siguiente medida para calcular el valor delta entre el costo total original y el nuevo costo modificado (no probado):
delta_cost =
VAR Selected_Items = VALUES(Cost_Table[Item])
RETURN
SUMX(
ALL(Cost_Table),
Cost_Table[Quantity]) * Cost_Table[Unit_Cost]
)
- ( SUMX(
FILTER(
ALL(Cost_Table),
NOT(Cost_Table[Item] IN Selected_Items)
),
Cost_Table[Quantity]) * Cost_Table[Unit_Cost]
)
+ SUMX(
Cost_Table,
Cost_Table[Quantity]) * Cost_Table[New_Unit_Cost]
)
)
Tenga en cuenta que he cambiado el nombre de la columna [Unit_Cost] a, sí, "Unit_Cost", para indicar la columna con los valores de coste unitario antiguos en ella. La única columna que ha proporcionado fue el [New_Unit_Cost] que supongo que es el parámetro.
Hola @jaypatel23 ,
Consulte mi archivo .pbix.
Saludos
Lionel Chen
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @jaypatel23 ,
Consulte mi archivo .pbix.
Saludos
Lionel Chen
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @jaypatel23
Suponiendo que simplemente desea ver un "valor total" (no con elementos divididos en una tabla/gráfico) puede agregar una segmentación de datos con Cost_Table[Item] como valor. De esta manera, el usuario puede seleccionar los artículos para los que desea ver el cambio junto con el cambio en el coste.
Entonces creo que usted debe ser capaz de utilizar la siguiente medida para calcular el valor delta entre el costo total original y el nuevo costo modificado (no probado):
delta_cost =
VAR Selected_Items = VALUES(Cost_Table[Item])
RETURN
SUMX(
ALL(Cost_Table),
Cost_Table[Quantity]) * Cost_Table[Unit_Cost]
)
- ( SUMX(
FILTER(
ALL(Cost_Table),
NOT(Cost_Table[Item] IN Selected_Items)
),
Cost_Table[Quantity]) * Cost_Table[Unit_Cost]
)
+ SUMX(
Cost_Table,
Cost_Table[Quantity]) * Cost_Table[New_Unit_Cost]
)
)
Tenga en cuenta que he cambiado el nombre de la columna [Unit_Cost] a, sí, "Unit_Cost", para indicar la columna con los valores de coste unitario antiguos en ella. La única columna que ha proporcionado fue el [New_Unit_Cost] que supongo que es el parámetro.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |