Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
Ben010
 
Posts: n/a
Default Conditional Sum Product

I want to get the sumproduct of two rows of numbers based on an IF condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise Multiplier =1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then the
product would be b2*b3*1. Any ideas?
  #2   Report Post  
Posted to microsoft.public.excel.misc
Bob Phillips
 
Posts: n/a
Default Conditional Sum Product

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF

condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise Multiplier

=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then the
product would be b2*b3*1. Any ideas?



  #3   Report Post  
Posted to microsoft.public.excel.misc
 
Posts: n/a
Default Conditional Sum Product

Bob,

I was reading thru some of the posts and saw your response...I have a
question. I use sumproduct alot, but I do not/have not used the (--
What does this do exactly?

Thanks,

Hans

Bob Phillips wrote:
=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF

condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise Multiplier

=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then the
product would be b2*b3*1. Any ideas?


  #4   Report Post  
Posted to microsoft.public.excel.misc
Bob Phillips
 
Posts: n/a
Default Conditional Sum Product

I have written a page on that. See
http://www.xldynamic.com/source/xld.SUMPRODUCT.html for a detailed
explanation.

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

wrote in message
ps.com...
Bob,

I was reading thru some of the posts and saw your response...I have a
question. I use sumproduct alot, but I do not/have not used the (--
What does this do exactly?

Thanks,

Hans

Bob Phillips wrote:
=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF

condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise

Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then

the
product would be b2*b3*1. Any ideas?




  #5   Report Post  
Posted to microsoft.public.excel.misc
Ben010
 
Posts: n/a
Default Conditional Sum Product

Bob--
Thanks. My original query was probably not clear. If A1:Z1 is "Yes" then I
want the cell to compute to your answer times a multiplier. If "No" I want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF

condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise Multiplier

=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then the
product would be b2*b3*1. Any ideas?






  #6   Report Post  
Posted to microsoft.public.excel.misc
Bob Phillips
 
Posts: n/a
Default Conditional Sum Product

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is "Yes" then

I
want the cell to compute to your answer times a multiplier. If "No" I

want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF

condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise

Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then

the
product would be b2*b3*1. Any ideas?






  #7   Report Post  
Posted to microsoft.public.excel.misc
Ben010
 
Posts: n/a
Default Conditional Sum Product

Let me show you the first part of my array:
A B C D X Y
1 Yes No Yes Yes 1.5 1
2 6 3 2 2
3 2 4 6 3

A1:D3 is my array. X and Y are the multipliers. The calculation for this
would be :
6*2*1.5+ 3*4*1+ 2*6*1.5+ 2*3*1.5. Thus, if A1:D1 is "Yes" then the
corresponding product multiplies by 1.5. If A1:D1 is "No" then it multiplies
by 1.



"Bob Phillips" wrote:

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is "Yes" then

I
want the cell to compute to your answer times a multiplier. If "No" I

want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise

Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then

the
product would be b2*b3*1. Any ideas?






  #8   Report Post  
Posted to microsoft.public.excel.misc
Bob Phillips
 
Posts: n/a
Default Conditional Sum Product

=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *({1.5;1})*(A2:Z2)*(A3:Z3)
)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Let me show you the first part of my array:
A B C D X Y
1 Yes No Yes Yes 1.5 1
2 6 3 2 2
3 2 4 6 3

A1:D3 is my array. X and Y are the multipliers. The calculation for this
would be :
6*2*1.5+ 3*4*1+ 2*6*1.5+ 2*3*1.5. Thus, if A1:D1 is "Yes" then the
corresponding product multiplies by 1.5. If A1:D1 is "No" then it

multiplies
by 1.



"Bob Phillips" wrote:

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is "Yes"

then
I
want the cell to compute to your answer times a multiplier. If "No"

I
want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise

Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes"

then
the
product would be b2*b3*1. Any ideas?








  #9   Report Post  
Posted to microsoft.public.excel.misc
Ben010
 
Posts: n/a
Default Conditional Sum Product

Bob--
Thanks. I appreciate the help.

"Bob Phillips" wrote:

=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *({1.5;1})*(A2:Z2)*(A3:Z3)
)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Let me show you the first part of my array:
A B C D X Y
1 Yes No Yes Yes 1.5 1
2 6 3 2 2
3 2 4 6 3

A1:D3 is my array. X and Y are the multipliers. The calculation for this
would be :
6*2*1.5+ 3*4*1+ 2*6*1.5+ 2*3*1.5. Thus, if A1:D1 is "Yes" then the
corresponding product multiplies by 1.5. If A1:D1 is "No" then it

multiplies
by 1.



"Bob Phillips" wrote:

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is "Yes"

then
I
want the cell to compute to your answer times a multiplier. If "No"

I
want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise
Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes"

then
the
product would be b2*b3*1. Any ideas?









  #10   Report Post  
Posted to microsoft.public.excel.misc
 
Posts: n/a
Default Conditional Sum Product

Bob....Thanks a bunch! Bookmarked your site!

Hans


Bob Phillips wrote:
I have written a page on that. See
http://www.xldynamic.com/source/xld.SUMPRODUCT.html for a detailed
explanation.

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

