
看了很多人的回答都还是不太明白怎么用。
如图
如果我想求属于配合的数值的和,具体应该怎么操作,详细点。
例如,你的3在A1,要求,第一列大于10的单元格,与它对应的第二列单元格求和。
在求值单元格中输入:=SUMIF(A1:A6,>10,B1:B6)
SUMIF函数:对符合指定条件的单元格求和
语法:SUMIF(range,criteria,sum_range)
range是指用于筛选的单元格区域;criteria是筛选的条件,可以是数字、表达式或文本值,如≥100、<100等;sum_range是实际的求和区域;例如:假设A1:A4中的数据是10、20、30、40,B1:B4中的数据是100、200、300、400,那么SUMIF(A1:A4,“>15”,B1:B4)的值等于900。那是因为A2、A3、A4中的数据满足条件,所以相对应的对B2、B3、B4中的数据进行计算。
继续追问: 那么像我上面那个表如果要求满足“配合”的第一列数据的和是不是就应该是sumif(c1:c6,“配合”,A1:A6)
补充回答: 刚才没看懂你的题,如果你的条件是文本就不能用这个函数了。可以增加一个辅助列。在C列后增加D列。在D1中输入:=IF(C1="配合",A1,"")
意思是,如果C1内是文本配合两个字,就显示A1内的值,否则无显示。
然后你再求D列的值。用SUM就行。如果不确定求和的范围,也可以用列。如:=SUM(D:D)求的是D列的总和
