This gets applied to the Matrix visualization value field
Financial Value =
SWITCH(
SELECTEDVALUE('Structure'[Main Struct - Copy]),
"Subscription", FORMAT([Subscription], "Currency"),
"Maintenance", FORMAT([Maintenance], "Currency"),
"Total Recurring", FORMAT([Total Recurring], "Currency"),
"License", FORMAT([License], "Currency"),
"Services", FORMAT([Services], "Currency"),
"Other Rev.", FORMAT([Other Rev.], "Currency"),
"People", FORMAT([People], "Currency"),
"Salary", FORMAT([Salary], "Currency"),
"Taxes and Benefits", FORMAT([Taxes and Benefits], "Currency"),
"Commission", FORMAT([Commission], "Currency"),
"Bonus", FORMAT([Bonus], "Currency"),
"Automobile", FORMAT([Automobile], "Currency"),
"Other People", FORMAT([Other People], "Currency"),
"Recruiting", FORMAT([Recruiting], "Currency"),
"Contract Services", FORMAT([Contract Services], "Currency"),
"Microsoft ISV", FORMAT([Microsoft ISV], "Currency"),
"Consulting", FORMAT([Consulting], "Currency"),
"Commission - Partners", FORMAT([Commission - Partners], "Currency"),
"Trade Show", FORMAT([Trade Show], "Currency"),
"User Conference", FORMAT([User Conference], "Currency"),
"Hosting", FORMAT([Hosting], "Currency"),
"Travel & Ent.", FORMAT([Travel & Ent], "Currency"),
"Office", FORMAT([Office], "Currency"),
"Technology", FORMAT([Technology], "Currency"),
"Computer", FORMAT([Computer], "Currency"),
"Software", FORMAT([Software], "Currency"),
"Dues and Subscr.", FORMAT([Dues and Subscrip], "Currency"),
"Other Technology", FORMAT([Other Technology], "Currency"),
"Accounting", FORMAT([Accounting], "Currency"),
"Transaction", FORMAT([Transaction], "Currency"),
"Marketing", FORMAT([Marketing], "Currency"),
"Professional Services", FORMAT([Professional Services], "Currency"),
"Intercompany Mgmt. Fee", FORMAT([Intercompany Mgmt. Fee], "Currency"),
"Other", FORMAT([Other], "Currency"),
"Misc.", FORMAT([Misc.], "Currency"),
"Interest", FORMAT([Interest], "Currency"),
"Taxes", FORMAT([Taxes], "Currency"),
"Amortization", FORMAT([Amortization], "Currency"),
"Depreciation", FORMAT([Depreciation], "Currency"),
"Gain/Loss on Exchange", FORMAT([Gain/Loss on Exchange], "Currency"),
"Intercompany", FORMAT([Intercompany], "Currency"),
"Total Expenses", FORMAT([Total Expenses], "Currency"),
"Net Operating Income", FORMAT([Net Operating Income], "Currency"),
"Total Revenue", FORMAT([Total Revenue], "Currency"),
"EBITDA Interest", FORMAT([EBITDA Interest], "Currency"),
"EBITDA Taxes", FORMAT([EBITDA Taxes], "Currency"),
"EBITDA Depreciation", FORMAT([EBITDA Depreciation], "Currency"),
"EBITDA Amortization", FORMAT([EBITDA Amortization], "Currency"),
"EBITDA", FORMAT([EBITDA], "Currency"),
"Plus:Addbacks", FORMAT([Plus: Addbacks], "Currency"),
"Plus:Intercompany", FORMAT([Plus: Intercompany], "Currency"),
"Plus:Transaction", FORMAT([Plus: Transaction], "Currency"),
"Plus:Gain/Loss on Exchange", FORMAT([Plus: Gain/Loss on Exchange], "Currency"),
"Adj. EBITDA", FORMAT([Adj. EBITDA], "Currency"),
"Less Capitalized Commissions", FORMAT([Less Capitalized Commissions], "Currency"),
"Less Capex", FORMAT([Less Capex], "Currency"),
"Less Capitalized Software", FORMAT([Less Capitalized Software], "Currency"),
"FCF", FORMAT([FCF], "Currency")
)
Before and after changing the DAX to one of the non-working value fields:
When trying to apply the DAX measure to the EBITDA Interest I just get blanks across all:
I verified the table data actually has data in the TotalExchangeRateAmount column, and that there are corresponding dates for all the months, or at least some of the months. Just not sure what I'm doing wrong. I can provide additional information if needed.