SUMIFS function help

T

teejay

Hello All,

I am sort of making an expense sheet. I have multiple categories and
subcategories in it. I make expense entry in the sheet and then there is a
separate column where I want expenses as per major categories. For example, I
have utilities as a major category and utilities-internet,
Utilities-electricity etc. as subcategories. When I enter expenses I use
subcategories.

For getting sum of expenses falling under one major category, I am using
SUMIFS function. The issue that is baffling me is, I can not use multiple
subcategories. If I use only one subcategory, I get the details but if I try
to add more than one, it doesn't work.
My current formula example is =SUMIFS(E5:E50, C5:C50, "=Utilities-Internet,
Utilities-Phones, Utilities-electricity"), amounts are in column E and
categories are in column C.
I tried removing space after comma, tried putting slash (/) instead of
comma, it didn't work.

Can anyone tell me whats wrong with my formula?

Thanks
 
M

Mike H

Hi,

I can't do sumifs because I don't have Excel 2007 but here's a sumproduct
version

=SUMPRODUCT((LEFT(C5:C50,9)="Utilities")*(E5:E50))

I'm not to sure of the syntax for sumifs either so my alternative may be the
wrong way around. If it is try this

=SUMPRODUCT((LEFT(E5:E50,9)="Utilities")*(C5:C50))

Mike
 
D

Don Guillett

Without opening 2007 and testing try
=SUMIFS(E5:E50, C5:C50, =({"Utilities-Internet",
"Utilities-Phones","Utilities-electricity"}),

this works in 2003
=SUMPRODUCT((TRIM(ChecksC)={"e","w","s","g"})*(ChecksD))
 
T

teejay

Thank you everyone for taking time to answer my query. I tried T. Valko's
option (as it was the smallest and understandable formula to me) and it
worked.
 
T

T. Valko

You're welcome. Thanks for the feedback!

--
Biff
Microsoft Excel MVP


teejay said:
Thank you everyone for taking time to answer my query. I tried T. Valko's
option (as it was the smallest and understandable formula to me) and it
worked.
 

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

Top