Rich;
I don't know if u used VBA before, but with a Marco / Procedure in VBA you
can use a Select Case construct to do that job.
That gives you the possibility to test multiple conditions, but you have to
be able to programme VBA.
Your example seems a little bit to complex to me, but this is to give you a
shot into some other direction.
Succes.
Mark.
More Excel ?
www.rosenkrantz.nl or
(E-Mail Removed)
---------------------------------------------------------------------
"Rich Palarea" <(E-Mail Removed)> wrote in message
news:OBUy7v%(E-Mail Removed)...
> I have a test that needs to run against 5 pair of data (total number of 25
> combinations) using IF and AND. The TRUE result of the IF statement will
> perform an array calculation.
>
> The problem is that Excel limits the number of nested IF statements to
> seven. How would you go about doing this? I'm sure there is a more
> appropriate, powerful way that I'm just not aware of as an intermediate
> user.
>
> Example:
> Task phrased in plain English:
>
> Step 1: Look at value for This Week's Incentive Bands, New Contract to
> determine which array to use for "New Incentives" calculation. I've named
> this range "NewBand"
> Step 2: Look at value for This Week's Incentive Bands, Benchmark Contract
to
> determine which array to use for "Old Incentives" calculation. I've named
> this range "OldBand"
> Step 3: Calculate the result into the cells labeled "Savings"
>
> There are named ranges for each of the white area boxes below. The
> convention is New1, New2, New3 and Old1, Old2, Old3, etc.
>
> The result below is working and properly evaluates the following statement
> correctly:
> {=IF(AND(NewBand="Band 1",OldBand="Band 2"),New1-Old2)}
> New Incentives Old Incentives Savings This Week's
> Incentive Bands
> Band 1 Band 1 New contract Band 1
> Next Day Air Letter 10.00% Next Day Air Letter 10.00% Next Day
Air
> Letter -5.00% Benchmark contract Band 2
> Next Day Air 10.00% Next Day Air 10.00% Next Day
r -5.00%
> Next Day Air Saver Letter 10.00% Next Day Air Saver Letter 10.00%
> Next Day Air Saver Letter -5.00%
> Next Day Air Saver 10.00% Next Day Air Saver 10.00% Next
Day
> Air Saver -5.00%
> 2nd Day Air Letter 5.00% 2nd Day Air Letter 10.00% 2nd Day Air
> Letter -15.00%
> 2nd Day Air 5.00% 2nd Day Air 10.00% 2nd Day Air -15.00%
> 3 Day Select 5.00% 3 Day Select 10.00% 3 Day Select -10.00%
> Ground CWT 10.00% Ground CWT 0.00% Ground CWT 10.00%
> Next Day Air CWT 10.00% Next Day Air CWT 0.00% Next Day Air CWT
> 10.00%
> Next Day Air Saver CWT 10.00% Next Day Air Saver CWT 0.00% Next
> Day Air Saver CWT 10.00%
> 2nd Day Air CWT 5.00% 2nd Day Air CWT 0.00% 2nd Day Air CWT
5.00%
> 3 Day Select CWT 5.00% 3 Day Select CWT 0.00% 3 Day Select CWT
> 5.00%
>
> Band 2 Band 2
> Next Day Air Letter 37.00% Next Day Air Letter 15.00%
> Next Day Air 37.00% Next Day Air 15.00%
> Next Day Air Saver Letter 37.00% Next Day Air Saver Letter 15.00%
> Next Day Air Saver 37.00% Next Day Air Saver 15.00%
> 2nd Day Air Letter 32.00% 2nd Day Air Letter 20.00%
> 2nd Day Air 34.00% 2nd Day Air 20.00%
> 3 Day Select 20.00% 3 Day Select 15.00%
> Ground CWT 20.00% Ground CWT 0.00%
> Next Day Air CWT 20.00% Next Day Air CWT 0.00%
> Next Day Air Saver CWT 20.00% Next Day Air Saver CWT 0.00%
> 2nd Day Air CWT 20.00% 2nd Day Air CWT 0.00%
> 3 Day Select CWT 12.00% 3 Day Select CWT 0.00%
>
> Band 3 Band 3
> Next Day Air Letter 56.00% Next Day Air Letter 25.00%
> Next Day Air 56.00% Next Day Air 30.00%
> Next Day Air Saver Letter 56.00% Next Day Air Saver Letter 25.00%
> Next Day Air Saver 56.00% Next Day Air Saver 30.00%
> 2nd Day Air Letter 43.00% 2nd Day Air Letter 35.00%
> 2nd Day Air 48.00% 2nd Day Air 40.00%
> 3 Day Select 25.00% 3 Day Select 22.00%
> Ground CWT 25.00% Ground CWT 1.00%
> Next Day Air CWT 25.00% Next Day Air CWT 0.00%
> Next Day Air Saver CWT 25.00% Next Day Air Saver CWT 0.00%
> 2nd Day Air CWT 20.00% 2nd Day Air CWT 0.00%
> 3 Day Select CWT 15.00% 3 Day Select CWT 0.00%
>
> Band 4 Band 4
> Next Day Air Letter 57.00% Next Day Air Letter 30.00%
> Next Day Air 57.00% Next Day Air 35.00%
> Next Day Air Saver Letter 57.00% Next Day Air Saver Letter 30.00%
> Next Day Air Saver 57.00% Next Day Air Saver 35.00%
> 2nd Day Air Letter 44.00% 2nd Day Air Letter 40.00%
> 2nd Day Air 48.50% 2nd Day Air 43.00%
> 3 Day Select 26.00% 3 Day Select 25.00%
> Ground CWT 26.00% Ground CWT 2.00%
> Next Day Air CWT 26.00% Next Day Air CWT 0.00%
> Next Day Air Saver CWT 26.00% Next Day Air Saver CWT 0.00%
> 2nd Day Air CWT 21.00% 2nd Day Air CWT 0.00%
> 3 Day Select CWT 16.00% 3 Day Select CWT 0.00%
>
> Band 5 Band 5
> Next Day Air Letter 58.00% Next Day Air Letter 33.00%
> Next Day Air 58.00% Next Day Air 37.00%
> Next Day Air Saver Letter 58.00% Next Day Air Saver Letter 33.00%
> Next Day Air Saver 58.00% Next Day Air Saver 37.00%
> 2nd Day Air Letter 45.00% 2nd Day Air Letter 41.00%
> 2nd Day Air 49.00% 2nd Day Air 45.00%
> 3 Day Select 27.00% 3 Day Select 27.00%
> Ground CWT 27.00% Ground CWT 3.00%
> Next Day Air CWT 27.00% Next Day Air CWT 0.00%
> Next Day Air Saver CWT 27.00% Next Day Air Saver CWT 0.00%
> 2nd Day Air CWT 22.00% 2nd Day Air CWT 0.00%
> 3 Day Select CWT 17.00% 3 Day Select CWT 0.00%
>
>