Conteo de órdenes de producción completadas vs pendientes con CONTAR.SI
Este instructivo técnico está diseñado para profesionales de la Ingeniería Industrial y Analistas de Datos que requieren automatizar el seguimiento del estado de la producción utilizando las capacidades de conteo condicional de Microsoft Excel.
Definición del problema
En entornos de manufactura y producción, la gestión del flujo de trabajo es crítica. Un desafío operativo común es la necesidad de obtener, de manera rápida y precisa, un resumen estadístico del estado de las Órdenes de Producción (OP). Los gerentes de planta necesitan saber instantáneamente cuántas órdenes han sido finalizadas (Completadas) y cuántas aún están en proceso (Pendientes) para tomar decisiones sobre la asignación de recursos, la planificación de la capacidad y la identificación de cuellos de botella.
Si este conteo se realiza manualmente revisando cada registro, el riesgo de error es alto y el proceso es lento. Por ello, se requiere una herramienta que permita contar elementos dentro de un rango basándose en un criterio específico (el estado de la orden).
Explicación técnica
La función clave para resolver este problema es CONTAR.SI (COUNTIF en inglés). Esta función de Excel permite contar el número de celdas dentro de un rango que cumplen con un criterio dado.
Sintaxis: =CONTAR.SI(rango; criterio)
- Rango: Es el conjunto de celdas donde se encuentran los estados de las órdenes (ej. la columna ‘Estado’).
- Criterio: Es la condición que debe cumplirse para que la celda sea contada. Este criterio puede ser un número, un texto (entre comillas), o una expresión lógica (ej. «Completada»).
En nuestro caso, utilizaremos CONTAR.SI dos veces: una vez para contar todas las celdas que contienen el texto «Completada» y otra para contar todas las celdas que contienen el texto «Pendiente» dentro de la columna de estado.
Guía paso a paso
Paso 1: Creación del Caso Práctico y Carga de Datos
Primero, debemos simular la base de datos de órdenes de producción. Crearemos una tabla con identificadores, productos, cantidades y, crucialmente, el estado de la orden.
Acción: Abre una hoja de cálculo de Excel y carga los siguientes datos en el rango A1:E11.
Resultado: Tendremos una base de datos estructurada lista para el análisis.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | ID OP | Producto | Cantidad | Fecha Inicio | Estado |
| 2 | OP001 | Tornillo M8 | 5000 | 01/05/2024 | Completada |
| 3 | OP002 | Placa A3 | 120 | 02/05/2024 | Pendiente |
| 4 | OP003 | Cable X1 | 800 | 03/05/2024 | Completada |
| 5 | OP004 | Tornillo M8 | 3500 | 04/05/2024 | Pendiente |
| 6 | OP005 | Placa A3 | 200 | 05/05/2024 | Completada |
| 7 | OP006 | Cable X1 | 1000 | 06/05/2024 | Pendiente |
| 8 | OP007 | Tornillo M8 | 4000 | 07/05/2024 | Completada |
| 9 | OP008 | Placa A3 | 50 | 08/05/2024 | Pendiente |
| 10 | OP009 | Cable X1 | 1500 | 09/05/2024 | Completada |
| 11 | OP010 | Tornillo M8 | 2000 | 10/05/2024 | Pendiente |
Paso 2: Definición de las Celdas de Resumen
Para mantener la claridad del informe, designaremos celdas específicas para mostrar los resultados del conteo. Asumiremos que colocaremos el resumen en la columna G.
Acción: En la celda G1, escribe el texto «Total Completadas». En la celda G2, escribe el texto «Total Pendientes».
Resultado: Creamos etiquetas claras para los resultados que vamos a calcular.
Paso 3: Conteo de Órdenes Completadas
Aquí aplicamos la función CONTAR.SI para contar todas las instancias del estado «Completada» en la columna E (rango E2:E11).
Acción: En la celda H1 (junto a «Total Completadas»), escribe la siguiente fórmula: =CONTAR.SI(E2:E11; "Completada").
Por qué: Le indicamos a Excel que revise el rango E2 a E11 y solo incremente el contador si el valor encontrado es exactamente igual al texto «Completada».
Resultado: La celda H1 mostrará el número 5 (correspondiente a OP001, OP003, OP005, OP007, OP009).
Paso 4: Conteo de Órdenes Pendientes
Repetimos el proceso, pero esta vez buscando el estado «Pendiente» en el mismo rango.
Acción: En la celda H2 (junto a «Total Pendientes»), escribe la siguiente fórmula: =CONTAR.SI(E2:E11; "Pendiente").
Por qué: Se aplica la misma lógica de conteo condicional, pero el criterio cambia a «Pendiente».
Resultado: La celda H2 mostrará el número 5 (correspondiente a OP002, OP004, OP006, OP008, OP010).
| E | F | G | H | |
|---|---|---|---|---|
| 1 | Estado | Total Completadas | =CONTAR.SI(E2:E11; «Completada») | |
| 2 | Completada | Total Pendientes | =CONTAR.SI(E2:E11; «Pendiente») | |
| 3 | Pendiente | Resultado (H1) | 5 | |
| 4 | Resultado (H2) | 5 |
Ejercicio propuesto
Para consolidar el aprendizaje, extienda el análisis de su base de datos. Suponga que ahora necesita segmentar el conteo no solo por estado, sino también por Producto.
Tarea: Utilice la función CONTAR.SI.CONJUNTO (COUNTIFS) para responder las siguientes preguntas, asumiendo que el Producto está en la columna B y el Estado en la columna E:
- ¿Cuántas órdenes de «Tornillo M8» están actualmente «Pendientes»?
- ¿Cuántas órdenes de «Placa A3» han sido «Completadas»?
Pista: La sintaxis de CONTAR.SI.CONJUNTO requiere que se especifiquen todos los rangos de criterio seguidos de sus respectivos criterios.
Errores habituales
Al trabajar con conteos condicionales, los usuarios suelen cometer errores sutiles que afectan drásticamente el resultado. Aquí se detallan tres de los más comunes:
- Error de Criterio de Texto (Olvidar comillas): Si escribes
=CONTAR.SI(E2:E11; Completada)sin comillas, Excel intentará buscar una celda llamada «Completada» en lugar del texto literal. Solución: Siempre que el criterio sea un texto fijo, debe ir entre comillas dobles:"Completada". - Error de Rango Incorrecto: Usar un rango demasiado pequeño (ej. E2:E10 en lugar de E2:E11) hará que las últimas órdenes no sean contadas. Solución: Asegúrese de que el rango cubra absolutamente todos los datos de la columna de estado, incluyendo la última fila registrada.
- Error de Sensibilidad a Mayúsculas/Minúsculas (Dependiendo de la configuración): Aunque CONTAR.SI en Excel no es estrictamente sensible a mayúsculas y minúsculas por defecto, si se está migrando de otro software o se usa una función más avanzada, la inconsistencia en la escritura («completada» vs «Completada») causará que el conteo falle. Solución: Estandarice la nomenclatura en la columna de datos (ej. siempre usar mayúscula inicial) y en la fórmula.

Deja una respuesta