+ Reply to Thread
Results 1 to 10 of 10

Thread: Alternative solution to SUMIFS in Excel 2003?

  1. #1
    Registered User
    Join Date
    12-14-2011
    Location
    Medellín, Colombia
    MS-Off Ver
    Excel 2003
    Posts
    3

    Alternative solution to SUMIFS in Excel 2003?

    Hi! I'm trying to make some statistics from a spreadsheet with several criteria; date, vendor, type of order, approved or not, and the value of a certain sale. It was all working great until I discovered that the document in which I was going to implement this stuff is an Excel 2003 document, and I had been working in 2007 using SUMIFS. SUMIFS doesn't exist in Excel 2003, and the document cannot be converted into a 2007 version because many people in the company are accessing this file, but they only have Excel 2003.

    So, I need to find an Excel 2003 alternative to SUMIFS.

    Here is a sample formula from what I'm working with: =SUMIFS(Sheet4!H:H;Sheet4!D:D;"COT";Sheet4!M:M;"X";Sheet4!B:B;"sep-2011")

    Column H is the value which is summed up depending on the other criteria.

    In addition, I'm working in a Spanish Excel so I don't if the signs, like ";" and ",", are using differently in an English Excel.

    Any help would be greatly appreciated!

    Thomas

  2. #2
    Forum Guru NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    32,636

    Re: Alternative solution to SUMIFS in Excel 2003?

    Try:

    =SUMPRODUCT(Sheet4!$H$2:$H$1000;--(Sheet4!$D$2:$D$1000="COT");--(Sheet4!$M$2:$M$1000="X");--(Sheet4!$B$2:$B$1000="sep-2011"))

    Note: With this function you cannot use whole column references... and also you should not make the ranges too large as this version is less efficient than SUMIFS.
    Microsoft MVP - Excel

    Where there is a will there are many ways. Pick One!


    Please read the Forum Rules

    If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below

    Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.

    Preferred Charities: Lupus Canada and Sick Kids Foundation.
    Feel Free to Donate if you want to, for the assistance you received today.

  3. #3
    Valued Forum Contributor dilipandey's Avatar
    Join Date
    12-05-2011
    Location
    New Delhi, India
    MS-Off Ver
    Excel 1997, 2000, XP, 2003, 2007, 2010
    Posts
    2,403

    Re: Alternative solution to SUMIFS in Excel 2003?

    Hi Thomas,

    Try using below formula:-

    =SUM(IF((Sheet4!D1:D20="COT")*(Sheet4!M1:M20="X")*(Sheet4!B1:B20="sep-2011"),Sheet4!H1:H20,""))

    It assumes that you have your data spread from row 1 to 20, change the rows as per your data arrangement.

    Let me know if this solves your problem.


    Regards,
    DILIPandey

    <click on below 'star' if this helps >
    DILIPandey
    +919810929744
    dilipandey@gmail.com

  4. #4
    Forum Contributor
    Join Date
    02-22-2011
    Location
    Rhône Alpes, France
    MS-Off Ver
    Excel 2007
    Posts
    154

    Re: Alternative solution to SUMIFS in Excel 2003?

    Hi,
    There is a great tool for the formula translator in different language
    See Excel Formula Translator by Mourad Louha powered by http://www.excel-translator.de/
    Best regards

  5. #5
    Valued Forum Contributor dilipandey's Avatar
    Join Date
    12-05-2011
    Location
    New Delhi, India
    MS-Off Ver
    Excel 1997, 2000, XP, 2003, 2007, 2010
    Posts
    2,403

    Re: Alternative solution to SUMIFS in Excel 2003?

    Nice link jpr73.

    Regards,
    DILIPandey

    <click on below 'star' if this helps >
    DILIPandey
    +919810929744
    dilipandey@gmail.com

  6. #6
    Registered User
    Join Date
    12-04-2011
    Location
    Poland
    MS-Off Ver
    Excel 2010
    Posts
    22

    Re: Alternative solution to SUMIFS in Excel 2003?

    I would create formulas in additional column for example AA (the column can be later hidden). In first cell of column AA would enter the formula:
    <=IF(AND(B1="sep-2011",D1="COT",M1="x"),H1,0)> then copy formula to other cells in the same column and finally sum all up <=sum(AA1:AA??)>
    in the cell you want to have it
    Last edited by mardyl; 12-15-2011 at 12:52 AM. Reason: spelling error

  7. #7
    Registered User
    Join Date
    12-14-2011
    Location
    Medellín, Colombia
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Alternative solution to SUMIFS in Excel 2003?

    Thanks a lot! That seems to work! I actually also need an alternative to COUNTIFS (completely forgot about that, but it should be ever more simple). Here goes:

    =COUNTIFS(Sheet4!B:B;"sep-2011";Sheet4!D:D;"COT";Sheet4!M:M;"X")

    I know about the ranges, and thanks for the advice on that. Basically, the formula should only count if all criteria are fulfilled. How can I do that?

  8. #8
    Forum Guru NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    32,636

    Re: Alternative solution to SUMIFS in Excel 2003?

    It's similar.. just leave out summing range:

    =SUMPRODUCT(--(Sheet4!$D$2:$D$1000="COT");--(Sheet4!$M$2:$M$1000="X");--(Sheet4!$B$2:$B$1000="sep-2011"))
    Microsoft MVP - Excel

    Where there is a will there are many ways. Pick One!


    Please read the Forum Rules

    If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below

    Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.

    Preferred Charities: Lupus Canada and Sick Kids Foundation.
    Feel Free to Donate if you want to, for the assistance you received today.

  9. #9
    Registered User
    Join Date
    12-14-2011
    Location
    Medellín, Colombia
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Alternative solution to SUMIFS in Excel 2003?

    Quote Originally Posted by NBVC View Post
    Try:

    =SUMPRODUCT(Sheet4!$H$2:$H$1000;--(Sheet4!$D$2:$D$1000="COT");--(Sheet4!$M$2:$M$1000="X");--(Sheet4!$B$2:$B$1000="sep-2011"))

    Note: With this function you cannot use whole column references... and also you should not make the ranges too large as this version is less efficient than SUMIFS.
    Sorry for posting this twice, just couldn't figure out how to delete my first reply. But thanks a lot! That seems to work! I actually also need an alternative to COUNTIFS (completely forgot about that, but it should be ever more simple). Here goes:

    =COUNTIFS(Sheet4!B:B;"sep-2011";Sheet4!D:D;"COT";Sheet4!M:M;"X")

    I know about the ranges, and thanks for the advice on that. Basically, the formula should only count if all criteria are fulfilled. How can I do that?

  10. #10
    Forum Guru NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    32,636

    Re: Alternative solution to SUMIFS in Excel 2003?

    See my above reply.
    Microsoft MVP - Excel

    Where there is a will there are many ways. Pick One!


    Please read the Forum Rules

    If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below

    Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.

    Preferred Charities: Lupus Canada and Sick Kids Foundation.
    Feel Free to Donate if you want to, for the assistance you received today.

+ 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.2.0