大众好,我是运营菌。今天逛知乎发掘了这个问题,为么Excel数据透视表不可直接计算中位数(值字段设置)?然则却能够计算平均数和方差之类的。
这是一个好问题,根据一般人理解求中位数比方差简单多,方差要计算一大堆公式。方差公式:S^2=1/n[(x1-m)^2+(x2-m)^2+.......+(xn-m)^2]
中位数与平均数方差最显著的区别便是排序,而后再找到中间的数据。倘若是偶数,还需要取中间2个数的平均值。 先经过一个简单的例子认识中位数:找出这组数据:23、29、20、32、23、21、33、25 的中位数。解:首要将该组数据进行摆列(这儿按从小到大的次序),得到:20、21、23、23、25、29、32、33由于该组数据一共由8个数据构成,即n为偶数,故按中位数的计算办法(23+25)/2=24,得到中位数,即第四个数和第五个数的平均数。在Excel中,能够经过Excel函数Median统计一组数的中位数。数据透视表确实无中位数的汇总依据,如需要中位数表示在透视表上,可经过添加辅助字段的办法求得。(1)单要求求中位数这儿咱们需需求区别分部的工资中位数,能够经过输入公式:=MEDIAN(IF($B$2B$64=B2,$E$2E$64))
这是个嵌套函数,因为公式包括数组,输入公式后,需要按下Ctrl+shift+Enter
结尾。
选取数据,插进数据透视表,在行标签安置【分部】【姓名】,值区域安置【工资】和【分部中位数】。
值字段的汇总依据均需要改为平均值,倘若插进组合图,能够呈现出如下:(2)多要求求中位数按照【分部】【月份】求出其中的工资中位数,这儿能够运用2个IF嵌套,公式为:=MEDIAN(IF([分部]=[@分部],IF([月份]=[@月份],[工资])))
由于数据源提前转化为超级表,公式中显现[分部][月份]暗示该标题下该列内容,[@分部][@月份]暗示所在行对应该列的单元格内容。这是亦是嵌套函数,因为公式包括数组,输入公式后,需要按下Ctrl+shift+Enter结尾。
一样插进数据透视表和图表后,能够呈现该可视化如下:
(3)重视事项
因为辅助列统计某特定需求的中位数,透视表行标签字段需要与中位数要求对应起来。
如分部的工资中位数,那样行区不该安置月份字段,应该是分部的字段。
中位数的要求,与透视表的要求需要对应起来。(行区、筛选区的字段)
以上便是数据透视表求中位数的办法。数据透视表是自己录制并售卖的第1门课程,如今已然过了3年有余,为感谢老学员的支持,于2022年11月
对内容做了一次大更新。老朋友能直接登录网易云课堂学习哈~
数据透视表做为Excel中必学的功能,举荐大众系统学习,学员们都反馈能显著加强数据分析效率。《Excel最强功能,数据透视表》
重磅更新,经典重铸
数据透视表分为10章节,一共56课时,累计时长350分钟,分为获取数据源、四大区域、组合、汇总依据、排序筛选、图表可视化
等重要功能。
许多朋友参加我的课程,重点是奔着我的课件,数据,可视化来的。因此,课件必须给大众安排上。网易云课堂有系统私信自动发送课件链接,亦可添加我的微X:Excel_1994 享受一对一辅导答疑。
运营月报▲
疫情数据看版▲ 戳“阅读原文”领取参加课程!
|