wrote in message
ps.com...
Bob,

I was reading thru some of the posts and saw your response...I have a
question. I use sumproduct alot, but I do not/have not used the (--
What does this do exactly?

Thanks,

Hans

Bob Phillips wrote:
=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise

Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes" then

the
product would be b2*b3*1. Any ideas?





  #11   Report Post  
Posted to microsoft.public.excel.misc
Ben010
 
Posts: n/a
Default Conditional Sum Product

Bob--
How can I make the {1.5;1} numbers variables? That is I want to reference a
cell rather than make them numbers, such as {v1;v2}

Ben

"Bob Phillips" wrote:

=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *({1.5;1})*(A2:Z2)*(A3:Z3)
)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Let me show you the first part of my array:
A B C D X Y
1 Yes No Yes Yes 1.5 1
2 6 3 2 2
3 2 4 6 3

A1:D3 is my array. X and Y are the multipliers. The calculation for this
would be :
6*2*1.5+ 3*4*1+ 2*6*1.5+ 2*3*1.5. Thus, if A1:D1 is "Yes" then the
corresponding product multiplies by 1.5. If A1:D1 is "No" then it

multiplies
by 1.



"Bob Phillips" wrote:

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is "Yes"

then
I
want the cell to compute to your answer times a multiplier. If "No"

I
want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes", otherwise
Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes"

then
the
product would be b2*b3*1. Any ideas?









  #12   Report Post  
Posted to microsoft.public.excel.misc
Bob Phillips
 
Posts: n/a
Default Conditional Sum Product

Yeah, if contiguous

=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *(V1:V2)*(A2:Z2)*(A3:Z3))

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
How can I make the {1.5;1} numbers variables? That is I want to reference

a
cell rather than make them numbers, such as {v1;v2}

Ben

"Bob Phillips" wrote:


=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *({1.5;1})*(A2:Z2)*(A3:Z3)
)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Let me show you the first part of my array:
A B C D X Y
1 Yes No Yes Yes 1.5 1
2 6 3 2 2
3 2 4 6 3

A1:D3 is my array. X and Y are the multipliers. The calculation for

this
would be :
6*2*1.5+ 3*4*1+ 2*6*1.5+ 2*3*1.5. Thus, if A1:D1 is "Yes" then the
corresponding product multiplies by 1.5. If A1:D1 is "No" then it

multiplies
by 1.



"Bob Phillips" wrote:

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is

"Yes"
then
I
want the cell to compute to your answer times a multiplier. If

"No"
I
want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on

an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes",

otherwise
Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes"

then
the
product would be b2*b3*1. Any ideas?











  #13   Report Post  
Posted to microsoft.public.excel.misc
Ben010
 
Posts: n/a
Default Conditional Sum Product

Nice. Thanks!

"Bob Phillips" wrote:

Yeah, if contiguous

=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *(V1:V2)*(A2:Z2)*(A3:Z3))

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
How can I make the {1.5;1} numbers variables? That is I want to reference

a
cell rather than make them numbers, such as {v1;v2}

Ben

"Bob Phillips" wrote:


=SUMPRODUCT((ISNUMBER(SEARCH({"Yes";"No"},A1:Z1))) *({1.5;1})*(A2:Z2)*(A3:Z3)
)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Let me show you the first part of my array:
A B C D X Y
1 Yes No Yes Yes 1.5 1
2 6 3 2 2
3 2 4 6 3

A1:D3 is my array. X and Y are the multipliers. The calculation for

this
would be :
6*2*1.5+ 3*4*1+ 2*6*1.5+ 2*3*1.5. Thus, if A1:D1 is "Yes" then the
corresponding product multiplies by 1.5. If A1:D1 is "No" then it
multiplies
by 1.



"Bob Phillips" wrote:

What multiplier?

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
Bob--
Thanks. My original query was probably not clear. If A1:Z1 is

"Yes"
then
I
want the cell to compute to your answer times a multiplier. If

"No"
I
want
the cell to compute to exactly your answer (multiplier =1).

Ben

"Bob Phillips" wrote:

=SUMPRODUCT(--(A1:Z1="Yes"),A2:Z2,A3:Z3)

--

HTH

Bob Phillips

(replace xxxx in the email address with gmail if mailing direct)

"Ben010" wrote in message
...
I want to get the sumproduct of two rows of numbers based on

an IF
condition
in a related row. The formula would look like this:
=Sumproduct(a2:z2, a3:z3)* Multiplier if a1:z1="Yes",

otherwise
Multiplier
=1
So if a1="Yes" then the product would be a2*a3*M; if b1<"Yes"
then
the
product would be b2*b3*1. Any ideas?












Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Conditional formatting - Find common material kuansheng Excel Worksheet Functions 9 March 31st 06 07:36 PM
Conditional Format Not Working KMH Excel Discussion (Misc queries) 0 December 22nd 05 05:32 PM
Percentages Darryl Charts and Charting in Excel 2 May 21st 05 04:31 PM
How to set a formula to count the product appear how manytime AMY Excel Worksheet Functions 3 March 21st 05 09:49 AM
Which function(s)? LB Excel Worksheet Functions 3 January 5th 05 06:19 PM


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

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"