Operadores lógicos de Excel: mayor o igual, distinto de, etc.

Por el equipo editorial de LogicExcelActualizado en junio de 20267 min de lectura1,209 palabras

Los operadores lógicos de Excel

Los operadores lógicos de Excel son símbolos que comparan dos valores. La operación lógica, o comparación, es una afirmación que resulta verdadera o falsa, así que se usan mucho en la primera parte de una función SI.

En Excel hay seis operadores lógicos:

  • > Mayor que
  • < Menor que
  • = Igual a
  • >= Mayor o igual que
  • <= Menor o igual que
  • <> Distinto de
Veamos cada uno en detalle.

> Operador mayor que

El símbolo de mayor que afirma que el valor de su izquierda es mayor que el de su derecha.

5>6(falso)

Esta operación lógica es falsa, porque 5 no es mayor que 6.

6>5(verdadero)

Esta operación lógica es verdadera, porque 6 sí es mayor que 5.

5>5(falso)

Esta expresión es falsa porque 5 es exactamente igual a 5, así que sería falso decir que 5 es mayor que 5.

Los operadores lógicos también comparan texto: las letras que van más adelante en el alfabeto se consideran "mayores" que las del principio.

"Gato">"Perro"(falso)

Esta operación lógica es falsa porque la "P" va después de la "G" en el alfabeto, así que "Gato" no es mayor que "Perro" en Excel.

"Perro">"Gato"(verdadero)

Esta afirmación es verdadera porque "Perro" va después de "Gato" en el alfabeto.

< Operador menor que

El símbolo de menor que afirma que el valor de su izquierda es menor que el de su derecha.

9<10(verdadero)

Esta afirmación es verdadera porque 9 es menor que 10.

10<9(falso)

Esta afirmación es falsa porque 10 no es menor que 9.

9<9(falso)

Esta también es falsa porque 9 es igual a 9, así que sería incorrecto decir que 9 es menor que 9.

"Gato"<"Perro"(verdadero)

Esta afirmación es verdadera porque "Gato" va antes que "Perro" en el alfabeto.

"Perro"<"Gato"(falso)

Esta afirmación es falsa porque "Perro" va después que "Gato" en el alfabeto y, por tanto, se considera mayor.

La regla del cocodrilo

A mucha gente le cuesta acordarse de cuál es el de mayor que y cuál el de menor que, porque se parecen mucho. Un truco es la "regla del cocodrilo": imagina que el operador es la boca de un cocodrilo hambriento. El cocodrilo intentará comerse el valor más grande, así que, si la parte abierta del operador mira hacia el valor mayor, la afirmación es verdadera.

= Operador igual a

El operador igual a afirma que los valores de ambos lados son exactamente iguales. Vale tanto para números como para texto. Si no son el mismo valor, la afirmación será falsa.

5=5(verdadero)

Esta afirmación es verdadera porque 5 es exactamente igual a 5. Dicho de otro modo, son el mismo valor.

5=5,000001(falso)

Esta afirmación es falsa porque los valores no son exactamente iguales, por muy cerca que estén.

"Perro"="Perro"(verdadero)

Esta afirmación es verdadera porque las dos cadenas de texto son exactamente iguales.

"Perro"="Perros"(falso)

Esta afirmación es falsa porque las palabras no son exactamente iguales, aunque se parezcan mucho.

(3/4)=0,75(verdadero)

Esta afirmación es verdadera aunque los valores no lo parezcan a simple vista. 3/4 y 0,75 son numéricamente equivalentes, así que son iguales.

¿El operador igual a distingue mayúsculas de minúsculas?

El operador igual a de Excel no distingue mayúsculas de minúsculas cuando se usa con texto. Es decir, considera iguales dos cadenas siempre que las letras sean las mismas, sin importar cómo estén escritas.

"perros y gatos"="PeRrOs Y gAtOs"(verdadero)

