溜溜问答 > 日常办公 > Excel > Excel 如何求满足条件的中位数?
高傑西
高傑西
邀请你来回答
1425人阅读 2022-03-22

Excel 如何求满足条件的中位数?

我要回答
1个回答

输入数组公式啊!
C1输入
=IF(COUNTIF(A$1:A1,A1)>1,"",MEDIAN(IF(A$1:A$1000=A1,B$1:B$1000)))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter 结束计算,再向下填充。
若将A列当中的101、102、103提取(可用手工输入、高级筛选或公式)到C列,则公式可以简化:
D1输入
=MEDIAN(IF(A$1:A$1000=C1,B$1:B$1000))

查看全部
2022-03-22
(4) 回复 采纳

相关问题

Excel如何求中位数?
共4条回答 >
小芸儿: 数据区域为a1:a100中位数:=median(a1:a100)众数=mode(a1:a100)极差=Max(a1:a100)-min(a1:a100)方差:=var(a1:a100)这只是基于样本的方法,而其它方差,可以参考Excel的vara,varp,varpa
(391) 回复
Excel中如何求满足条件的最小值?
共4条回答 >
小静: 在电子表格中,满足条件的最小值可以选择一列或选择一行有误,或者全选有这个满足条件的自定义条件的这样一些选项,你可以去选一下选择。
(1) 回复
Excel求中位数
共1条回答 >
黄金虾虎: 在你要求中值的单元格输入=median(if(a$2:a$100="学校名",b$2:b$100))然后ctrl+shift+enter三键连按就可以了首先a列是学校名,a2:a100是整个学校名的集合,这得你自己改然后b列是身高,b2:b100是身高的集合,也得你自己改,这两者都别忘了加$来固定如果可行记得采纳哦
回复
Excel中含条件的中位数怎么算?
共1条回答 >
翟荣臻 : 用vba编制自定义函数可以实现。例如有数据表如图:现要求计算按g列的分组情况,计算各组的中位数。第一步:点击开发工具-viSUalbasic。第二步:插入模块。第三步:编制自定函数。代码如下:functionzws(aasrange,basrange,casstring)asdoubledimzzasintegerdimarr(1to100)asdoublezz=0zws=0i=a.countj=b.countifijthenexitfunctionendifFork=1toiifb.cells....
(2) 回复
Excel中位数怎么求?
共1条回答 >
MYSTERIOUS: excel计算中位数的方法:1、电脑打开Excel表格,在E7到E12列出一组数据。2、打开Excel表格,然后列出一组数据后,输入公式=MEDIAN(E7:E12)。3、输入公式=MEDIAN(E7:E12)后,按回车键就可以得到这组数据的中位数了。以上就是excel怎样计算中位数的详细内容。
回复
发表成功!
感谢您的分享!
好的