SI

SI.O en Excel: condiciones alternativas paso a paso

octubre 28, 2026 Tuto Excel 7 min read
SI.O en Excel: condiciones alternativas paso a paso

La función SI.O (OR) devuelve VERDADERO cuando se cumple al menos una de las condiciones que le indiques. En este tutorial usarás una hoja de pedidos para comprobar si hay existencias o si el producto ya fue entregado, y después convertirás esos resultados en mensajes útiles. Está disponible en las versiones habituales de Excel con funciones lógicas.

Qué es SI.O y qué problema resuelve

En la hoja Pedidos, cada fila reúne un producto, su stock y si la entrega está realizada. La pregunta no es si las dos cosas son ciertas a la vez, sino si basta con que se cumpla cualquiera de ellas: tener existencias o haber entregado el pedido.

SI.O (OR) evalúa varias pruebas lógicas. Devuelve VERDADERO cuando encuentra una condición verdadera. Si ninguna se cumple, devuelve FALSO. Por eso es útil para combinar alternativas, no para exigir simultáneamente todas las condiciones.

D2fx=SI.O(B2>0;C2="Sí")
A B C D
1 Producto Stock Entregado Revisión
2 Cuaderno 12 No VERDADERO
3 Lápiz 0 No FALSO
4 Goma 8 No VERDADERO
5 Folder 0 Sí VERDADERO
Pedidos
Nota: en Excel configurado con punto decimal, los argumentos de las fórmulas se separan con punto y coma. En una configuración regional que usa coma decimal, utiliza coma.
Comprueba: D2 muestra VERDADERO porque el cuaderno tiene stock, aunque todavía no esté entregado.

Cómo se escribe SI.O y qué recibe

La sintaxis es:

=SI.O(prueba_lógica1;prueba_lógica2;…)

Cada argumento es una condición que Excel puede comprobar. Las condiciones pueden comparar una celda con un número, una fecha o un texto. En este libro, B2>0 comprueba si hay stock y C2="Sí" comprueba si el pedido está entregado.

D2fx=SI.O(B2>0;C2="Sí")
A B C D
1 Producto Stock Entregado Revisión
2 Cuaderno 12 No VERDADERO
3 Lápiz 0 No FALSO
4 Goma 8 No VERDADERO
5 Folder 0 Sí VERDADERO
Pedidos

No hace falta escribir «Y» entre las condiciones: dentro de SI.O ya se interpreta que basta con que una sea verdadera. El texto «Sí» debe ir entre comillas dobles porque es texto. El número 0 no lleva comillas.

Cuidado: si escribes C2=Sí sin comillas, Excel no interpreta «Sí» como texto y puede mostrar #¿NOMBRE? o un error inesperado.

Devuelve VERDADERO con la primera condición válida

Vamos a completar la columna Revisión del libro de pedidos.

  1. Selecciona la celda D2.
  2. Escribe esta fórmula:

=SI.O(B2>0;C2="Sí")
  1. Pulsa Entrar.
  2. Selecciona de nuevo D2.
  3. Arrastra el controlador de relleno, la esquina inferior derecha, hasta D5.

Al copiar la fórmula hacia abajo, B2 pasa a B3, C2 pasa a C3 y así sucesivamente. No fijes estas referencias con $, porque cada fila debe comprobar sus propias celdas.

D2fx=SI.O(B2>0;C2="Sí")
A B C D
1 Producto Stock Entregado Revisión
2 Cuaderno 12 No VERDADERO
3 Lápiz 0 No FALSO
4 Goma 8 No VERDADERO
5 Folder 0 Sí VERDADERO
D2 Arrastra el controlador de relleno hasta D5
Pedidos

El resultado no distingue qué alternativa se cumplió. Por eso, en el siguiente paso convertirás VERDADERO o FALSO en un mensaje que sea más fácil de leer.

Comprueba: D5 muestra VERDADERO aunque el folder tenga stock 0, porque su entrega figura como «Sí».

Combina SI.O con SI para crear mensajes

Ahora añadimos la columna Estado para clasificar cada pedido. La idea es mantener SI.O como prueba y utilisation SI para decidir qué texto mostrar.

  1. Selecciona E2.
  2. Escribe:

=SI(SI.O(B2>0;C2="Sí");"Listo para enviar";"Falta stock y entrega")
  1. Pulsa Entrar.
  2. Copia E2 y pégala en E3:E5.
E2fx=SI(SI.O(B2>0;C2="Sí");"Listo para enviar";"Falta stock y entrega")
A B C D E
1 Producto Stock Entregado Revisión Estado
2 Cuaderno 12 No VERDADERO Listo para enviar
3 Lápiz 0 No FALSO Falta stock y entrega
4 Goma 8 No VERDADERO Listo para enviar
5 Folder 0 Sí VERDADERO Listo para enviar
Pedidos

La condición exterior de SI (IF) comprueba el resultado de SI.O. Si recibe VERDADERO, escribe «Listo para enviar»; si recibe FALSO, escribe «Falta stock y entrega».

Comprueba: E3 es la única celda con «Falta stock y entrega», porque no hay stock y el producto no está entregado.

