EXCEL 控制图(自动更新/比较不同时间段/调用不同变量) Control Charts

本文介绍如何使用Excel创建自动更新的控制图,支持选择不同变量和进行不同时间段的对比。通过数据验证的下拉列表选择变量,使用OFFSET和COUNT等函数实现数据自动更新。同时,提供了前后对比功能,用户可输入时间节点,计算不同阶段的统计数据。此外,还利用MATCH和INDEX锁定对应数据列,并用OFFSET选取完整数据。
摘要由CSDN通过智能技术生成

最近公司minitab 的licence到期了,IT动作慢,一个星期了还没解决问题,但是报告又不得不发,不得已,只能自己研究用Excel怎么实现Control Chart,能自动更新,也能自由选择需要更新的变量。

(ASQ的网站介绍了Control Chart并提供了一个参考模板-我的模板也参照了它的布局。可惜锁定了最关键的那一页"Calculations",所以无法看到最核心的内容,另外跟我们公司需要的格式也不太一样。感兴趣的话可以点击链接。点击打开链接)

我用三个worksheet来存放不同的数据。

  • Worksheet "Charts":用于提供用户交互界面,关键的统计数据(均值,UCL,LCL)以及最后可视化的Control Charts(效果图如下)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
`qiun-data-charts`是一个基于JavaScript的数据可视化库,它提供了一系列表绘制功能,并支持自定义样式和数据处理。在创建折线时,如果希望按照不同区间展示背景颜色,通常需要通过设置区域填充的颜色属性来进行操作。 以下是利用 `qiun-data-charts` 实现按不同区间展示背景颜色的基本步骤: ### 步骤一:引入库 首先,在HTML文件中引入`qiun-data-charts`库。你可以从其官方文档下载最新版本或直接通过CDN链接添加到项目中。 ```html <!-- 示例引入链接 --> <script src="https://cdn.jsdelivr.net/npm/qiun-data-charts@latest/dist/index.js"></script> ``` ### 步骤二:准备数据 假设我们有以下数据集,用于构建折线并应用不同区间的背景颜色: ```javascript const data = [ { x: 0, y: 1 }, { x: 5, y: 4 }, { x: 10, y: 7 }, // ... 更多数据点 ]; ``` ### 步骤三:配置和绘制表 在JavaScript代码中,你需要初始化表实例,并使用合适的选项来指定折线及其分段背景色: ```javascript qiunDataCharts({ element: 'chart', // 表容器元素ID type: 'line', data, options: { series: [{ name: '数据系列', type: 'line', color: '#ff0000', // 默认线条颜色 lineStyle: { width: 3, } }], xAxis: { min: 0, max: 10, interval: 5, // 横轴刻度间隔 }, yAxis: { min: 0, max: 10, interval: 5, }, regions: [ // 定义区间及对应颜色 { from: 0, to: 3, backgroundColor: '#ffff99' }, { from: 3, to: 6, backgroundColor: '#ffcc99' }, { from: 6, to: 10, backgroundColor: '#ff9999' } ] } }).render(); ``` 在这个例子中,我们指定了三个不同的区间(分别从0至3、3至6、6至10),并在每个区间上设置了相应的背景颜色。`regions`数组包含了区间定义以及对应的背景颜色值。 ### 相关问题: 1. **如何调整背景颜色的透明度?** 可以通过修改 `backgroundColor` 的颜色值以包含透明度参数,例如使用 `rgba(r, g, b, a)` 格式,其中 `a` 表示alpha通道透明度。 2. **能否动态更改背景颜色?** 是的,可以通过监听数据变化并更新 `regions` 数组来实现实时更改背景颜色的功能。 3. **如何将折线转换为面积并保持颜色效果一致?** 转换为面积通常只需要改变 `type` 属性即可,如将 `type: 'line'` 改为 `type: 'area'`,同时保留原有的颜色和区域定义以保持一致性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值