Home |
Search |
Today's Posts |
#6
![]() |
|||
|
|||
![]()
Hi
now I see :-) in C1 try the following array formula (entered with CTRL+SHIFT+ENTER): =INDEX(A1:A100,MATCH(1,(A1:A100=1)*(A1:A100<=6),0 )) in C2 enter: =INDEX(A1:A100,MATCH(1,(A1:A100=C1+1)*(A1:A100<=C 1+5),0)) Still requires the data to be sorted ascending -- Regards Frank Kabel Frankfurt, Germany "cambridge" schrieb im Newsbeitrag ... This does not work or I am doing something wrong. Let's start over. This is what I have: A 1 3 2 4 3 6 4 7 5 9 In cell C1, I want to look up 1, and if it doesn't find 1, add 1 to the 1 for 2 and lookup 2, if it finds it, return it and if it doesn't find it, add 2 to the 1 and look up 3, if it finds 3, return 3 otherwise add 3 to the 1 and continue this up to 5 times until it does find a number. And then in C2, I want it to take the value in C1, add 1 to it, look for it and if it doesn't find it, add 2 to it and look for and continue this on for up to 5 times until it finds the number. The formula you sent is a basic vlookup that will not do this unless I am totally missing something here. There are gaps in the numbers I am looking in and this is why I am doing this and I think this is why your formula will not work. "Frank Kabel" wrote: Hi try the formula. It should find the value that is equal or larger than 3 (if your data is sorted ascending) -- Regards Frank Kabel Frankfurt, Germany "cambridge" schrieb im Newsbeitrag ... That is the basic formula for vlookup, but if it doesn't find 3 in the data, I want to add 1 to the 3 and have it look for 4. This is what I have tried and it doesn't totally work: =if(vlookup($d3,a1:a20,1,false)=d3,d3,if(vlookup(( $d3+1),a1:a20,1,false )=(d3+1),(d3+1),0) This formula actually works but if I want to nest another IF statement for d3+2, it tells me I have too many arguements. I would like to nest up to 5 times. "Frank Kabel" wrote: Hi if your data is sorted ascending try: =VLOOKUP(3,A1:A20,1,TRUE) -- Regards Frank Kabel Frankfurt, Germany "cambridge" schrieb im Newsbeitrag ... I am trying to use vlookup and nested IF functions, but cannot get it to work-maybe I am not using the right funtions. I have a number that I want to look up and if it is not found, I want to add 1 to it and look that up. I only need to do it about 5 times so I thought if I used vlookup & nested IF's I could get it. Here is example: A 1 2 2 5 3 6 4 7 I want to start with looking up 3 and if it is there, return 3 but if it isn't, add 1 to the 3 and look it up and return it, and if it isn't add 2 to the 3, look it up and return it and if it isn't, return 0. Any ideas? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Vlookup finds a blank, but returns a zero - HELP! | Excel Discussion (Misc queries) | |||
Vlookup Syntax Error | New Users to Excel | |||
Excel crashing when typing VLOOKUP | Excel Discussion (Misc queries) | |||
Need help with modifying VLookUp | Excel Discussion (Misc queries) | |||
Vlookup with VBA | Excel Discussion (Misc queries) |