一、使用Excel内置函数计算中位数
基本公式 输入`=MEDIAN(数据范围)`,例如`=MEDIAN(A1:A10)`,按回车键即可得到中位数。
条件中位数计算
若需根据条件筛选数据后计算中位数,可使用`=MEDIAN(IF(条件范围=条件值,值范围))`。例如,计算A2:A10中大于50的数的中位数:`=MEDIAN(IF(A2:A10>50,B2:B10))`。
二、手动计算中位数
排序法
- 将数据按从小到大排序(或降序);
- 若数据个数为奇数,中位数即为中间位置的数(如第`(n+1)/2`个元素);
- 若为偶数,则中位数是中间两个数的平均值。
公式法(适用于较大数据集)
- 计算数据个数`n`;
- 若`n`为奇数,使用`=INDEX(数据范围,(n+1)/2)`;
- 若为偶数,使用`=AVERAGE(INDEX(数据范围,(n+1)/2),INDEX(数据范围,n/2+1))`。
三、注意事项
数据预处理: 若数据包含文本或非数值类型,需先通过`筛选`功能或`数据验证`清理数据; 函数输入
通过以上方法,可快速准确计算中位数,提升数据处理效率。