在数据的使用中,我们需要先对数据进行处理,然后进行计数,考虑以下场景:
ABS(样本数据 - 样本算术平均数) <= 2 * 样本标准差
传统的做法是另增一列,先求出“ABS(样本数据 - 样本算术平均数)”,然后利用“COUNTIF”函数,如下:
=COUNTIF(B1:B69, "<"&2*样本标准差)
那如何不需要计算中间列,直接统计呢?用COUNTIFS行吗?
=COUNTIF(ABS(A1:A69-AVERAGE(A1:A69)), "<="&2*样本标准差)
但很遗憾这样不行!正确的方式是结合使用“SUM”与“IF”函数,如下:
=SUM(IF(ABS(A1:A69-AVERAGE(A1:A69)) < 2*样本标准差, 1, 0))
原因是“COUNT”函数的第一个参数不支持公式运算。