用Excel做排列图

本文详细介绍如何使用Excel2016制作排列图,包括数据准备、画图步骤及微调技巧,确保折线图从0开始,与柱状图交点正确,坐标轴设置得当,适合数据分析初学者。

排列图,又叫帕累托图、主次图,是按照发生频率大小顺序绘制的直方图,是QC中不可获取的工具。这里详细介绍一下用Excel做规范的排列图的方法。案例中用的是Excel2016.

 

比较规范的排列图应该是这样子,也是我们的目标。注意几个点:折线图从0开始;折线图与柱状图的交点;坐标轴;

 

一、原始数据和准备工作

首先,对于一组想要做排列图的数据,要有类别和频数这两个字段,然后是准备工作,对频数一列降序排列,求频数的频率和累积频率。如果这一步你已经很精通了可以跳到第二步画图。

1、对频数一列降序排列后,对频数求和。

sum函数搞定

 

2、求频数对应的频率。

很简单,频数除以总和就可以,这里需要注意的是绝对引用”$”这个符号的运用。$B$7表示B和7都是不变的,往下拉是这样的:B2/B7,B3/B7,以此类推。$B7表示B不变,7会变,往下拉:B2/B7,B3/B8,以此。B$7表示B会变,7不变,往下拉和$B$7是一样的,但横着拉就不一样了,会成:B2/B7,C2/C7,等。这是绝对引用相对引用的一些小内容。

 

3、求累积频率

### 批量调整和排列 Excel 片的方法 在 Excel 中实现批量调整和排列插入片的位置及大小,可以通过多种方法完成。以下是具体的操作方式: #### 方法一:手动设置单元格尺寸并调整片属性 1. **设置单元格行高和列宽** 需要先定义好每张片所在的单元格大小,以便后续操作更加精确。通过菜单栏中的“开始”—“行和列”,可以分别设置行高和列宽。例如,可将行高设为 200 磅,列宽设为 60 字符[^3]。 2. **插入片至目标单元格** 使用“插入”—“片”的功能逐一导入所需片。此时可能会发现片并未完全适配单元格,需进一步调整。 3. **调整片大小与位置** - 单击某张片进入“片工具”。在此模式下可以选择固定比例缩放选项,使片宽度或高度匹配单元格尺寸。 - 如果有多张片,则依次重复上述过程;或者利用复制粘贴样式快速应用相同的格式给其他片。 4. **对齐与分布命令的应用** 当所有片都已放置于各自对应的单元格之后,可通过“绘工具”下的“对齐”子菜单执行以下两项重要指令: - “垂直居中”确保上下边界一致; - “水平分布”保证相邻两张之间的间隔相等。 #### 方法二:借助第三方插件提高效率 除了手工逐项调节外,还可以考虑采用专门针对此类需求设计的软件扩展包。“片大师”就是这样一个典型例子,它提供了更直观便捷的方式来进行复杂布局管理[^5]: - 它允许用户预先设定诸如水平偏移量这样的参数值,从而灵活控制最终呈现效果。 - 同时也具备实时预览特性,方便即时查看修改后的样子。 - 更值得一提的是其智能化程度较高——能够依据所选区域自动计算合适的摆放方案,并且保持整体风格协调统一。 #### 自动化脚本解决方案 (VBA Macro) 对于熟悉编程的人来说,编写一段简单的 VBA macro 可能是最高效的办法之一。下面给出了一段基础代码作为参考,用于循环遍历指定范围内的每一个单元格并将关联路径下的像加载进来的同时完成基本定位处理: ```vba Sub InsertPictures() Dim ws As Worksheet, rng As Range, cell As Range Set ws = ThisWorkbook.Sheets("Sheet1") ' 修改为目标工作表名称 Set rng = ws.Range("A1:A10") ' 调整成实际使用的连续区间地址 For Each cell In rng.Cells If Dir(cell.Value & ".jpg", vbNormal) <> "" Then With ActiveSheet.Pictures.Insert(cell.Value & ".jpg") .Left = cell.Left .Top = cell.Top .Width = cell.Width * 0.9 ' 增加一些额外空间防止溢出边缘 .Height = cell.Height * 0.85 End With Else MsgBox "未找到对应文件:" & cell.Value & ".jpg" End If Next cell End Sub ``` 此宏假设片存储在同一目录下并且命名遵循某种规律(比如直接等于相应单元格的内容加上固定的扩展名)。运行前记得保存当前文档以防万一发生错误造成数据丢失! ---
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的可乐!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值