Saltar al contenido
EXCELERÍZATE VISUAL / #084

Oen Excel.

Una señal basta para activar la revisión.

Identifica clientes por saldo alto o por antigüedad. Cambia los datos y observa qué condición activa la alerta, incluso cuando se cumplen las dos.

5 min de lecturaNivel intermedioSin registro
Cobranza: saldo o antigüedadEJEMPLO #084
fx=O(B2>50000;C2>30)
Cobranza: saldo o antigüedad: datos del recurso #084
FilaClienteSaldoDías vencidosDestacada
2Alfa30,00045Destacada
3Beta60,00010Destacada
4Gamma20,00012
Alfa y Beta activan la revisiónUna condición verdadera es suficiente2 de 3

CASO ORIGINAL #084 · RESULTADOS COMPROBADOS

Aprende con un caso práctico. Concepto → ejemplo → guía descargableMicrosoft 365, Excel 2024, 2021, 2019 y 2016

¿Para qué sirve la función O en Excel?

O devuelve VERDADERO cuando se cumple al menos una de las condiciones evaluadas. Solo devuelve FALSO cuando todas son falsas. Sirve para reglas con alternativas: distintos motivos pueden activar una misma revisión o clasificación.

El recurso #084 usa una regla didáctica de Cobranza: revisar un cliente si su saldo supera 50,000 o si acumula más de 30 días vencidos. Alfa tiene saldo de 30,000 y 45 días; Beta, 60,000 y 10 días; Gamma, 20,000 y 12 días. Alfa y Beta activan la regla por razones diferentes; Gamma no la activa.

Sintaxis de O y sus condiciones

O(valor_lógico1; [valor_lógico2]; …)

El primer argumento es obligatorio; los siguientes agregan condiciones. Los corchetes indican argumentos opcionales y no se escriben en la fórmula. Cada comparación debe producir un valor lógico.
Las dos condiciones del recurso original
ComparaciónPregunta
B2>50000¿El saldo supera 50,000?
C2>30¿Los días vencidos superan 30?
O¿Se cumple al menos una condición?

Pruébalo: cobranza: saldo o antigüedad

Los datos iniciales reproducen la infografía #084. Selecciona cada registro y revisa las dos comparaciones por separado. Los botones de escenarios permiten probar todas las combinaciones sin cambiar los umbrales del caso.

Cobranza: saldo o antigüedad

Una señal basta para activar la revisión. Comprueba si la alerta viene del saldo, de los días vencidos o de ambos.

Condición 1 · Saldo

30000 > 50000

FALSO

Condición 2 · Días vencidos

45 > 30

VERDADERO

O · Resultado para Alfa

VERDADERO

Se activa la revisión por: días vencidos.

Y frente a O: la fila destacada corresponde a tus datos
Condición 1Condición 2YO
VERDADEROVERDADEROVERDADEROVERDADERO
VERDADEROFALSOFALSOVERDADERO
FALSOVERDADEROFALSOVERDADERO
FALSOFALSOFALSOFALSO

Con tus condiciones actuales, Y devolvería FALSO. Si ambas son verdaderas, O también devuelve VERDADERO.

=O(B2>50000;C2>30)

Fórmula para D2, fila de Alfa. Los umbrales son constantes en la fórmula; B y C se ajustan al copiar a otras filas.

Se copian A:C con los tres registros y tus cambios. Esta práctica combina dos comparaciones numéricas; no evalúa fórmulas arbitrarias, texto ni errores de celda.

Cómo usar O paso a paso

  1. Reinicia y copia la tabla de la práctica. Pégala en A1: Cliente queda en A, Saldo en B y Días vencidos en C. Escribe Resultado en D1.
  2. Define las dos señales: saldo mayor que 50,000 y días vencidos mayores que 30. En esta regla, cualquiera de las dos es suficiente.
  3. En D2 escribe =O(B2>50000;C2>30). Presiona Enter y copia la fórmula a D3:D4.
  4. Comprueba VERDADERO para Alfa por sus 45 días, VERDADERO para Beta por su saldo de 60,000 y FALSO para Gamma.
  5. Prueba 50,000 de saldo y 30 días. El resultado es FALSO porque > no incluye la igualdad. Cambiar ambas comparaciones a >= daría VERDADERO y definiría otra regla.
=O(B2>50000;C2>30)

