conditional sum

  • Thread starter Thread starter joe@malvern
  • Start date Start date
J

joe@malvern

date cost $ sales $
01/21/09 $4.00 $8.00
01/21/09 $7.00
02/21/09 $5.00 $8.00
02/28/09 $3.00

what formula can I use to look at the "date" column, select a time period
(i.e 01/01/09-01/31/09) and sum the the corresponding "Sales $" only if the
"cost $" is <>"" ?

thanks
 
=sumproduct(--(text(a1:a10,"yyyymm")="200901"),--(b1:b10<>""),c1:c10)

Adjust the ranges to match--but you can't use whole columns (except in xl2007).

=sumproduct() likes to work with numbers. The -- stuff changes trues and falses
to 1's and 0's.

Bob Phillips explains =sumproduct() in much more detail here:
http://www.xldynamic.com/source/xld.SUMPRODUCT.html

And J.E. McGimpsey has some notes at:
http://mcgimpsey.com/excel/formulae/doubleneg.html

=======
And if you're using xl2007, you may want to look at =sumifs() in excel's help.
 
Try this:

Use cells to hold the date boundaries.

E1 = start date
F1 = end date

=SUMPRODUCT(--(A1:A10>=E1),--(A1:A10<=F1),--(B1:B10<>""),C1:C10)
 
Something like:

=SUMPRODUCT(--(A1:A100>DATEVALUE("1/1/2009"))*--(A1:A100<DATEVALUE("1/31/2009"))*--(B1:B100<>""),(C1:C100))
 
Dave...worked perfect...thanks!!

Dave Peterson said:
=sumproduct(--(text(a1:a10,"yyyymm")="200901"),--(b1:b10<>""),c1:c10)

Adjust the ranges to match--but you can't use whole columns (except in xl2007).

=sumproduct() likes to work with numbers. The -- stuff changes trues and falses
to 1's and 0's.

Bob Phillips explains =sumproduct() in much more detail here:
http://www.xldynamic.com/source/xld.SUMPRODUCT.html

And J.E. McGimpsey has some notes at:
http://mcgimpsey.com/excel/formulae/doubleneg.html

=======
And if you're using xl2007, you may want to look at =sumifs() in excel's help.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Conditional Formatting - Dates 2
How to Count Dates in 2 Lists 2
macro help 1
Period Calendar 4
Jululian Excel 15
dates inbetween 3
repeated conversion of data summarized into rows and columns 4
Summing like data 5

Back
Top