Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
ZMAN
 
Posts: n/a
Default SUMIF for Dates / Months ?

Hi, I have a spreadsheet that has every day of the year (1/1/2004 to
12/31/2004) and I am trying to sum a column next to it to get only
totals for each month. Basically I want to know what I get as a sum
for all of January, February, etc.

So I am trying to use SUMIF in combination with Month(A1:A365)=1
through =12 and just sum those that are in month 1 and then those in
month 2, etc.

Column A has all dates and column B has revenue numbers ($ made that
day)

Can anyone suggest how to do it right?

I was trying arrays like:
for February: {=SUM(IF((MONTH(A:A)=2),1,0)*(B:B))}

I also tried SUMIF such as:
example February: =SUMIF(A:A,MONTH(A:A)&""&"2",B:B)

I know I am doing something utterly wrong but can you please help?

Thanks!

  #2   Report Post  
Rowan
 
Posts: n/a
Default

One way:

=SUMPRODUCT(--(MONTH(A1:A365)=2),B1:B365)

Hope this helps
Rowan

"ZMAN" wrote:

Hi, I have a spreadsheet that has every day of the year (1/1/2004 to
12/31/2004) and I am trying to sum a column next to it to get only
totals for each month. Basically I want to know what I get as a sum
for all of January, February, etc.

So I am trying to use SUMIF in combination with Month(A1:A365)=1
through =12 and just sum those that are in month 1 and then those in
month 2, etc.

Column A has all dates and column B has revenue numbers ($ made that
day)

Can anyone suggest how to do it right?

I was trying arrays like:
for February: {=SUM(IF((MONTH(A:A)=2),1,0)*(B:B))}

I also tried SUMIF such as:
example February: =SUMIF(A:A,MONTH(A:A)&""&"2",B:B)

I know I am doing something utterly wrong but can you please help?

Thanks!


  #3   Report Post  
ZMAN
 
Posts: n/a
Default

Hi, what is "--" before the MONTH function? Do I enter it just like
that? Also, is this an array or a regular function?

Finally, I tried it every way and it won't work - gives either a 0 or a
#NUM! error.





Rowan wrote:
One way:

=SUMPRODUCT(--(MONTH(A1:A365)=2),B1:B365)

Hope this helps
Rowan

"ZMAN" wrote:

Hi, I have a spreadsheet that has every day of the year (1/1/2004 to
12/31/2004) and I am trying to sum a column next to it to get only
totals for each month. Basically I want to know what I get as a sum
for all of January, February, etc.

So I am trying to use SUMIF in combination with Month(A1:A365)=1
through =12 and just sum those that are in month 1 and then those in
month 2, etc.

Column A has all dates and column B has revenue numbers ($ made that
day)

Can anyone suggest how to do it right?

I was trying arrays like:
for February: {=SUM(IF((MONTH(A:A)=2),1,0)*(B:B))}

I also tried SUMIF such as:
example February: =SUMIF(A:A,MONTH(A:A)&""&"2",B:B)

I know I am doing something utterly wrong but can you please help?

Thanks!



  #4   Report Post  
Biff
 
Posts: n/a
Default

Hi!

Try this:

Make a list of the month names:

Jan
Feb
Mar
...
Dec

Assume the dates are in column A, A1:A365 with no empty cells within the
range.

In the cell beside JAN enter this formula and copy down to DEC:

=SUMPRODUCT(--(MONTH(A$1:A$365)=ROW(1:1)),B$1:B$365)

Biff

"ZMAN" wrote in message
oups.com...
Hi, I have a spreadsheet that has every day of the year (1/1/2004 to
12/31/2004) and I am trying to sum a column next to it to get only
totals for each month. Basically I want to know what I get as a sum
for all of January, February, etc.

So I am trying to use SUMIF in combination with Month(A1:A365)=1
through =12 and just sum those that are in month 1 and then those in
month 2, etc.

Column A has all dates and column B has revenue numbers ($ made that
day)

Can anyone suggest how to do it right?

I was trying arrays like:
for February: {=SUM(IF((MONTH(A:A)=2),1,0)*(B:B))}

I also tried SUMIF such as:
example February: =SUMIF(A:A,MONTH(A:A)&""&"2",B:B)

I know I am doing something utterly wrong but can you please help?

Thanks!



  #5   Report Post  
Krishnakumar
 
Posts: n/a
Default


Hi,

Try,

=SUMPRODUCT(--(MONTH($A$1:$A$500)=1),$B$1:$B$500)

Adjust your range. Full column reference won't accept in SUMPRODUCT.

HTH


--
Krishnakumar


------------------------------------------------------------------------
Krishnakumar's Profile: http://www.excelforum.com/member.php...o&userid=20138
View this thread: http://www.excelforum.com/showthread...hreadid=398862



  #6   Report Post  
Aladin Akyurek
 
Posts: n/a
Default

Fill in the first day dates involving the months of the year of interest
in column C from C1 on:

1-Jan-04
1-Feb-04
1-Mar-04
etc.

In D1 enter & copy down:

=EOMONTH(C1,0)

In E1 enter & copy down:

=SUMIF(A:A,"="&C1,B:B)-SUMIF(A:A,""&D1,B:B)

ZMAN wrote:
Hi, I have a spreadsheet that has every day of the year (1/1/2004 to
12/31/2004) and I am trying to sum a column next to it to get only
totals for each month. Basically I want to know what I get as a sum
for all of January, February, etc.

So I am trying to use SUMIF in combination with Month(A1:A365)=1
through =12 and just sum those that are in month 1 and then those in
month 2, etc.

Column A has all dates and column B has revenue numbers ($ made that
day)

Can anyone suggest how to do it right?

I was trying arrays like:
for February: {=SUM(IF((MONTH(A:A)=2),1,0)*(B:B))}

I also tried SUMIF such as:
example February: =SUMIF(A:A,MONTH(A:A)&""&"2",B:B)

I know I am doing something utterly wrong but can you please help?

Thanks!

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
How to use SUMIF to return sums between two values located in cells ScottBerger Excel Worksheet Functions 2 April 23rd 23 09:05 PM
months between 2 dates!!! speary Excel Discussion (Misc queries) 1 August 19th 05 03:22 PM
Why "datedif" function results sometimes negative numbers? Ambrosiy Excel Worksheet Functions 1 July 8th 05 11:29 AM
How do i change 15 months to read 1 year and 3 months? Marty Excel Discussion (Misc queries) 1 February 17th 05 11:21 PM
SUMIF - Range name to used for the "sum_range" portion of a SUMIF function Oscar Excel Worksheet Functions 2 January 11th 05 11:01 PM


All times are GMT +1. The time now is 09:43 AM.

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

About Us

"It's about Microsoft Excel"