Combinar SI con Y y O en Excel para crear avisos
Distingue entre exigir todas las condiciones y admitir cualquiera de ellas al construir estados automáticos.
Índice de contenidos · 8 apartados
Elige primero la regla
Un stock bajo no siempre requiere reponer: el artículo podría estar cancelado. Aquí mostraremos Reponer únicamente cuando el stock sea menor que el mínimo y el estado sea Activo. Escribe la regla en palabras antes de convertirla en fórmula.
Datos del ejercicio
En Practica, las filas 5 a 7 contienen:
| Fila | Stock (A) | Mínimo (B) | Estado (C) |
|---|---|---|---|
| 5 | 5 | 10 | Activo |
| 6 | 5 | 10 | Cancelado |
| 7 | 12 | 10 | Activo |
Completa F5 con:
=SI(Y(A5<B5;C5="Activo");"Reponer";"Sin aviso")Devuelve Reponer. Y solo es VERDADERO cuando ambas comprobaciones lo son. Copia la fórmula a F6:F7: la fila 6 no avisa porque está Cancelado; la fila 7 no avisa porque tiene stock suficiente.
Qué cambia si usas O
=SI(O(A5<B5;C5="Activo");"Revisar";"Sin aviso")O requiere que se cumpla al menos una condición. En nuestros tres registros devuelve Revisar: el segundo tiene stock bajo y el tercero está Activo. Es una regla distinta; cambiar Y por O no es una corrección menor.
Para representar Pendiente o Parcial, una alternativa razonable sería O(C5="Pendiente";C5="Parcial"). Los textos deben coincidir con los estados reales de la lista.
Ejercicio: activa el segundo artículo
Cambia C6 a Activo. Mantén la fórmula con Y en F6. Después cambia A6 a 10, igual que su mínimo.
Ver solución
Al activarlo, F6 muestra Reponer: 5 es menor que 10 y el estado ya coincide. Con A6 = 10 pasa a Sin aviso, porque usamos menor que y no menor o igual. Decide si quieres incluir el límite antes de usar <=.
Separar pruebas para encontrar errores
En dos celdas libres puedes probar =A5<B5 y =C5="Activo". Ambas deben mostrar VERDADERO en la primera fila. Esto permite localizar qué condición falla sin leer toda la fórmula anidada.
Conserva los paréntesis: SI contiene la condición y sus dos respuestas; Y u O contienen las comprobaciones. Los mensajes de texto llevan comillas.
Errores habituales
- Comparar unidades distintas: mínimo y stock deben utilizar la misma unidad.
- Estados con espacios: un texto incoherente puede impedir que se cumpla la condición.
- Datos incompletos: estas fórmulas suponen entradas válidas. No interpretes Sin aviso como una validación completa del registro.
- Fijar todas las referencias: al copiar a la fila siguiente, cada artículo debe leer sus propias celdas.
Cuando una regla necesite muchas excepciones, organiza primero los datos y documenta qué caso tiene prioridad. Una fórmula larga no sustituye una definición clara del aviso.
Las fórmulas del artículo usan nombres en español y punto y coma. Adapta el separador y los nombres si tu configuración utiliza otro idioma.
Descarga la práctica y comprueba la solución
Incluye Practica y Solucion con datos ficticios. Completa primero la práctica. Los resultados se han comprobado con el motor de hojas disponible; la prueba en Excel de escritorio sigue pendiente.
Descargar ejercicio ExcelXLSX editable · Sin macros