基于多个条件的Excel求和值

我有以下excel表,我想基于匹配值和效果代码来求和值。

Effect Code Value Match Code Numerator Denominator 2 500 111000 8 700 111000 2 900 111000 8 560 111000 5 100 211000 8 200 211000 7 300 211000 8 750 211000 

现在分子是所有匹配代码的总和,效应代码等于8,分母是任何不是8的效应代码。所以我想得到以下结果:

 Match code Numerator Denominator 111000 1260 1400 211000 950 400 

我在excel电子表格中有数十万行,我想这样做。 我曾尝试使用以下来做总结,但它不能正常工作,我似乎无法弄清楚如何解决它:

 =SUMIF(Match_Code,C2,Value) 

上面解决scheme的另一个问题是我会有一堆匹配代码的重复,最后我只想要一个分子和分母的值总结。 任何其他解决scheme,可以解决这个问题,将不胜感激。

放弃SUMIF函数,并使用SUMIFS函数的更多条件。

 =sumifs(Value, Match_Code, C2, Effect Code, 8) =sumifs(Value, Match_Code, C2, Effect Code, "<>8")