Forum Discussion

ZCarter4025's avatar
ZCarter4025
Copper Contributor
May 24, 2023
Solved

Summing values with unique properties

Hello! My table is copied below. I am wanting to sum the dollar amounts in column Estimate Value per each scope of work, but only include one of the scope of work values per project name, but then exclude all dollar amount values where "Contractor Not Awarded" is the value in the Status column. For example, the dollar amount for the Sheetmetal scope of work that is filtered by one "Sheetmetal" per Project Name and not including values where the status is "Contractor Not Awarded" comes out to $54,020. This the resulting value that I am after.

 

I have the current formula written that does everything I want, except for excluding the Status values that equal "Contractor Not Awarded." Here is my formula =IFERROR(SUM(INDEX(D5:D35,XMATCH("Sheetmetal" &UNIQUE(FILTER(A5:A35,C5:C35="Sheetmetal")),C5:C35&A5:A35))),0). This formula produces a value of $79,040.

 

Any help in figuring out how to alter my current formula or create a new one is greatly appreciated!

-Zach

 

 

ABCDEF 
       
2022      
       
PROJECT NAMECONTRACTORSCOPE OF WORKESTIMATE VALUEMONTH OF ESTIMATESTATUS 
Bridge of GracePDPPlumbing and Mech Pipe$8,865.00SeptemberContractor Not Awarded5
Bridge of GracePDPSheetmetal$8,100.00SeptemberContractor Not Awarded6
Bridge of GraceCurrentPlumbing and Mech Pipe$8,865.00SeptemberContractor Not Awarded7
Bridge of GraceCurrentSheetmetal$8,100.00SeptemberContractor Not Awarded8
Bridge of GraceHattersleyPlumbing and Mech Pipe$8,865.00SeptemberContractor Not Awarded9
Bridge of GraceHattersleySheetmetal$8,100.00SeptemberContractor Not Awarded10
Electric Works Apartments ALA-ElectricElectrical$9,400.00JulyWeigand Not Successful11
Levan ScottHattersleyPlumbing and Mech Pipe$20,100.00JulyContractor Not Awarded12
Levan ScottHattersleySheetmetal$11,000.00JulyContractor Not Awarded13
Levan ScottPDPPlumbing and Mech Pipe$20,100.00JulyWeigand Not Successful14
Levan ScottPDPSheetmetal$11,000.00JulyWeigand Not Successful15
Norwell Middle SchoolHattersleyPlumbing and Mech Pipe$63,360.00FebruaryContractor Not Awarded16
Norwell Middle SchoolPDPPlumbing and Mech Pipe$63,360.00FebruaryWeigand Not Successful17
Norwell Middle SchoolPDPSheetmetal$32,400.00FebruaryWeigand Not Successful18
Norwell Middle SchoolKissingerElectrical$15,840.00MarchWeigand Successful19
Steuben Co. CourthousePDPPlumbing and Mech Pipe$18,720.00SeptemberContractor Not Awarded20
Steuben Co. CourthousePDPSheetmetal$10,620.00SeptemberWeigand Turned Down21
Steuben Co. CourthouseHattersleyPlumbing and Mech Pipe$18,720.00SeptemberContractor Not Awarded22
Steuben Co. CourthouseHattersleySheetmetal$10,620.00SeptemberWeigand Turned Down23
Steuben Co. CourthouseCurrentPlumbing and Mech Pipe$18,720.00SeptemberWeigand Successful24
Steuben Co. CourthouseCurrentSheetmetal$10,620.00SeptemberWeigand Turned Down25
Steuben Co. CourthouseKissingerElectrical$7,500.00OctoberWeigand Successful26
The PearlHattersleyPlumbing and Mech Pipe$22,000.00JuneWeigand Not Successful27
Whitley Co. JailPDPPlumbing and Mech Pipe$20,520.00NovemberContractor Not Awarded28
Whitley Co. JailPDPSheetmetal$16,920.00NovemberContractor Not Awarded29
Whitley Co. JailHattersleyPlumbing and Mech Pipe$20,520.00NovemberContractor Not Awarded30
Whitley Co. JailHattersleySheetmetal$16,920.00NovemberContractor Not Awarded31
Whitley Co. JailKissingerElectrical$8,700.00NovemberContractor Not Awarded32
      33
      34
      35
  • ZCarter4025 

    =IFERROR(SUM(INDEX(D5:D35,XMATCH("Sheetmetal" &UNIQUE(FILTER(A5:A35,(C5:C35="Sheetmetal")*(F5:F35<>"Contractor Not Awarded"))),C5:C35&A5:A35))),0)

     

    This returns the expected result in my sheet.

  • ZCarter4025 

    =IFERROR(SUM(INDEX(D5:D35,XMATCH("Sheetmetal" &UNIQUE(FILTER(A5:A35,(C5:C35="Sheetmetal")*(F5:F35<>"Contractor Not Awarded"))),C5:C35&A5:A35))),0)

     

    This returns the expected result in my sheet.

    • ZCarter4025's avatar
      ZCarter4025
      Copper Contributor
      That worked! Seems like a simple solution but you don't know how long I have been stumped on this. I really appreciate it!

Resources