Las fórmulas condicionales te permiten detectar automáticamente cuándo un gasto real supera o se aleja del monto que habías planeado.
Cuando el presupuesto miente sin hacer ruido
Imagina que eres el encargado de finanzas en una distribuidora de Monterrey. Cada mes capturas gastos en Excel y todo parece estar bien. Pero al final del trimestre te das cuenta de que el gasto en logística superó el presupuesto por $45,000. Nadie lo vio venir porque los números estaban ahí, pero nadie los comparó. Ese es exactamente el problema que resuelve esta lección.
Cuando un presupuesto no tiene alertas, depende de que alguien lo revise con atención. Eso falla. Las fórmulas condicionales hacen esa revisión por ti, de forma automática.
El Sistema de Alertas Activas
El Sistema de Alertas Activas es un conjunto de fórmulas y formatos que evalúan cada gasto en tiempo real y lo etiquetan como normal, en riesgo o fuera de control. Tiene tres componentes:
- La columna de desviación: calcula la diferencia entre lo real y lo presupuestado.
- La columna de semáforo: usa
SIpara asignar una etiqueta de texto. - El formato condicional: colorea las celdas según la etiqueta.
Juntos, estos tres elementos convierten una tabla estática en un panel de control visual.
Componente 1: La columna de desviación
Empecemos con la base. En tu presupuesto tienes dos columnas clave: Presupuestado (columna C) y Real (columna D). Agrega una tercera columna llamada Desviación en la columna E.
La fórmula es simple:
=D2-C2
Si el resultado es positivo, gastaste más de lo planeado. Si es negativo, gastaste menos. Esta columna es la materia prima de todas las alertas.
Ejemplo práctico: Supón que Liverpool presupuestó $18,500 en publicidad digital para abril, pero gastó $23,200. La fórmula =D2-C2 devuelve $4,700. Ese número te dice exactamente cuánto te pasaste.
Ahora agrega una columna F llamada % Desviación con esta fórmula:
=E2/C2
Formatea esta celda como porcentaje. Un resultado de 25% significa que te pasaste un cuarto del presupuesto. Eso ya es una alerta seria.
Componente 2: La columna de semáforo con SI
Ahora necesitas convertir esos números en etiquetas legibles. Usa la función SI en la columna G, llamada Estado.
La lógica del semáforo es:
- Verde / Normal: la desviación es menor al 10%.
- Amarillo / En riesgo: la desviación está entre 10% y 25%.
- Rojo / Excedido: la desviación supera el 25%.
La fórmula anidada queda así:
=SI(F2<=0.10,"Normal",SI(F2<=0.25,"En riesgo","Excedido"))
Esta fórmula evalúa primero si la desviación es menor o igual al 10%. Si sí, escribe Normal. Si no, verifica si es menor al 25%. Si sí, escribe En riesgo. Si ninguna condición se cumple, escribe Excedido.
Ejemplo con FEMSA: El área de distribución de FEMSA presupuestó $120,000 en combustible para el mes. El gasto real fue $134,000. La desviación porcentual es =134000/120000-1, que da 11.7%. La fórmula SI devuelve "En riesgo". El encargado lo ve de inmediato y puede investigar antes de que empeore.
Componente 3: Formato condicional automático
Las etiquetas de texto son útiles, pero el color hace el trabajo más rápido que cualquier palabra. Aplica formato condicional a la columna G para que cada etiqueta tenga su color.
Sigue estos pasos:
- Selecciona el rango G2:G50 (o hasta donde lleguen tus datos).
- Ve a Inicio → Formato condicional → Nueva regla.
- Elige "Aplicar formato únicamente a las celdas que contengan".
- Selecciona "Texto específico" y escribe
Normal. - Aplica relleno verde claro (#C6EFCE) y fuente verde oscuro (#276221).
- Repite el proceso para
En riesgocon relleno amarillo (#FFEB9C) y fuente amarilla oscura (#9C6500). - Repite para
Excedidocon relleno rojo claro (#FFC7CE) y fuente rojo oscuro (#9C0006).
Estos colores son los que Excel ya usa en sus estilos de semáforo predeterminados. Son reconocibles y no cansan la vista.
Usar Y y O para condiciones más complejas
A veces una sola condición no es suficiente. Para eso existen las funciones Y y O.
Y exige que todas las condiciones sean verdaderas al mismo tiempo.
O basta con que una sola condición sea verdadera.
Ejemplo con Y: Quieres marcar como crítica una partida solo si el gasto real supera $50,000 y la desviación porcentual es mayor al 20%. Así quedaría la fórmula:
=SI(Y(D2>50000,F2>0.20),"Crítico","Revisar")
Esto evita falsas alarmas. Un gasto de $52,000 con solo 5% de desviación no es crítico. Un gasto de $80,000 con 30% de desviación sí lo es.
Ejemplo con O: En Bimbo, quieres alertar cuando el gasto supera $100,000 o cuando la desviación es mayor al 30%, independientemente del monto. La fórmula sería:
=SI(O(D2>100000,F2>0.30),"Alerta inmediata","OK")
Aquí basta que pase cualquiera de las dos cosas para activar la alerta. Esta lógica es útil cuando manejas partidas de muy distinto tamaño en el mismo presupuesto.
Aplicar formato condicional directamente con fórmulas
Puedes ir un paso más allá y colorear las celdas de la columna D (Real) directamente, sin necesitar una columna auxiliar de texto.
- Selecciona el rango D2:D50.
- Ve a Inicio → Formato condicional → Nueva regla.
- Elige "Usar una fórmula que determine las celdas para aplicar formato".
- Escribe esta fórmula:
=(D2-C2)/C2>0.25 - Aplica relleno rojo claro.
Esta regla colorea en rojo cualquier celda donde el gasto real supere el 25% del presupuestado. No necesitas columnas auxiliares. La celda misma avisa.
Ejemplo en Mercado Libre: El equipo de operaciones tiene 15 líneas de gasto. En lugar de revisar columnas de estado, el responsable abre el archivo y en tres segundos identifica las tres celdas rojas. Actúa sobre ellas. El resto puede esperar.
Errores comunes que debes evitar
Error 1: Dividir entre cero. Si una partida no tiene presupuesto asignado (C2 = 0), la fórmula =E2/C2 dará error. Protégela así:
=SI(C2=0,"Sin presupuesto",E2/C2)
Error 2: Olvidar anclar rangos en el formato condicional. Cuando copias una regla a otras celdas, los rangos se mueven. Usa referencias absolutas ($C$2) en las fórmulas de formato condicional cuando quieras comparar siempre contra la misma celda base.
Error 3: Crear demasiadas reglas de color. Si tienes más de cuatro colores distintos, el presupuesto se vuelve confuso. Usa solo verde, amarillo y rojo. Son universales. Todo el mundo sabe qué significan sin leer ninguna leyenda.
Error 4: No actualizar los umbrales. El 25% puede ser aceptable para una empresa pequeña y catastrófico para una corporativa. Define tus umbrales con el equipo antes de programarlos. No copies los números de esta lección sin pensar en tu contexto.
Cómo implementarlo en tu presupuesto hoy mismo
- Abre tu archivo de presupuesto actual.
- Asegúrate de tener columnas para Presupuestado y Real.
- Agrega la columna Desviación con
=Real - Presupuestado. - Agrega la columna % Desviación con
=Desviación / Presupuestado(usa la protección contra cero). - Agrega la columna Estado con la fórmula
SIanidada. - Aplica formato condicional de tres colores a la columna Estado.
- Opcional: aplica también formato condicional directo a la columna Real para un vistazo inmediato.
Con estos siete pasos, tu presupuesto deja de ser una tabla y se convierte en un sistema que trabaja por ti.
Un presupuesto sin alertas es solo una lista de números; un presupuesto con fórmulas condicionales es un sistema de control que actúa antes de que el problema crezca.