excel如何计算满足多重条件的单元格的标准差?

比如excel中有个函数可以计算满足多重条件的单元格的平均数,叫AVERAGEIFS
还有个函数可以计算满足多重条件的单元格的个数,叫COUNTIFS
我现在需要相同的功能,只不过这次要的是标准差,请问用什么函数?
(因为数据量太多,一步步分解成单独的表格太耗时间了。)

不需要楼上那么麻烦,直接用DSTDEV函数,这个函数最后一项需要填写的是条件,在选择条件范围的时候直接选多个条件范围就可以了。需要注意的是这个条件范围是需要自己在表格中单独列出,且需要带与原表相同的表头。

例如在下面这张表里,我们只需要算一组的张三的数据的标准差:



温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-13
感觉分两步比较方便些。
比如第一个表是sheet1,第二个表是sheet2,第三个表是sheet3
第一步,在第一个表的C列各行中,比如C1格,输入公式=COUNTIF(Sheet2!$A$1:$A$5,Sheet1!A1)
向下复制此公式到C6单元格。

第二步,在表三中的B1格中(与甲同行),输入公式=sum(sheet1!c1:c3)
在B2格(与乙同行)中输入公式=sum(sheet1!c4:c6)
第2个回答  2011-03-16
有现成的,STDEV函数
用if函数结合你的条件返回内存数组,再用stdev就行本回答被提问者采纳