In cases like this, I usually build a "lookup key" by using CONCATENATE() to combine the values. I can then return results using VLOOKUP() or SUMIF() as required since I find those functions intuitve and easier to write than range offset/index/match formulas.
Here's an image of a demo worksheet, upper left cell is "A1":

If there are multiple matches, you'll see the total count immediately. You can also use the Auto-Filter, etc., etc....
Here are the formulas in the filter row:
A3: =CONCATENATE(B3,C3,D3) E3: =SUMIF($A$5:$A$10,$A$3,E$5:E$10) F3: =VLOOKUP($A$3,$A$5:$F$10,6,FALSE)
Since F3 is using VLOOKUP() with option FALSE, it will only return the first result it finds in the list, otherwise it returns #N/A.
These are the formulas in the first row of data, which can be copied down to cover the entire range:
A6: =CONCATENATE(B6,C6,D6) E6: =IF($A6=$A$3,1,"") F6: =IF($A6=$A$3,ROW(),"")
resultnumeric, and if so, will the other columns be unique (no chance of duplication), or if duplication is possible, a sum of the corresponding values is the desired return result?