+ Reply to Thread
Results 1 to 5 of 5

Excel 2007 : If statement and sumif

Hybrid View

Batman11692003 If statement and sumif 10-16-2011, 10:05 AM
DBY Re: If statement and sumif 10-16-2011, 10:45 AM
Batman11692003 Re: If statement and sumif 10-16-2011, 12:12 PM
daddylonglegs Re: If statement and sumif 10-16-2011, 12:30 PM
Batman11692003 Re: If statement and sumif 10-16-2011, 04:36 PM
  1. #1
    Registered User
    Join Date
    08-25-2011
    Location
    USA
    MS-Off Ver
    Excel 2007
    Posts
    34

    If statement and sumif

    How would I create a if statement in the main tab in cell D2 for stock , by calling the information from tab cost by comparing Supply and Inventory and by matching the type and error for both tab.

    If Inventory is greater or equal to Supply should how a 0
    If Inventory is less than Supply it should how a 1

    I assume you use something like this but not sure where you add the if statement condition.

    =SUM(SUMIFS(Cost!$C$2:$C$7,Cost!$A$2:$A$7,B2,Cost!$B$2:$B$7,C2),SUMIFS(Cost!$D$2:$D$7,Cost!$A$2:$A$7,B2,Cost!$B$2:$B$7,C2))
    Attached Files Attached Files
    Last edited by Batman11692003; 10-16-2011 at 04:33 PM.

  2. #2
    Forum Expert
    Join Date
    09-20-2011
    Location
    England
    MS-Off Ver
    Excel 2010
    Posts
    2,278

    Re: If statement and sumif

    Hi
    You could try the following formula placed in D2 on the Main tab:

    =IF(SUMPRODUCT((Cost!$A$2:$A$8=B2)*(Cost!$B$2:$B$8=C2)*Cost!$D$2:$D$8)>=SUMPRODUCT((Cost!$A$2:$A$8=B2)*(Cost!$B$2:$B$8=C2)*Cost!$C$2:$C$8),0,1)
    It's a little long but you have to match two criteria and two different columns.

    hope it helps

  3. #3
    Registered User
    Join Date
    08-25-2011
    Location
    USA
    MS-Off Ver
    Excel 2007
    Posts
    34

    Re: If statement and sumif

    Thanks for your help. But sometimes I have some fields that say NA and the error I get says #value.
    Attached Files Attached Files

  4. #4
    Forum Expert daddylonglegs's Avatar
    Join Date
    01-14-2006
    Location
    England
    MS-Off Ver
    Microsoft 365
    Posts
    14,721

    Re: If statement and sumif

    Try replacing the last * in each SUMPRODUCT function with a comma, like this

    =IF(SUMPRODUCT((Cost!$A$2:$A$8=B2)*(Cost!$B$2:$B$8=C2),Cost!$C$2:$C$8)>=SUMPRODUCT((Cost!$A$2:$A$8=B2)*(Cost!$B$2:$B$8=C2),Cost!$E$2:$E$8),0,1)

    or revert to SUMIFS

    =(SUMIFS(Cost!C$2:C$8,Cost!A$2:A$8,B2,Cost!B$2:B$8,C2)<SUMIFS(Cost!E$2:E$8,Cost!A$2:A$8,B2,Cost!B$2:B$8,C2))+0
    Audere est facere

  5. #5
    Registered User
    Join Date
    08-25-2011
    Location
    USA
    MS-Off Ver
    Excel 2007
    Posts
    34

    Re: If statement and sumif

    Your function worked perfectly but what if there were no values plugged in for some of the cells in Cost!$C$2:$C$8 and Cost!$E$2:$E$8, I don't want the function to show up as 0 or 1. I just what the cell to show up blank

+ 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