Esta afirmación es verdadera porque el operador igual a no distingue mayúsculas de minúsculas, así que considera equivalentes las dos cadenas aunque estén escritas de forma distinta. Para comprobar si dos textos son exactamente iguales (incluidas las mayúsculas), usa la función IGUAL.

>= Operador mayor o igual que

El operador mayor o igual que afirma (lo has adivinado) que el valor de su izquierda es mayor o igual que el de su derecha.

10>=9(verdadero)

Esta afirmación es verdadera porque 10 es mayor que 9.

10>=10(verdadero)

Esta también es verdadera porque 10 es igual a 10, y la afirmación dice que 10 es mayor o igual que 10.

10>=11(falso)

Esta es falsa porque 10 ni es mayor que 11 ni es igual a 11: simplemente es menor.

<= Operador menor o igual que

El operador menor o igual que, como ya habrás supuesto, afirma que el valor de su izquierda es menor o igual que el de su derecha.

10<=11(verdadero)

Esta afirmación es verdadera porque 10 es menor que 11.

10<=10(verdadero)

Esta afirmación es verdadera porque 10 no es menor que 10, pero sí es igual a 10.

11<=10(falso)

Esta afirmación es falsa porque 11 no es ni menor ni igual que 10: es mayor.

<> Operador distinto de

Por último tenemos el operador distinto de, que afirma que el valor de su izquierda no es igual al de su derecha. Dicho de otro modo, afirma que son valores diferentes.

Quizá te hayas fijado en que el operador distinto de está formado por los símbolos de menor que y mayor que juntos. Es porque decir "x es menor o mayor que y" es lo mismo que decir "x no es igual a y".

10<>9(verdadero)

Esta afirmación es verdadera porque 10 no es igual a 9.

"Perro"<>"Gato"(verdadero)

Esta afirmación es verdadera porque el texto "Perro" no es igual al texto "Gato".

10<>10(falso)

Esta afirmación es falsa porque 10 sí es igual a 10, así que sería falso decir que 10 no es igual a 10.

(3/4)<>0,75(falso)

Esta afirmación también es falsa porque, aunque los valores parezcan distintos, numéricamente son iguales, así que sería incorrecto decir que 3/4 no es igual a 0,75.

Usar operadores lógicos con la función SI

En Excel, los operadores lógicos son la base de toda la lógica y de toda decisión que se toma dentro de una fórmula. Se usan en la función SI, la función SUMAR.SI, la función CONTAR.SI y muchas otras.

Imagina que tienes una hoja en la que la celda A1 contiene el número de días de un año determinado. Quieres escribir una función SI que muestre el texto "¡Año bisiesto!" si el año tiene 366 días y el texto "Año normal" si tiene 365. Hay muchas formas de conseguirlo con operadores lógicos.

=SI(A1=366; "¡Año bisiesto!"; "Año normal")

Esta fórmula dice que, si el número de días del año es igual a 366, muestre "¡Año bisiesto!" y, en caso contrario, "Año normal".

=SI(A1>365; "¡Año bisiesto!"; "Año normal")

Esta fórmula dice que, si el número de días del año es mayor que 365, muestre "¡Año bisiesto!" y, en caso contrario, "Año normal".

=SI(A1<>365; "¡Año bisiesto!"; "Año normal")

Esta fórmula dice que, si el número de días del año es distinto de 365, muestre "¡Año bisiesto!" y, en caso contrario, "Año normal".

Como ves, hay muchas maneras de usar los operadores lógicos para resolver lo mismo en Excel. La mejor forma de aprenderlos es mancharse las manos y escribir unos cuantos por tu cuenta.

Aprende los operadores lógicos de Excel con ejemplos prácticos:

EMPEZAR

Imágenes referenciadas

  • https://excelexercises.com/logo2.png
  • https://excelexercises.com/excel-functions/excelImages/logoGreenWhite.png

Enlaces internos a otros artículos

Sigue adelante

Te indica qué leer a continuación.