excel if条件句

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:36:07
求一组数据中 大于等于某个数,小于某个数 所有符合条件的数据的总个数 和 符合条件的数据总和

1.假设为:大于等于10,小于20的个数
=SUMPRODUCT((A1:A100>=10)*(A1:A100<20))

2.假设为:大于等于10,小于20的数据总和
=SUMPRODUCT((A1:A100>=10)*(A1:A100<20)*A1:A100)

A列中大于10,小于等于50的数的个数。

=countif(A:A,>10)-countif(A:A,>50)

比如数据在A1:A10中
个数公式=SUM(COUNTIF(A1:A10,">="&{A,B})*{1,-1})
总和公式=SUM(SUMIF(A1:A10,">="&{A,B})*{1,-1})
A和B就这2个数,A<B,这2个数也可以是单元格引用比如B1是A,B2是B公式就改成
=SUMPRODUCT(COUNTIF(A1:A10,">="&B1:B2)*{1;-1})和=SUMPRODUCT(SUMIF(A1:A10,">="&B1:B2)*{1;-1})

符合条件的数据的总个数=SUMPRODUCT((A1:A100>10)*(A1:A100<100))
符合条件的数据总和=SUMPRODUCT((A1:A100>10)*(A1:A100<100)*A1:A100)