Fórmula original para D2, fila de Alfa. Al copiar hacia D3 y D4, las referencias B y C cambian de fila.

Diferencia entre Y y O en Excel

Resultados para dos condiciones
Condición 1Condición 2YO
VERDADEROVERDADEROVERDADEROVERDADERO
VERDADEROFALSOFALSOVERDADERO
FALSOVERDADEROFALSOVERDADERO
FALSOFALSOFALSOFALSO

O es inclusiva: si ambas condiciones son verdaderas, el resultado también es VERDADERO. No significa exactamente una condición. En el caso original, Alfa activa la revisión por 45 días vencidos y Beta por un saldo de 60,000; Gamma no activa ninguna señal.

Cómo combinar SI con O

=SI(O(B2>50000;C2>30);"Revisar";"Sin alerta")

O produce el valor lógico. SI lo usa para elegir entre «Revisar» y «Sin alerta». Estas etiquetas son una ampliación didáctica del caso original.

La etiqueta Revisar identifica un registro que activa la regla. Sin alerta significa que no se cumplen estas dos señales concretas; no certifica por sí sola que el cliente no tenga otros problemas de captura o seguimiento.

Casos de uso: señales alternativas de revisión

En seguimiento de pedidos, una regla puede activar una revisión por fecha vencida o por falta de un dato necesario. En atención a clientes, puede priorizar registros por cualquiera de varias señales definidas. O reúne esas alternativas, pero no identifica automáticamente cuál fue la causa; por eso conviene revisar cada comparación.

También puedes detectar valores fuera de un intervalo: una medición menor que 10 o mayor que 20 está fuera del rango permitido en el ejemplo adicional. Los valores 10 y 20 no activan esta condición porque están incluidos en el intervalo.

=O(B2<10;B2>20)

Ejemplo adicional: con B2=25 devuelve VERDADERO; con B2=15 devuelve FALSO. Sirve para detectar valores fuera del intervalo de 10 a 20.

Errores frecuentes al usar O

Qué comprobar antes de aplicar la regla a toda la lista
SituaciónRevisión
Una condición es falsa y el resultado sigue siendo VERDADEROEs correcto si otra condición es verdadera. O requiere al menos una, no todas.
Las dos condiciones se cumplen y sigue saliendo VERDADEROO incluye el caso de ambas verdaderas. No significa exactamente una de las dos.
Una factura de 30 días no activa la revisiónEl original usa >30. Para incluir el día 30 habría que usar >=30 y cambiar la regla.
Quise validar un intervalo, pero casi todo da VERDADEROPara estar dentro de un mínimo y un máximo, normalmente necesitas Y. O sirve para unir alternativas, como estar por debajo del mínimo o por encima del máximo.
El resultado dice FALSO aunque faltan datosRevisa la captura. Si faltan ambos valores, las comparaciones numéricas del ejemplo pueden dar FALSO al tratar referencias vacías como cero.

Resuelve tus dudas

Preguntas frecuentes sobre O

¿Qué devuelve la función O en Excel?

Devuelve VERDADERO cuando al menos una condición es verdadera, y FALSO cuando todas son falsas. Por sí sola devuelve un valor lógico.

¿Qué pasa si ambas condiciones de O son verdaderas?

También devuelve VERDADERO. O es inclusiva; no exige que solo una condición se cumpla. Puedes comprobarlo con el botón Ambas cumplen.

¿Cómo combino O con SI?

Usa O como prueba lógica: =SI(O(B2>50000;C2>30);"Revisar";"Sin alerta"). SI transforma el resultado lógico en una etiqueta.

¿Cuál es la diferencia entre >30 y >=30?

La comparación >30 exige más de 30, por lo que 30 no cumple. La comparación >=30 incluye el propio 30. Elige según la regla que quieres implementar.

¿Por qué O y Y dan resultados diferentes con los mismos datos?

Combinan las condiciones de forma distinta. En Alfa, saldo mayor a 50,000 es falso y días mayores a 30 es verdadero: O devuelve VERDADERO y Y devuelve FALSO.

Elaborado por Excelerizate a partir de la guía Visual #084. Los datos se usan con fines didácticos.

De la práctica a mejores reportes

Haz que Excel trabaje contigo.

Aprende a resolver tareas de tu trabajo con el programa de Excel Empresarial de Excelerizate.

Conocer el programa