多语言展示
当前在线:556今日阅读:195今日分享:41

EXCEL数据不排序怎么制作柏拉图(自动排序)

当我们需要用EXCEL来制作柏拉图,但是数据又没有排序的时候该怎么做呢?特别是数据里还有相同的数据该怎么办?
工具/原料
1

电脑

2

EXCEL

方法/步骤
1

在原始数据表格下新增一行辅助行,输入公式=B2+COUNTIF($B$2:B2,B2)/10000,再向右拉复制公式到其他单元格这一公式是为了防止有重复的数据影响排序,用了这一行辅助之后,不再有重复的数据,数据量越大,重复的数据越多,后面除的数据就越大,如10,100,1000,10000等

2

给处理后的数据排序,输入公式=RANK(B3,$B$3:$H$3)向右拉复制到其他单元格

3

增加一行降序行,说明按降序排名,最大的数据排第一,数据越小排名越靠后

4

这一步为最关键的一步:将原数据的项与数据按降序来排这里要使用经典的index+match组合函数先排项目名称:输入公式=INDEX($B$1:$H$1,MATCH(B5,$B$4:$H$4,0))公式向右拉复制到其他单元格

5

再下面一行将数据按降序排列:输入公式=INDEX($B$2:$H$2,MATCH(B5,$B$4:$H$4,0))公式向右拉复制到其他单元格

6

然后再增加百分比与累积百分比的行

7

选中下面已经排好序的数据区域,插入柱状图

9

再选中更改成折线图的累积百分比的数据系列,然后右击在下拉列表里点选“设置数据系列格式”,系列选项改成“次坐标轴”再优化一下图表就完成了柏拉图的制作

推荐信息