ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Formula is to long (https://www.excelbanter.com/excel-discussion-misc-queries/257442-formula-long.html)

RKS

Formula is to long
 
Hi,
I m using one formula in excel 2003. when i entered this formula, "Formula
is to long" message is come. anyone pls short my this formula to otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS


Stefi

Formula is to long
 
This is really frightening, I'm afraid nobody wants to resolve this formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



€˛RKS€¯ ezt Ć*rta:

Hi,
I m using one formula in excel 2003. when i entered this formula, "Formula
is to long" message is come. anyone pls short my this formula to otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS


RKS

Formula is to long
 
Thanks stefi to respond.

i wnts sum if col f with 3 criteria like a,c & d with all posibilities with
selected period like from date to end date check x col value is "o" . if i
remove col x condition its wrk.
pls help me
rks


"Stefi" wrote:

This is really frightening, I'm afraid nobody wants to resolve this formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



€˛RKS€¯ ezt Ć*rta:

Hi,
I m using one formula in excel 2003. when i entered this formula, "Formula
is to long" message is come. anyone pls short my this formula to otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS


Stefi

Formula is to long
 
In lack of test data not tested, but maybe

=SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21),IF (D25<"",--($D5:$D20=$D25),--($D5:$D20=$D5:$D20)),IF(A25<"",--($B$5:$B$20=$A25),--($B$5:$B$20=$B$5:$B$20)),IF($C25<"",--($C$5:$C$20=$C25),--($C$5:$C$20=$C$5:$C$20)),--($X5:$X20="O"),($F5:$F20))

It's an array formula, confirm it with Ctrl+Shift+Enter!

--
Regards!
Stefi



€˛RKS€¯ ezt Ć*rta:

Thanks stefi to respond.

i wnts sum if col f with 3 criteria like a,c & d with all posibilities with
selected period like from date to end date check x col value is "o" . if i
remove col x condition its wrk.
pls help me
rks


"Stefi" wrote:

This is really frightening, I'm afraid nobody wants to resolve this formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



€˛RKS€¯ ezt Ć*rta:

Hi,
I m using one formula in excel 2003. when i entered this formula, "Formula
is to long" message is come. anyone pls short my this formula to otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS


T. Valko

Formula is to long
 
This is really frightening

LOL!

--
Biff
Microsoft Excel MVP


"Stefi" wrote in message
...
This is really frightening, I'm afraid nobody wants to resolve this
formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



"RKS" ezt ķrta:

Hi,
I m using one formula in excel 2003. when i entered this formula,
"Formula
is to long" message is come. anyone pls short my this formula to
otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS




rzink

Formula is to long
 
RKS,

WOW. Intense formula! Without disecting your formula, I'd suggest looking
into the "choose" function. With the use of a helper column to determine
which funtion to "choose" from (1-29), this could shorten up your formula.
This also allows the possibility of going beyond the limit of 7 nested IF
statements as well.

rzink

"RKS" wrote:

Hi,
I m using one formula in excel 2003. when i entered this formula, "Formula
is to long" message is come. anyone pls short my this formula to otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS


Stefi

Formula is to long
 
Sorry Biff, I couldn't find out the reason for LOL! Explain it, please!

--
Regards!
Stefi



€˛T. Valko€¯ ezt Ć*rta:

This is really frightening


LOL!

--
Biff
Microsoft Excel MVP


"Stefi" wrote in message
...
This is really frightening, I'm afraid nobody wants to resolve this
formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



"RKS" ezt Ć*rta:

Hi,
I m using one formula in excel 2003. when i entered this formula,
"Formula
is to long" message is come. anyone pls short my this formula to
otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS



.


T. Valko

Formula is to long
 
This is really frightening

Just the aspect that a formula is so long and "ugly" that it's frightening.

That gave me a good LOL.

--
Biff
Microsoft Excel MVP


"Stefi" wrote in message
...
Sorry Biff, I couldn't find out the reason for LOL! Explain it, please!

--
Regards!
Stefi



"T. Valko" ezt ķrta:

This is really frightening


LOL!

--
Biff
Microsoft Excel MVP


"Stefi" wrote in message
...
This is really frightening, I'm afraid nobody wants to resolve this
formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



"RKS" ezt ķrta:

Hi,
I m using one formula in excel 2003. when i entered this formula,
"Formula
is to long" message is come. anyone pls short my this formula to
otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS



.




Stefi

Formula is to long
 
Then I'm satisfied with the impact of my word usage.
--
Regards!
Stefi



€˛T. Valko€¯ ezt Ć*rta:

This is really frightening


Just the aspect that a formula is so long and "ugly" that it's frightening.

That gave me a good LOL.

--
Biff
Microsoft Excel MVP


"Stefi" wrote in message
...
Sorry Biff, I couldn't find out the reason for LOL! Explain it, please!

--
Regards!
Stefi



"T. Valko" ezt Ć*rta:

This is really frightening

LOL!

--
Biff
Microsoft Excel MVP


"Stefi" wrote in message
...
This is really frightening, I'm afraid nobody wants to resolve this
formula.
What about to put the task in plain words in order to find a more handy
solution for it?


--
Regards!
Stefi



"RKS" ezt Ć*rta:

Hi,
I m using one formula in excel 2003. when i entered this formula,
"Formula
is to long" message is come. anyone pls short my this formula to
otherways.


=IF(AND($A25="",$C25="",$D25<""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($X 5:$X20="O")*($F5:$F20)),
IF(AND($C25="",$D25="",$A25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($D25="",$A25="",$C25<""),SUMPRODUCT(($G5:$ G20=$D$21)*($G5:$G20<=$H$21)*($C$5:$C$20=$C25)*($ X5:$X20="O")*($F5:$F20)),
IF(AND($A25<"",$C25<"",$D25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($B$5:$B$20=$A25)*( $C$5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($C25<"",$D25<"",$A25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($C $5:$C$20=$C25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($D25<"",$A25<"",$C25=""),SUMPRODUCT(($G5: $G20=$D$21)*($G5:$G20<=$H$21)*($D5:$D20=$D25)*($B $5:$B$20=$A25)*($X5:$X20="O")*($F5:$F20)),
IF(AND($A25="",$C25="",$D25=""),SUMPRODUCT(($G5:$G 20=$D$21)*($G5:$G20<=$H$21)*($X5:$X20="O")*($F5:$ F20)),
SUMPRODUCT(($G5:$G20=$D$21)*($G5:$G20<=$H$21)*($B $5:$B$20=$A25)*
($C$5:$C$20=$C25)*($D5:$D20=$D25)*($X5:$X20="O")*( $F5:$F20)))))))))

RKS



.



.



All times are GMT +1. The time now is 03:46 PM.

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