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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi all,
I have used LOOKUPVALUE to try and bring a column in from another table, I've tried all variations on trim, clean even manually editing the source data line by line to check there are matches, and I keep getting this:
I have exhausted matching columns (I have 5 pairs in the LOOKUP). A search on here suggests I use MAXX(FILTER(...)...)
However I have no idea how I'd implement that into this lookup:
LOOKUPVALUE() will return blanks if there's more than 1 match for your row. In that case, you can provide an alternative result as the last parameter. So i think something like:
LOOKUPVALUE(___your existing function___,
MAXX(FILTER(TableName, [Column] = 'Table'[LookupColumn] && [Column2] = 'Table'[LookupColumn2]...etc
))
Thanks Vicky_ however, your solution doesn't have a second argument for the MAXX function. I'm so lost this is actually driviing me loopy haha
User | Count |
---|---|
10 | |
9 | |
7 | |
4 | |
4 |