Solved

Sum by Month

Posted on 2016-09-02
13
47 Views
Last Modified: 2016-09-02
Experts, I am looking for a formula to sum by month but the month is text.
I have a spreadsheet attached and think you can see what I mean.

let me know if you need additional info.
EE_sumMonth.xlsx
0
Comment
Question by:pdvsa
  • 6
  • 3
  • 2
  • +2
13 Comments
 
LVL 49

Expert Comment

by:Rgonzo1971
ID: 41781139
Hi,

pls try

=SUMIF(2:2,MONTH(B7),5:5)

and change the month to date and format it as "MMMM"

Regards
EE_sumMonthV1.xlsx
0
 
LVL 28

Accepted Solution

by:
Subodh Tiwari (Neeraj) earned 500 total points
ID: 41781151
Place the date 8/1/2016 in B7 then in C7 place the below formula
=EOMONTH(B7,0)+1

Open in new window

And copy across and then apply the custom number format to B7:E7 with "mmmm". That will show you the Month names.

Now in B8, try this Array Formula which requires confirmation with Ctrl+Shift+Enter instead of Enter alone.
in B8
=SUM(IFERROR((MONTH($B$1:$FM$1)=MONTH(B7))*$B$5:$FM$5,0))

Open in new window

and then copy across and format as currency.

For details, refer to the attached.
EE_sumMonth.xlsx
0
 
LVL 28

Expert Comment

by:Subodh Tiwari (Neeraj)
ID: 41781158
If you have Row2 available with the Month number populated manually, Rgonzo's formula will do the trick.
The formula I suggested didn't use the Row2 as a reference.
0
 
LVL 49

Expert Comment

by:Ryan Chong
ID: 41781169
if I understand it correctly...

for column B8, try use formula:
=SUMIF(1:1,DATEVALUE("1 "&OFFSET( B7,0,1) &YEAR(NOW()))-1,5:5  )

Open in new window

but be careful if you handling cases which crossing the year.
EE_sumMonth_b.xlsx
0
 
LVL 25

Expert Comment

by:ProfessorJimJam
ID: 41781350
wow :)
0
 
LVL 28

Expert Comment

by:Subodh Tiwari (Neeraj)
ID: 41781356
What happened Professor? :)
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 25

Expert Comment

by:ProfessorJimJam
ID: 41781362
i opened this question to answer, noticed 3 experts already provided three different solution. :)
0
 
LVL 28

Expert Comment

by:Subodh Tiwari (Neeraj)
ID: 41781365
That's makes EE special. :)
0
 
LVL 25

Expert Comment

by:ProfessorJimJam
ID: 41781371
yes :)
0
 
LVL 28

Expert Comment

by:Subodh Tiwari (Neeraj)
ID: 41781390
If you have a solution different from already posted above, please go ahead and post it.
That would be interesting and I think we learn from each other as well. :)
0
 

Author Closing Comment

by:pdvsa
ID: 41781435
great job again.  You are quite knowledgeable of excel. :0)
0
 

Author Comment

by:pdvsa
ID: 41781439
sorry but I didnt see Rgonzo's response.  I did like the EOMONTH function used by Neeraj.
0
 
LVL 28

Expert Comment

by:Subodh Tiwari (Neeraj)
ID: 41781494
You're welcome. Glad to help.
And thanks for the feedback and compliment. Much appreciated. :)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This article will guide you to convert a grid from a picture into Excel format using Microsoft OneNote and no other 3rd party application.
This code takes an Excel list of URL’s and adds a header titled “URL List”. It then searches through all URL’s in column “A”, looking for duplicates. When a duplicate is found, it is moved to the top of the list. The duplicate URL’s are then highlig…
The view will learn how to download and install SIMTOOLS and FORMLIST into Excel, how to use SIMTOOLS to generate a Monte Carlo simulation of 30 sales calls, and how to calculate the conditional probability based on the results of the Monte Carlo …
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now