Usa paréntesis para combinar varias condiciones

SI.O significa «al menos una». Para exigir todas las condiciones, utiliza Y (AND). Por ejemplo, «Entregado» solo debe aparecer cuando haya stock y la entrega sea «Sí».

F2fx=SI(Y(B2>0;C2="Sí");"Entregado";"Pendiente")
A B C D E F
1 Producto Stock Entregado Revisión Estado Resumen
2 Cuaderno 12 No VERDADERO Listo para enviar Pendiente
3 Lápiz 0 No FALSO Falta stock y entrega Pendiente
4 Goma 8 No VERDADERO Listo para enviar Pendiente
5 Folder 0 Sí VERDADERO Listo para enviar Pendiente
Pedidos

Compara estas dos formas:

=SI(SI.O(B2>0;C2="Sí");"Atender";"Revisar")
=SI(Y(B2>0;C2="Sí");"Entregado";"Pendiente")

La primera muestra «Atender» si hay stock o si está entregado. La segunda solo muestra «Entregado» cuando ambas condiciones son verdaderas. El paréntesis no es decorativo: indica qué grupo de condiciones se está evaluando.

Consejo: elige SI.O cuando una alternativa basta; elige Y cuando todas las condiciones sean necesarias.

Por qué SI.O devuelve #¿NOMBRE? o resultados inesperados

Escribir OR en vez de SI.O

En un Excel en español, esta forma no corresponde al nombre local de la función:

=OR(B2>0;C2="Sí")

La forma correcta es:

=SI.O(B2>0;C2="Sí")

Si Excel no reconoce el nombre que has escrito, puede mostrar #¿NOMBRE?. Corrige el nombre de la función y vuelve a introducir la fórmula.

Dejar el texto Sí sin comillas

Si escribes C2=Sí, Excel no reconoce esa palabra como texto. Usa comillas dobles:

=SI.O(B2>0;C2="Sí")

Con la fórmula corregida, un folder con stock 0 y entrega «Sí» devuelve VERDADERO.

Confundir SI.O con Y

Si escribes =SI.O(B2>0;C2="Sí"), una sola alternativa basta. Si escribes =SI.O(Y(B2>0);C2="Sí"), estás exigiendo stock y entrega dentro de la primera alternativa. Para comprobar ambas condiciones de forma conjunta, utiliza directamente Y.

Usar referencias fijas al copiar

Si escribes =SI.O($B$2>0;$C$2="Sí") y la copias, todas las filas seguirán mirando B2 y C2. Para que cada fila use sus propios valores, deja las referencias relativas: B2 y C2.

Qué versiones de Excel tienen SI.O y qué alternativas usar

SI.O (OR) es una función lógica incluida en las versiones de Excel indicadas para funciones lógicas. La forma de usarla es la misma en los libros de escritorio, Mac, web y móvil, aunque la interfaz y la configuración regional pueden variar.

Entorno Cómo usarla
Excel para Microsoft 365 Disponible en SI.O (OR)
Excel 2024 Disponible en SI.O (OR)
Excel 2021 Disponible en SI.O (OR)
Excel 2019 Disponible en SI.O (OR)
Excel 2016, 2013, 2010, 2007 Disponible en las funciones lógicas de Excel
Excel para la web Disponible; la hoja de cálculo no admite algunas funciones de escritorio, pero esta es una función lógica
Excel para Mac y móvil Disponible; usa Cmd en Mac para algunos atajos

Si una versión antigua no permite añadir funciones nuevas desde el menú, la alternativa no es simular la fórmula con muchos textos: puedes combinar una condición dentro de SI o separar alternativas en celdas y comprobar cada resultado.

=SI(B2>0;"Atender";"Revisar")

Para el libro de pedidos, esta versión solo considera el stock. SI.O es preferible cuando también debe contar la entrega.

Comprueba: en Excel 2019 o posterior puedes escribir =SI.O(B2>0;C2="Sí") directamente. En versiones antiguas, verifica también el separador de argumentos y el nombre local antes de introducir la fórmula.

Lo que ya sabes hacer con SI.O

  • Comprobar si una celda cumple una condición, como B2>0.
  • Evaluar alternativas con SI.O (OR).
  • Usar Y (AND) cuando todas las condiciones sean necesarias.
  • Convertir VERDADERO o FALSO en mensajes con SI (IF).
  • Copiar fórmulas con referencias relativas hacia otras filas.
  • Detectar errores caused por escribir mal el nombre de la función o el texto.

Tu hoja Pedidos ya tiene una columna lógica para revisar alternativas y un estado comprensible para el trabajo diario. El siguiente paso es añadir más condiciones a SI.O y comprobar cada nuevo criterio con un caso real de la hoja.

Fuentes

  1. MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 22/10/2026
  2. MicrosoftCOINCIDIR — documentación oficialconsultado el 22/10/2026
  3. MicrosoftPROMEDIO.SI — documentación oficialconsultado el 22/10/2026
  4. MicrosoftCONTAR.SI — documentación oficialconsultado el 22/10/2026
  5. MicrosoftCONTAR.SI.CONJUNTO — documentación oficialconsultado el 22/10/2026