Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hi,
I am using a vlookup function without the false argument on a list (2400 items) that is mostly sorted, except for a few values (35) right at the bottom of the list that have a 0 value. I was under the understanding that the vlookup function stepped through the list until it came to a value that was greater than the lookup value at which time it brought back the relevant value from the nominated column to the right. On the data I have the function works OK until I try and lookup a value exceeding row +-2300. At this point the function brings back a 0 which is the data corresponding to one of the 0 value items. When I delete the 0 value items off the bottom of the list the vlookup works OK. The reason the data has a bunch of 0's on the end is that it is a dynamic list (made up of formulas that refer to other dynamic data). To replicate: Place 1 in B7 and C7 Place formula "=+B11+1" in B8 and copy down to B2401, copy also to column C Place value "0" in B2402 to B2436 and C2402 to C2436 Place value 2200 in D7 place "=VLOOKUP($D$7,$B:$C,2)" in E7 Change value in D7 to 2300 and a result of 0 is returned. The lookup works for all values less than 2200. Any assistance or explanation will be appreciated. Sean |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Drop-down lists in vlookup | Excel Discussion (Misc queries) | |||
VLookup a Vlookup | Excel Worksheet Functions | |||
Lookup Data in two seperate Spreadsheets | Excel Worksheet Functions | |||
VLOOKUP Limitations | Excel Worksheet Functions | |||
vlookup data hidden within worksheet | Excel Worksheet Functions |