Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
So I have this DAX formula below. In the LOOKUPVALUE function I need to lookup the values in the Ticker column in the variable InvestmentMixTable. This syntax doesn't work InvestmentMixTable[Ticker]. I am trying to reference a column in a table variable. How is this done? Thanks in advance.
=
VAR CurrentYear = Custom_Mix_Tbl_Annual_Return[Year]
VAR InvestmentMixTable = FILTER ('Custom_Mix_Tbl Unpivoted',[Investment Mix] = Custom_Mix_Tbl_Annual_Return[Name])
RETURN
Iferror(SUMX (
InvestmentMixTable,
LOOKUPVALUE (
Appended_Historical_Annual_Returns[Annual Return],
Appended_Historical_Annual_Returns[Ticker],
InvestmentMixTable[Ticker],
Appended_Historical_Annual_Returns[Year],
CurrentYear
)
* [Value]
),Blank())
@shoof MAXX( FILTER( ... ), [Column] )
So are you saying to replace the lookupvalue completely? Or do this...
Maxx(Filter( InvestmentMixTable),[Ticker]))
The Ticker column is Text. Don't know if that matters.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 64 | |
| 44 | |
| 42 | |
| 34 | |
| 23 |
| User | Count |
|---|---|
| 199 | |
| 124 | |
| 104 | |
| 74 | |
| 55 |