Hi Mia,
It's probably easier with a simple macro. I'm attaching your example data. Just press the green button which runs the macro below to produce your list. You can add new data in the same positions in columns A:E and extract another parts list by pressing the button again - it clears the original list before working out a new unique list and quantity.
HTH
Sub UniqueParts()
Application.ScreenUpdating = False
[G:I].Clear: [G1] = "Connector": [H1] = "Connector": [J1] = "Cover"
Range([b2], [B65536].End(xlUp)).Copy Destination:=[g2]
Range([e2], [e65536].End(xlUp)).Copy Destination:=[g65536].End(xlUp).Offset(1, 0)
[G1].CurrentRegion.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[H1], Unique:=True
[i2] = "=countif(G:G,h2)": [i2].Copy Destination:=Range([i2], [h65536].End(xlUp).Offset(0, 1))
[I:I].Copy: [I:I].PasteSpecial (xlPasteValues)
[G:G].Clear: [G1] = "Cover"
Range([c2], [c65536].End(xlUp)).Copy Destination:=[g2]
Range([d2], [d65536].End(xlUp)).Copy Destination:=[g65536].End(xlUp).Offset(1, 0)
[G1].CurrentRegion.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[J1], Unique:=True
[K2] = "=countif(G:G,J2)": [K2].Copy Destination:=Range([K2], [J65536].End(xlUp).Offset(0, 1))
[K:K].Copy: [K:K].PasteSpecial (xlPasteValues)
[G:G].Clear
[b2].Select
End Sub
Bookmarks