+ Reply to Thread
Results 1 to 4 of 4

SUMIF with multiple criteria, by columns

Hybrid View

  1. #1
    Question
    Guest

    SUMIF with multiple criteria, by columns

    I have seen the answers to similar questions which suggest the use of
    SUMPRODUCT. I have also seen mention that this works for exact and equal
    ranges, but i need to do this for columns, because i will be continuously
    adding to the ranges.

    My columns are named ranges (month, fce1A, SpEE). Here is the sumif
    statement.

    =SUMIF(AND(month = "Mar 2006", fce1A = true),true,SpEE)

  2. #2
    Question
    Guest

    RE: SUMIF with multiple criteria, by columns

    Added to the above.

    I have tried the following:
    =SUMIF(fce1A, TRUE, SpEE)
    it seems to work as does...
    =SUMIF(month, "Mar 2006", SpEE)

    Any thoughts?
    Perhaps I should just write a custom function? I've actually tried that but
    it's not working properly yet.

    "Question" wrote:

    > I have seen the answers to similar questions which suggest the use of
    > SUMPRODUCT. I have also seen mention that this works for exact and equal
    > ranges, but i need to do this for columns, because i will be continuously
    > adding to the ranges.
    >
    > My columns are named ranges (month, fce1A, SpEE). Here is the sumif
    > statement.
    >
    > =SUMIF(AND(month = "Mar 2006", fce1A = true),true,SpEE)


  3. #3
    Peo Sjoblom
    Guest

    Re: SUMIF with multiple criteria, by columns

    You can't use sumif for this, you would need sumproduct. I find it hard to
    believe that you would need 65536 rows in your calculation but even if
    that's the case you can use
    1:65535 for your named ranges and then use

    =SUMPRODUCT(--(month=3),--(fce1a=TRUE),SpEE)

    or

    =SUMPRODUCT(--(month="Mar 2006"),--(fce1a=TRUE),SpEE)

    if your months are text



    --

    Regards,

    Peo Sjoblom

    http://nwexcelsolutions.com



    "Question" <Question@discussions.microsoft.com> wrote in message
    news:B152F7AC-F63E-4772-BD14-4168FCEF413C@microsoft.com...
    > Added to the above.
    >
    > I have tried the following:
    > =SUMIF(fce1A, TRUE, SpEE)
    > it seems to work as does...
    > =SUMIF(month, "Mar 2006", SpEE)
    >
    > Any thoughts?
    > Perhaps I should just write a custom function? I've actually tried that
    > but
    > it's not working properly yet.
    >
    > "Question" wrote:
    >
    >> I have seen the answers to similar questions which suggest the use of
    >> SUMPRODUCT. I have also seen mention that this works for exact and equal
    >> ranges, but i need to do this for columns, because i will be continuously
    >> adding to the ranges.
    >>
    >> My columns are named ranges (month, fce1A, SpEE). Here is the sumif
    >> statement.
    >>
    >> =SUMIF(AND(month = "Mar 2006", fce1A = true),true,SpEE)




  4. #4
    Ken Wright
    Guest

    Re: SUMIF with multiple criteria, by columns

    Use SUMPRODUCT with a dynamic range that will increase as you add data.

    Debra Dalgleish has an example here for making a Pivot table source dynamic,
    but the principle is the same:-

    http://www.contextures.com/xlPivot01.html

    --
    Regards
    Ken....................... Microsoft MVP - Excel
    Sys Spec - Win XP Pro / XL 97/00/02/03

    ------------------------------*------------------------------*----------------
    It's easier to beg forgiveness than ask permission :-)
    ------------------------------*------------------------------*----------------


    "Question" <Question@discussions.microsoft.com> wrote in message
    news:B152F7AC-F63E-4772-BD14-4168FCEF413C@microsoft.com...
    > Added to the above.
    >
    > I have tried the following:
    > =SUMIF(fce1A, TRUE, SpEE)
    > it seems to work as does...
    > =SUMIF(month, "Mar 2006", SpEE)
    >
    > Any thoughts?
    > Perhaps I should just write a custom function? I've actually tried that
    > but
    > it's not working properly yet.
    >
    > "Question" wrote:
    >
    >> I have seen the answers to similar questions which suggest the use of
    >> SUMPRODUCT. I have also seen mention that this works for exact and equal
    >> ranges, but i need to do this for columns, because i will be continuously
    >> adding to the ranges.
    >>
    >> My columns are named ranges (month, fce1A, SpEE). Here is the sumif
    >> statement.
    >>
    >> =SUMIF(AND(month = "Mar 2006", fce1A = true),true,SpEE)




+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1