Originally Posted by
teylyn
OK.
In the English Excel version, the formula in your spreadsheet is this
=VLOOKUP($A$2,INDIRECT("'"&A5&"'!B:L"),3)
The lookup range starts in column B and you return the third column (of the lookup range!!!) = column D for a match. But column D is empty in the sheet with the data. The empty cell will be returned as a 0 value.
So, what you really need to return the value in column C of the data table is
=VLOOKUP($A$2,INDIRECT("'"&A5&"'!B:L"),2,FALSE)
Also, if you want to return an exact match, make sure to include the fourth parameter of the Vlookup function and set it to False or 0. If you don't do that, Excel will return the value of the next smallest match in a table that is sorted ascending (small to large) in column B. If the table is not sorted, then the results will appear, uhmm, funny.
The formula in row 12 returns the Ref! error, because there is no sheet called 9879A in the workbook.
See attached. When you open it, the workbook will again show the Dutch version of the functions and the semicolon instead of the comma as the delimiter in the formula.
Does that help?
cheers,
Bookmarks