设备效率网OEE 怎么算 · 丢在哪 · 怎么提
问答

用 Excel 算 OEE 可以吗?可以,但要知道它的天花板

设备效率网编辑部更新于 2026-09-20约 4 分钟读完
一句话答案

可以。设备少、刚起步的工厂用 Excel 算 OEE 完全可行:每台设备每班一行,填计划时间、停机分钟、理想节拍、产量、不良数,公式算出三项和 OEE。它的天花板在数据来源:人工填报滞后、几十秒的小停机记不下来、设备一多汇总很费人。当这些问题开始影响判断时,就该换自动采集。

可以。十几台设备以内、刚开始做设备综合效率(OEE)的工厂,用 Excel 是合适的起点:不花钱,当天就能开始,而且能逼着大家先把计划时间、理想节拍、停机分类这些口径定下来。不想从空白表做起的,可以直接下载本站的 OEE 计算表 Excel 模板,公式已经设好。

但要有心理准备:Excel 的问题不在计算,而在数据从哪来。用上两三个月后,多数工厂会撞到同样的几堵墙,后面会讲。

表结构:每台设备每班一行

不要一台设备一个工作表、一天一个文件,那样没法汇总。所有数据放在一张明细表里,一行是“某天某班某设备某产品”,以后用数据透视表想怎么汇总都行。

列字段填写 / 公式示例值(假设)
A–D日期、班次、设备、产品手填或下拉选择3 月 5 日、白班、注塑 7#、端盖
E班次时间(分钟)手填480
F计划停机(分钟)手填30
G计划时间=E2-F2450
H停机合计(分钟)手填,或从停机记录表用 SUMIFS 汇总62
I运行时间=G2-H2388
J理想节拍(秒/件)用 VLOOKUP 从节拍表带出32
K总产量(件)手填655
L不良数(含返修)手填13
M理论产量=I2*60/J2727.5
N时间开动率=I2/G286.2%
O性能开动率=K2/M290.0%
P合格品率=(K2-L2)/K298.0%
QOEE=N2*O2*P276.1%

另配两张辅助表:

  • 节拍表:设备 + 产品 → 理想节拍。节拍集中维护,不要让填表人每次手输,否则同一个产品会出现三四个不同的节拍。节拍怎么定见 OEE 计算公式里的说明。
  • 停机记录表:日期、班次、设备、开始时间、结束时间、原因代码。一次停机一行,明细表里的“停机合计”从这里汇总。原因分类可以套用六大损失记录表。

几个容易出错的公式细节

汇总时不要对 OEE 求平均。周 OEE、月 OEE、车间 OEE,都要先把计划时间、运行时间、理论产量、总产量、合格数各自加总,再重新相除。数据透视表里直接对 Q 列取平均值是最常见的错误。

  • 单位要统一:时间用分钟、节拍用秒,公式里的 *60 不能漏。
  • 一模多腔的设备,节拍按“秒/件”折算(周期 ÷ 腔数),或者产量按“模次”填,二者选一。
  • 给 O 列加条件格式,超过 100% 标红。它一红就说明节拍或计数有问题,原因见OEE 能超过 100% 吗。
  • 用“数据有效性”把班次、设备、原因代码做成下拉列表,避免“注塑7#”“7号注塑机”这类写法不一致导致汇总漏数。
  • 公式列锁定保护,只开放填写列。

用上三个月,通常会遇到的三个问题

填报滞后,数据变成“回忆录”

理想情况是停机一发生就记。现实是班组长忙完一个班,下班前十分钟凭记忆补填,或者第二天早上统计员追着要。隔了几个小时,停机几点开始、停了多久、什么原因,都只剩个大概。数据到了管理层手里已经是两三天以后,想追问当时的情况,现场的人也说不清了。

小停机记不下来

卡料、传感器误报、产品掉落,十几秒到两三分钟就恢复,一个班几十次。没有人会为一次 40 秒的停顿去填一行记录,也不应该要求工人这么做。于是这些时间从停机记录里消失,运行时间被高估,最后全部挤进性能开动率,表现为“性能只有 80%,但说不出为什么”。这部分损失常常超过故障停机的总和(现场经验),而 Excel 对它是盲的。

设备一多,汇总费人

十台设备两班倒,一天 20 行,还应付得来。五十台设备三班,一天 150 行加上几百条停机记录,就需要一个人专职收表、录入、核对、做图。这个人的时间花在搬运数据上,而不是分析数据上。班组也开始应付,出现整列相同的数字、永远 10 分钟的换型。

什么时候该换自动采集

信号说明什么
性能开动率长期偏低,但停机记录解释不了小停机和降速是主要损失,手工看不见
机台计数和填报数经常对不上填报数据的可信度已经成为争论焦点
统计员每天花两小时以上做表人工成本已经不低,而且数据还是滞后的
开日会时拿不到昨天的数据数据慢于管理节奏,起不到作用
瓶颈设备的改善卡在“不知道时间丢哪了”需要秒级的状态记录来定位

出现两三条,就值得在瓶颈线上做一次自动采集的对比。手工和自动到底差多少、差在哪里,见人工报工与自动采集的 OEE 差多少。换自动采集不等于要上 MES,两者的关系见算 OEE 一定要上 MES 吗。

即使将来换了系统,Excel 阶段的工作也不会白费:口径文件、节拍表、停机原因分类,这三样是任何系统上线前都必须有的东西。先在 Excel 里把它们磨合好,后面会顺得多。

常见问题

Excel里一周或一个月的OEE怎么汇总?

不要把每班的OEE直接求平均。正确做法是把各班的计划时间、运行时间、理论产量、实际产量、合格数分别加总,再用合计值重新算三项和OEE。每班计划时间不同、产品节拍不同时,直接平均的结果会有明显偏差。

一个班做了几个产品,节拍不一样,表格怎么填?

每个产品单独占一行,各自填运行时间、节拍和产量,分别算出理论产量;当班的性能开动率用各行实际产量之和除以各行理论产量之和。不要用几个节拍的平均值去算,那样结果会偏向产量小的产品。

停机时间让工人估着填,准吗?

五分钟以上的停机大体能记下来,时长普遍偏短且爱凑整,十分钟、半小时特别多。更短的停机基本不会被记录。所以手填表得到的时间开动率通常偏高,而漏掉的时间会以性能开动率偏低的形式出现,总的OEE不一定差很多,但损失结构是失真的。

用WPS表格或在线共享表格可以吗?

可以,公式完全一样。在线共享表格的好处是班组长在车间用手机或平板直接填,省掉纸质表转录这一步,也能避免多人传文件版本混乱。注意设好填写权限和数据有效性,防止公式列被误改。

接着看

本站由 TEEPTRAK 出版,正文保持厂商中立;商业关系见出版方声明。发现错误请发邮件至 yqf@teepchina.com。

免费工具与资料预约 30 分钟设备效率诊断
诊断
+86 189 4831 0588姚庆发 · TEEPTRAK 中国总经理周一至周五 9:00–18:00
微信二维码微信号 Teeptrak-SZ扫码或搜索微信号添加
电话咨询计算器预约诊断