Tutorial de Excel: introducción a la lógica booleana

Tabla de contenido

En este video, les mostraré los conceptos básicos de la lógica booleana. La lógica booleana es una gran herramienta para simplificar fórmulas, especialmente aquellas con muchas declaraciones IF.

Entonces, para empezar, ¿qué es un booleano?

Un booleano es un tipo de datos con solo dos valores posibles, VERDADERO o FALSO.

A menudo verá resultados booleanos o expresiones booleanas en Excel.

Por ejemplo, si ingreso la fórmula = B4> 30 aquí, obtendremos el resultado booleano VERDADERO.

Entonces, B4> 30 es una expresión booleana, o declaración lógica, que devuelve VERDADERO o FALSO.

Si copio la fórmula, obtenemos un resultado booleano para cada número.

Lo interesante de los valores booleanos es que tienen equivalentes numéricos.

Durante una operación matemática, Excel convertirá los valores booleanos en números, VERDADERO se convierte en 1 y FALSO se convierte en cero.

Puedo probar esto con una fórmula que simplemente agrega cero a los valores en la columna C.

Cero más cualquier número es el mismo número, por lo que puede ver que VERDADERO es equivalente a 1 y FALSO es equivalente a cero.

Entonces, ¿cómo podemos usar esto en Excel?

Veamos un ejemplo simple.

Aquí tenemos una lista de vendedores y números de ventas. Digamos que obtienen un bono de $ 500 si superan los 10000 en ventas.

Una forma de manejar eso con una fórmula es escribir:

= SI (ventas> 10000, 500, 0)

que funciona bien.

Pero, ¿cómo podríamos usar la lógica booleana en su lugar?

Bueno, ventas superiores a 10000 es una expresión lógica que devuelve VERDADERO o FALSO.

Eso significa que podemos reescribir la fórmula de esta manera:

= (ventas> 10000) * 500

Entonces, eso es bueno. Nos deshicimos de la declaración IF.

Pero quizás un poco tonto, solo para deshacerse de una sola declaración IF.

Sí, agreguemos un poco de complejidad.

¿Qué pasaría si hubiera un bono especial de $ 250 por ventas superiores a 12000?

En ese caso, es posible que vea una fórmula IF anidada como esta:

= SI (C5> 12000,500 + 250, SI (C5> 10000,500,0))

¿Qué pasa con una versión booleana?

Bueno, con lógica booleana, simplemente escribimos write:

= (ventas> 10000) * 500 + (ventas> 12000) * 250

Sin ramificaciones. Sin declaraciones IF. Excel simplemente ejecuta el cálculo y devuelve el resultado.

Así que esa es la esencia de la lógica booleana.

Busque oportunidades para usarlo en sus fórmulas.

Puedo ser una excelente manera de relajarse y simplemente fórmulas complejas.

Curso

Fórmula central

Atajos relacionados

Complete la entrada y permanezca en la misma celda Ctrl + Enter + Return

Articulos interesantes...