excel如何在符合条件的列中求对行其他列的中位数比如A B101 1101 2101 2101 2101 3102 2102 3102 3102 3102 4. .. .. .A列中有101、102、103..几百个组,每组有很多数字1

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 11:04:22
excel如何在符合条件的列中求对行其他列的中位数比如A      B101    1101    2101    2101    2101    3102    2102    3102    3102    3102    4.       ..       ..       .A列中有101、102、103..几百个组,每组有很多数字1

excel如何在符合条件的列中求对行其他列的中位数比如A B101 1101 2101 2101 2101 3102 2102 3102 3102 3102 4. .. .. .A列中有101、102、103..几百个组,每组有很多数字1
excel如何在符合条件的列中求对行其他列的中位数
比如
A B
101 1
101 2
101 2
101 2
101 3
102 2
102 3
102 3
102 3
102 4
. .
. .
. .
A列中有101、102、103..几百个组,每组有很多数字1、2、3、4..(B列)
我现在想求101、102、103..这些组对应数字的中位数 可以求吗?比如101的中位数是2,102的中位数是3.

excel如何在符合条件的列中求对行其他列的中位数比如A B101 1101 2101 2101 2101 3102 2102 3102 3102 3102 4. .. .. .A列中有101、102、103..几百个组,每组有很多数字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))
也是数组公式.