我有以下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)
我将对上述解决方案类型的另一个问题是,我将有一堆重复的匹配代码,最后我只想要一个具有分子和分母值的总和。任何其他可以解决这个问题的解决方案将不胜感激。
答案 0 :(得分:3)
放弃SUMIF function并使用SUMIFS function更多标准。
=sumifs(Value, Match_Code, C2, Effect Code, 8)
=sumifs(Value, Match_Code, C2, Effect Code, "<>8")