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
Escribí una medida para calcular los costos del trabajo utilizando diferentes métodos de contabilidad basados en la inteligencia del tiempo. Mi código de ejemplo es el siguiente:
Estimated Final Cost =
VAR CurrentDate = TODAY()
VAR RigReleaseDate = SELECTEDVALUE('MDM WELL'[RIG_RELEASE_DATE])
VAR FracEndDate = SELECTEDVALUE('MDM WELL'[FRAC_END_DATE])
VAR EstimatedFinalCost =
IF( CurrentDate - RigReleaseDate > 180, [Accounting Actual],
IF(OR(CurrentDate - RigReleaseDate <= 180, CurrentDate - FracEndDate <= 180), [Field Estimate Amount], [AFE Amount])
)
VAR Result = EstimatedFinalCost / [Adjusted Lateral Length]
RETURN
Result
Hola @rstover ,
¿Podría proporcionar algunos datos de muestra y las fórmulas de medidas aplicadas en la medida"Costo final estimado"tal como sugiere @lbendlin para solucionar problemas? También proporcione los resultados correctos que deben mostrarse en visual.
Además, por favor intente crear una nueva medida como se muestra a continuación para reemplazar la medida"Coste final estimado"en el objeto visual y comprobar si puede devolver los valores correctos...
Measure = SUMX ( VALUES ( 'MDM WELL'[Formation] ), [Estimated Final Cost] )
Saludos
Rena
Esa medida no proporcionó una respuesta diferente. Definitivamente parece que está evaluando la lógica de fecha utilizando el valor mínimo devuelto por los elementos secundarios.
Sin embargo, puedo intentar proporcionar algunos datos de muestra.
Hola @rstover ,
Gracias por su respuesta. ¿Podría proporcionar algunos datos de ejemplo para las siguientes tablas y las relaciones existentes entre ellas? Es mejor si puede proporcionar su archivo pbix de ejemplo (excluir datos confidenciales). Gracias.
vwSpotfire_CAPEX
Puente de Clasificación de Gastos
AFE_Budget_All
vwSpotfire_CAPEX_Estimated_Expense
MDM BIEN
Saludos
Rena
No está mostrando suficientes detalles. Las definiciones de
[Field Estimate Amount]
[AFE Amount]
[Adjusted Lateral Length]
puede o no afectar sus cálculos.
No hay problema
Accounting Actual =
CALCULATE (
SUM ( vwSpotfire_CAPEX[SumAmount] ),
USERELATIONSHIP ( vwSpotfire_CAPEX[CategoryName], 'Expense Classification Bridge'[CategoryName] )
)
AFE Amount =
CALCULATE (
SUM ( AFE_Budget_All[AFEBudget] ),
USERELATIONSHIP ( AFE_Budget_All[CategoryName], 'Expense Classification Bridge'[CategoryName] )
)
Field Estimate Amount =
CALCULATE (
SUM ( vwSpotfire_CAPEX_Estimated_Expense[EstimatedExpenses] ),
USERELATIONSHIP ( vwSpotfire_CAPEX_Estimated_Expense[CategoryName], 'Expense Classification Bridge'[CategoryName] )
)
Adjusted Lateral Length = CALCULATE(SUM('MDM WELL'[Lateral Length]))
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.