标签: excel excel-formula formula
我应该对总突出显示的数字求和,然后将总和添加到平均值旁边的红色标记的单元格中。我正在使用基本的SUM公式添加单元格。我有两千行要做,我必须手动更改SUM公式以包括正确的范围(因为有些要累加4个数字,有些要3个,另一些要2个)。有没有一种写公式的方法,它可以对所有数字求和,直到上面的平均数行为止?因此,我可以在整个工作表中使用相同的公式,而不必每行都更改它?
SUM
答案 0 :(得分:2)
不需要数组公式。
我假设您从H2开始。根据您在讨论中的照片
=IF(E2 = "Average",SUMIF($E$1:E1,"<>Average",$G$1:G1)-SUM($H$1:H1),"")
然后抄下来。
答案 1 :(得分:1)
您可以在SUM函数中使用可变范围,并使用INDEX和MATCH查找Average的先前实例。
INDEX
MATCH
Average
类似这样的东西-一个数组公式,因此请按 Ctrl + Shift + Enter 输入
=SUM(B3:INDEX(B$1:B3,IFERROR(MATCH(2,1/(A$1:A3="Average")),0)+1))