View Single Post
  #4   Report Post  
Bob Phillips
 
Posts: n/a
Default

You have two tests for =40 here so my solution might need some adjustment

=IF(F3<40,"manual
calc.",Q3*OFFSET(VolLifeRates!$B$19,VLOOKUP(F3,{0, 1;40,2;45,3;50,4;55,5;60,6
;65,7;70,8},2),0))

--

HTH

RP
(remove nothere from the email address if mailing direct)


"Chris Berding" <Chris wrote in message
...
I'm trying to nest greater than 7 arguments, based on a variable rate
structure. For example, there are 8 different age catories, and 9

different
rates... so depending on the person's age, i need to use a different rate.

I
have successfully nested the maximum, but it leaves me with three age

groups
that I can't calculate automatically.
Here is my formula so far:

=IF(F3=70,Q3*VolLifeRates!$B$28,IF(F3=65,Q3*VolL ifeRates!$B$27,IF(F3=60,Q
3*VolLifeRates!$B$26,IF(F3=55,Q3*VolLifeRates!$B$ 25,IF(F3=50,Q3*VolLifeRat
es!$B$24,IF(F3=45,Q3*VolLifeRates!$B$23,IF(F3=40 ,Q3*VolLifeRates!$B$22,IF(
F3=40,Q3*VolLifeRates!$B$21,"manual calc."))))))))

It doesnt work or anyone under 40 :( so i have to manually calculate any
clients who's age is less than 40.

Grateful if you have a way around Microsoft's maximum!