ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Nested Vlookup and IF function???? (https://www.excelbanter.com/excel-worksheet-functions/88543-nested-vlookup-if-function.html)

Simon Lloyd

Nested Vlookup and IF function????
 

Hi all, i am trying to have a Vlookup statement look at a table
depending on the value in B1, IF I9 =34 Then IF the value of B1 is =<5
Look at column 2 ElseIf B1 =6 AND =<12 Then Look at column 3 ElseIf B1
=13 AND =<20 Then Look at column 4 ElseIf B1 =21 AND =<36 Then Look
at column 5, I know what i'm trying to get at but lack the knowledge to
put all the above in to a function in I10, DeductionsAdditions is the
named range i am looking up from.
=VLOOKUP(I9,DeductionsAdditions,6,0)

Can anyone help here?

Regards,
Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937


Don Guillett

Nested Vlookup and IF function????
 
try this idea

=VLOOKUP(I9,DeductionsAdditions,if(b121,5,if(b11 3,4)),,0)

--
Don Guillett
SalesAid Software

"Simon Lloyd"
wrote in message
...

Hi all, i am trying to have a Vlookup statement look at a table
depending on the value in B1, IF I9 =34 Then IF the value of B1 is =<5
Look at column 2 ElseIf B1 =6 AND =<12 Then Look at column 3 ElseIf B1
=13 AND =<20 Then Look at column 4 ElseIf B1 =21 AND =<36 Then Look
at column 5, I know what i'm trying to get at but lack the knowledge to
put all the above in to a function in I10, DeductionsAdditions is the
named range i am looking up from.
=VLOOKUP(I9,DeductionsAdditions,6,0)

Can anyone help here?

Regards,
Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile:
http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937




Alex

Nested Vlookup and IF function????
 
Simon

A long-winded approach...

=IF(AND(I9=34,B1<=5),VLOOKUP(I9,DeductionsAdditio ns,2),IF(AND(I9=34,B1=5,B1<=12),VLOOKUP(I9,Deduc tionsAdditions,3),IF(AND(I9=34,B1=13,B1<=20),VLO OKUP(I9,DeductionsAdditions,4),IF(AND(I9=34,B1=5 ,B1<=12),VLOOKUP(I9,DeductionsAdditions,5),0))))

Regards

Alex

"Simon Lloyd" wrote:


Hi all, i am trying to have a Vlookup statement look at a table
depending on the value in B1, IF I9 =34 Then IF the value of B1 is =<5
Look at column 2 ElseIf B1 =6 AND =<12 Then Look at column 3 ElseIf B1
=13 AND =<20 Then Look at column 4 ElseIf B1 =21 AND =<36 Then Look
at column 5, I know what i'm trying to get at but lack the knowledge to
put all the above in to a function in I10, DeductionsAdditions is the
named range i am looking up from.
=VLOOKUP(I9,DeductionsAdditions,6,0)

Can anyone help here?

Regards,
Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937



Simon Lloyd

Nested Vlookup and IF function????
 

Don many thanks for the speedy reply, i had a look at your amendment but
its doesn't seem to incorporate all the arguments which will leave a big
hole in my data calculation, the =x AND <=x will ensure than it looks
up the value I9 and then the correct column giving the value in I11 as
this VLookup will be in I11. The value in I9 has to be 34 or over
first, if it is then IF the value of B1 is <5 then Lookup the value of
I9 in DeductionsAddition and return the corresponding value from column
2 etc and so on for the rest of the criteria. Maybe its just me not
explaining myself well!

Hope you can sort this muddles out!

Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937


Simon Lloyd

Nested Vlookup and IF function????
 

Alex.............it may be long winded but right on the
money........been tearing my hair out with that.....cos' im kinda
stupid really!

Thanks a lot!

Regards,

Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937


Ragdyer

Nested Vlookup and IF function????
 
Can be made shorter if you don't mind creating a little "helper" range to
determine the column to return.
If you put this in an out-of-the-way area of your sheet, say Y1 to Z5:
Y - Z
0 2
6 3
13 4
21 5
37 6

Then the formula could be:

=IF(I9=34,VLOOKUP(I9,DeductionsAdditions,LOOKUP(B 1,Y1:Z5),0),"")

You could also name that range to say "list", then:
=IF(I9=34,VLOOKUP(I9,DeductionsAdditions,LOOKUP(B 1,list),0),"")

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"Simon Lloyd"
wrote in message
...

Alex.............it may be long winded but right on the
money........been tearing my hair out with that.....cos' im kinda
stupid really!

Thanks a lot!

Regards,

Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile:

http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937



Don Guillett

Nested Vlookup and IF function????
 
Surely you can expand on the
try this idea
yourself
--
Don Guillett
SalesAid Software

"Simon Lloyd"
wrote in message
...

Don many thanks for the speedy reply, i had a look at your amendment but
its doesn't seem to incorporate all the arguments which will leave a big
hole in my data calculation, the =x AND <=x will ensure than it looks
up the value I9 and then the correct column giving the value in I11 as
this VLookup will be in I11. The value in I9 has to be 34 or over
first, if it is then IF the value of B1 is <5 then Lookup the value of
I9 in DeductionsAddition and return the corresponding value from column
2 etc and so on for the rest of the criteria. Maybe its just me not
explaining myself well!

Hope you can sort this muddles out!

Simon


--
Simon Lloyd
------------------------------------------------------------------------
Simon Lloyd's Profile:
http://www.excelforum.com/member.php...fo&userid=6708
View this thread: http://www.excelforum.com/showthread...hreadid=541937





All times are GMT +1. The time now is 07:48 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com