# Función O (OR)

> O devuelve VERDADERO cuando al menos una de sus condiciones es VERDADERO.

Fuente: https://spreadsheetpractice.com/es/funciones/o · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=O(valor_lógico1; [valor_lógico2]; ...)`
- **Uso más común:** `=O(B2>=100;C2="Sí")` devuelve VERDADERO (Es socio, así que VERDADERO aunque el pedido no llegue a 100 €)
- **Nombre en inglés:** [OR](https://spreadsheetpractice.com/functions/or)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Lógicas](https://spreadsheetpractice.com/es/funciones#logic)
- **Devuelve:** VERDADERO si algún argumento es VERDADERO; FALSO solo cuando todos son FALSO.
- **Google Sheets:** Funciona igual en Google Sheets.

Úsala dentro de SI cuando cualquiera de varios motivos deba llevar al mismo resultado: envío gratis para pedidos grandes o para socios, o una marca para pedidos que llegan tarde o dañados.

## Sintaxis

`=O(valor_lógico1; [valor_lógico2]; ...)`

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
| `valor_lógico1` | Obligatorio | La primera condición, como B2>=100. |
| `valor_lógico2` | Opcional | Más condiciones, hasta 255 en total. |

## Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | `=O(B2>=100;C2="Sí")` | VERDADERO | Es socio, así que VERDADERO aunque el pedido no llegue a 100 € |
| D3 | `=SI(O(B3>=100;C3="Sí");0;7,99)` | 0,00 € | Dentro de SI: el envío es gratis si se cumple cualquiera de las dos condiciones |
| D4 | `=O(B4>=100;C4="Sí")` | FALSO | No se cumple ninguna condición, así que FALSO |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D |
|---|---|---|---|---|
| 1 | Pedido | Total | Socio | Resultado |
| 2 | W-501 | 72 € | Sí | VERDADERO |
| 3 | W-502 | 140 € | No | 0,00 € |
| 4 | W-503 | 35 € | No | FALSO |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Esperar que O exija todas las condiciones | A O le basta un solo VERDADERO. Si se tienen que cumplir todas, usa Y. |
| #¡VALOR! por un atajo | =O(C2="Este";"Oeste") devuelve #¡VALOR! porque Oeste por sí solo no es una prueba. Repite la celda: =O(C2="Este";C2="Oeste"). |

## Consejos

- =O(C2={"Este"\"Oeste"\"Norte"}) compara una celda con varios valores sin repetir C2.

## Funciones relacionadas

- [Y](https://spreadsheetpractice.com/es/funciones/y) (AND): Y devuelve VERDADERO solo si todas las condiciones que le das son VERDADERO.
- [XO](https://spreadsheetpractice.com/es/funciones/xo) (XOR): XO devuelve VERDADERO cuando un número impar de sus condiciones es VERDADERO.
- [NO](https://spreadsheetpractice.com/es/funciones/no) (NOT): NO invierte un valor lógico: VERDADERO pasa a FALSO y FALSO pasa a VERDADERO.
- [SI](https://spreadsheetpractice.com/es/funciones/si) (IF): SI comprueba una condición y devuelve un valor si se cumple y otro si no se cumple.

## Preguntas frecuentes

### ¿Cómo uso SI con O?

Pon O como primer argumento de SI: =SI(O(B2>=100;C2="Sí");0;7,99). Basta con que una condición sea VERDADERO.

### ¿Puedo combinar Y y O?

Sí. =SI(Y(B2>100;O(C2="Este";C2="Oeste"));"Bonificación";"") exige un total de más de 100 y cualquiera de las dos regiones.

## Practica O

En la página de [O](https://spreadsheetpractice.com/es/funciones/o) hay un ejercicio corregido («Regla de envío gratis») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [OR](https://spreadsheetpractice.com/functions/or)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
