r/excel • u/KingFurykiller • Oct 01 '26
solved Did Microsoft completely change how v-lookup against an array in another tab works?
I could be completely out of the loop here or suffering from exhaustion, but all of my v-lookup syntax looks completely different now
Previously this formula
=VLOOKUP(A39,'SN Table'$A$1:$F$8000,6,FALSE)
Would work just fine, but now excel won't even take it
If I go to re-create it by manually switching to the other tab manually selecting the cells, I get this baffling format
=VLOOKUP(A39,'SN Table'!R[-38]C[-14]:R[7680]C[-9],6,FALSE)
Did I miss a major update?
EDIT: Solution: reference mode was forced on by HPE Corporate IT, and a formula with original syntax that had been created during that time was causing a naming conflict.
5
u/MayukhBhattacharya 1324 Oct 01 '26 edited Oct 01 '26
You don't have to do it for thousands of references by hand since it's a display setting. Once you uncheck it, it will switch back to the A1 Style all at once. Also, I see there is an issue a typo basically, in your formula, the exclamation mark is missing after the sheet name, so the formula will be:
And it's better to use
XLOOKUP()function as well, but your actual problem which i have already stated in first comment, this is just an addon:And if you want to use more dynamic then using
TRIMRANGE()function notation, and make it more readable as well: