Ejemplos de la Función O – Sentencias SI O – Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 9, 2023
Descargar Libro de Ejemplo

Download the example workbook

Este tutorial muestra cómo utilizar la Función O en Excel y Google Sheets para comprobar si uno o más criterios son verdaderos.

Ejemplos de la Función O en Excel

 

¿Qué es la Función O?

La función O comprueba si una o más condiciones son VERDADERO. Puede evaluar hasta 255 expresiones.

Cómo Utilizar la Función O

Utilice la función OR de Excel de la siguiente manera

=O(C3="Pop"; C3="Rock")

Cómo Utilizar la Función O en Excel

Si el texto de la columna C es igual a «Pop» o «Rock», O devolverá VERDADERO. Cualquier otra cosa devolverá FALSO.

Comparar Texto

Tenga en cuenta que las comparaciones de texto no distinguen entre mayúsculas y minúsculas. Así que la siguiente fórmula produciría los mismos resultados que la anterior:

=O(C3="POP"; C3="ROCK")

Función O No Dist Mayúsc Minúsc

Además, O no admite comodines. Así que esta fórmula devuelve FALSO:

=O(C3="P*"; C3="R*")

Función O No Admite Comodines

Esto se debe a que O comparará literalmente la cadena de texto «P*» y «R*» con el valor de C3.

Comparación de Números

Tienes una serie de operadores de comparación a tu disposición cuando comparas números. Estos son:

Tabla de Operadores de Comparación en Excel

Por ejemplo, si tienes una lista de películas de los años 80 y quieres encontrar las de 1983 y anteriores, o las de 1987 y posteriores, puedes utilizar esta fórmula

=O(C3<=1983; C3>=1987)

Comparar Números Función O

Si una de las expresiones en O es un número por sí mismo sin un operador de comparación, como =O(1983), O devolverá VERDADERO para ese valor, excepto si el número es cero, que se evalúa como FALSO.

Uso de O con Otros Operadores Lógicos

Puedes combinar O con cualquiera de los otros operadores lógicos de Excel, como Y, NO y XO.

A continuación te mostramos cómo podrías combinarlo con Y. Imagina que tenemos una tabla con datos sobre algunas películas. Queremos encontrar las películas estrenadas después de 1985 que fueron dirigidas por Steven Spielberg o Tim Burton. Podríamos utilizar esta fórmula

=Y(C3>1985;O(D3="Steven Spielberg";D3="Tim Burton"))

Uso de Función O con Y en Excel

Cuando se combinan operadores lógicos de este modo, Excel trabaja de dentro a fuera. Así que evaluará primero la sentencia O, ya que está anidada dentro de la función Y.

Uso de O con SI

O se utiliza más comúnmente como parte de una prueba lógica en una sentencia SI.

Utilícela así:

=SI(O(C3="CA"; D3>300);D3*0.05;0)

Uso de Función O con SI en Excel

Imagínese que estamos llevando a cabo nuevas promociones. Para ayudarnos a entrar en el mercado de California, ofrecemos un 5% de descuento en ese estado. También ofrecemos un 5% de descuento en cualquier pedido superior a $300, para animar a nuestros clientes a hacer pedidos más grandes.

La sentencia SI evalúa primero nuestra función O. Si devuelve VERDADERO, SI devolverá D3*0.05, lo que nos da el valor del 5% de descuento. Si no es así, devuelve 0: el pedido no cumple nuestros criterios, por lo que no aplicamos el descuento.

Función O en Google Sheets

La función O funciona exactamente igual en Google Sheets que en Excel:

Uso de Función O en Google Sheets

 

Ejemplos de la Función OR (O) en VBA

También puede utilizar la función OR en VBA. Tipo:

Application.WorksheetFunction.Or(logical1,logical2)

Para los argumentos de la función, puede introducirlos directamente en la función, o definir variables para utilizarlos en su lugar.

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to List of Excel Functions