Я пытаюсь создать новый столбец «Revised RF C 2020», как показано ниже.
Этот столбец по сути является измененным столбцом RF C 2020, который уже существует в таблице.
Используя параметр What-IF для анализа чувствительности, я создал определенные таблицы параметров «что если» (например: Net Значение параметра интереса)
Приведенный ниже код работает нормально, пока я не добавлю операций в моих операторах IF, однако в тот момент, когда у меня есть операция умножения, она не выполняет свою предполагаемую работу. ] = «Корпоративный налог», ABS ((RBT_M + Topup_RBT) * Assumed_TaxRate),
Revised RFC 2020' =
VAR Topup_NetInterest = 'Net Interest Parameter'[Net Interest Parameter Value]
VAR Topup_Fee = 'Fee Parameter'[Fee Parameter Value]
VAR Topup_Other = 'Other Income Parameter'[Other Income Parameter Value]
VAR Topup_OI = Topup_NetInterest + Topup_Fee + Topup_Other
VAR Topup_Exp = 'Total Expense Parameter'[Total Expense Parameter Value]
VAR Topup_RC = 'Risk Costs'[Risk Costs Value]
VAR Topup_RBT = Topup_OI - Topup_Exp - Topup_RC
VAR Topup_LA = 'Lending Assets Parameter'[Lending Assets Parameter Value]
VAR Topup_CRWA = 'CRWA Parameter'[CRWA Parameter Value]
VAR Assumed_TaxRate = 0.14
VAR RBT_M = SUM(WB_APAC[RBT_col])
RETURN
SUMX(
'WB_APAC',
IF('WB_APAC'[Financial Item] = "Net Interest",'WB_APAC'[RFC 2020] + Topup_NetInterest,
IF('WB_APAC'[Financial Item] = "Fee",'WB_APAC'[RFC 2020] + Topup_Fee,
IF('WB_APAC'[Financial Item] = "Other",'WB_APAC'[RFC 2020] + Topup_Other,
IF('WB_APAC'[Financial Item] = "Total Expenses",'WB_APAC'[RFC 2020] + Topup_Exp,
IF('WB_APAC'[Financial Item] = "Lending Assets",'WB_APAC'[RFC 2020] + Topup_LA,
IF('WB_APAC'[Financial Item] = "CRWA",'WB_APAC'[RFC 2020] + Topup_CRWA,
IF('WB_APAC'[Financial Item] = "Operating Income" , 'WB_APAC'[RFC 2020] + Topup_OI,
IF('WB_APAC'[Financial Item] = "Results before Tax" , 'WB_APAC'[RFC 2020] + Topup_RBT,
IF('WB_APAC'[Financial Item] = "Corporate Tax" , ABS((RBT_M + Topup_RBT) * Assumed_TaxRate),
IF('WB_APAC'[Financial Item] = "Results after Tax" , CALCULATE(
SUM(WB_APAC[RFC 2020]),WB_APAC[Financial Item] in {"Results before Tax"}) + Topup_RBT -
((CALCULATE(
SUM(WB_APAC[RFC 2020]),WB_APAC[Financial Item] in {"Results before Tax"}) + Topup_RBT) * Assumed_TaxRate),
'WB_APAC'[RFC 2020]
)
)
)
)
)
)
)
)
)))