Panel OEE de Power BI: constrúyalo sin cifras erróneas
Conclusiones clave
- Sume primero, divida al final: OEE = conteo bueno x tiempo de ciclo ideal / tiempo de producción planificado.
- Nunca promedie los porcentajes de OEE entre turnos, líneas o plantas.
- Cuatro tablas son suficientes: calendario de turnos, paradas, conteos y tiempos de ciclo ideales.
- El informe es tan bueno como la captura que hay detrás. Power BI muestra datos; no los captura.
- Muestre minutos y dinero junto a cada porcentaje.
Power BI puede crear un buen panel OEE. El problema está en las matemáticas y en los datos subyacentes. Construya el OEE a partir de minutos y conteos sumados, nunca a partir del promedio de porcentajes, y aliméntelo con registros de paradas con marcas de tiempo reales.
Fabrico, el software OEE y los light MES con cámaras IA, calculan OEE en vivo por línea y turno a partir de la señal de la máquina. ¿Va a construir su propio informe en lugar de ese o junto a él? Esta guía muestra el modelo de datos y la única fórmula que mantiene los números correctos.
¿Qué datos necesita un panel OEE de Power BI?
Cuatro tablas lo cubren. Enlácelas por fecha, turno, línea y SKU.
| Table | One row per | Key columns |
|---|---|---|
| Shift calendar | Line and shift | Date, shift, line, planned production minutes |
| Stops | Stop event | Start, end, machine, reason, OEE loss |
| Counts | Line, shift and SKU | Total count, good count |
| Ideal cycle times | SKU and line | Ideal cycle time in minutes per unit |
Mantenga una unidad por línea. Si la envasadora cuenta botellas y el empaquetador cuenta cajas, convierta las cajas a botellas usando el tamaño del paquete antes de sumar nada. Las unidades mixtas son una fuente silenciosa de totales erróneos y nadie las detecta en un gráfico.
La tabla de paradas debe provenir de la señal de la máquina, con marcas de tiempo definidas en la fuente. Nuestro OEE data model describe estas tablas y campos con más detalle.
¿Cómo calcula el OEE Power BI?
Use las definiciones estándar y construya cada métrica a partir de sumas:
- Availability = run time / planned production time.
- Performance = ideal cycle time x total count / run time.
- Quality = good count / total count.
- OEE = good count x ideal cycle time / planned production time.
La última línea es la que hay que confiar, porque funciona en cualquier nivel: un turno, una semana o diez plantas. En términos de Power BI, la medida OEE se parece a esto:
OEE = DIVIDE(SUMX(Counts, Counts[Good] * RELATED(IdealCycle[Minutes])), SUM(ShiftCalendar[PlannedMinutes]))
Cada unidad lleva el tiempo de ciclo ideal de su SKU, por lo que se gestiona una mezcla de productos. Nuestra guía sobre OEE calculation recorre la fórmula paso a paso.
Ejemplo práctico: por qué promediar porcentajes de OEE falla
Línea de ejemplo (números ilustrativos, no un cliente). Una línea funciona dos turnos el mismo día. El turno A es un turno completo de 480 minutos planificados. El turno B es corto, 120 minutos planificados.
| Shift | Planned minutes | Good output time | OEE |
|---|---|---|---|
| A | 480 | 384 minutes | 80% |
| B | 120 | 48 minutes | 40% |
| Day, averaged | 60% (wrong) | ||
| Day, summed | 600 | 432 minutes | 72% (right) |
El tiempo de salida bueno es conteo bueno x tiempo de ciclo ideal. El promedio de 80% y 40% es 60%. Pero el turno corto pesa cuatro veces menos que el completo. Sumado, el día es 432 / 600 = 72%.
El mismo error se oculta en los informes de planta y de grupo. Promediar el OEE de diez plantas hace que un sitio pequeño tenga el mismo peso que el más grande. Sume sus minutos en su lugar.
Junto al porcentaje, muestre lo que significa. El día perdió 600 menos 432 = 168 minutes de tiempo de salida bueno. Valorado al margen de la línea, ese es el número sobre el que actúa un gerente de planta.
¿Qué no puede hacer Power BI por el OEE?
- No captura las paradas. Si las paradas se escriben después del turno, faltan las paradas cortas y las largas se redondean.
- No pregunta por las razones. Alguien en la línea aún tiene que decir por qué ocurrió cada parada.
- No es una pantalla de línea. Una actualización programada sirve para la revisión semanal, no para el operario que necesita ver una parada ahora.
- No arregla definiciones. Si dos plantas cuentan el tiempo planificado de forma distinta, el informe compara dos cosas distintas.
Nuestro artículo sobre why your OEE number is wrong enumera más de estas trampas.
¿Debe construirlo en Power BI o comprar software OEE?
A menudo ambos. Hacen trabajos distintos.
| Job | Power BI report | OEE software |
|---|---|---|
| Capture stops from machines | No | Yes |
| Ask the operator for a reason | No | Yes |
| Live screen at the line | Weak | Yes |
| Management report across systems | Strong | Depends on the vendor |
| Same definitions in every plant | Only if you enforce them | Built in |
Una configuración común: el software OEE captura y confirma los datos en la línea. Power BI luego los combina con datos financieros o de suministro para la oficina central. Pregunte a cualquier proveedor OEE cómo puede extraer sus datos antes de firmar. Vea nuestra guía sobre OEE dashboards para qué mostrar en cada pantalla.
¿Dónde encaja Fabrico?
Fabrico es una plataforma de rendimiento manufacturero habilitada por visión por computador. Es la capa de captura y OEE: un light MES con cámaras IA para las paradas.
- Registro automático de tiempos de inactividad desde la señal de la máquina, con marcas de tiempo reales.
- El operario confirma la razón con un toque, así cada parada tiene una causa.
- OEE en vivo por línea y turno, sumado de la manera correcta en cada nivel.
- Pérdidas ordenadas por dinero, y una vista única a través de plantas para grupos.
Cómo los datos de Fabrico llegan a sus otras herramientas es una cuestión para el equipo técnico de Fabrico. Empieza con un piloto en una línea. No hay plan gratuito ni niveles: cada planta recibe una cotización.
Preguntas frecuentes
¿Cómo se calcula el OEE en Power BI?
Construya una medida que sume el conteo bueno multiplicado por el tiempo de ciclo ideal de cada SKU, y luego divida por el tiempo de producción planificado sumado. Esa única fórmula da el OEE correcto para un turno, una semana o todo un grupo. Evite medidas que promedien el OEE de filas individuales.
¿Se puede promediar el OEE entre líneas o plantas?
No. Un promedio simple da a una línea pequeña el mismo peso que a una grande, y a un turno corto el mismo peso que a uno completo. Sume primero el tiempo de salida bueno y el tiempo planificado entre líneas o plantas, luego divida. El resultado es el verdadero OEE combinado.
¿Qué datos necesito para un panel OEE?
Necesita un calendario de turnos con minutos planificados y una tabla de paradas con horas de inicio, de fin y razones. Añada conteos de unidades totales y buenas, y un tiempo de ciclo ideal por SKU y línea. La tabla de paradas debe venir de las máquinas, no de notas tecleadas al final del turno.
¿Existe una plantilla Power BI OEE lista para usar?
Existen muchas plantillas en línea y la parte visual es lo fácil. Antes de usar una, compruebe que sume minutos y conteos antes de dividir. También verifique de dónde provienen sus datos. Una plantilla elegante alimentada con registros de paradas tecleados todavía muestra las pérdidas erróneas.
Power BI o software OEE para la pantalla en la planta?
Para la pantalla en la línea, use software OEE que muestre las paradas cuando ocurren y pida la razón. Power BI conviene para los informes semanales y mensuales, donde una actualización programada está bien y los datos de otros sistemas pueden añadirse al lado.
Vea los números detrás de su informe OEE
Traiga el informe OEE de la semana pasada. Mostraremos las paradas, los minutos y el coste detrás, línea por línea.
Artículos relacionados
Lo último de nuestro blog

Tarjetas reales de Fabrico, datos de ejemplo.











