Excel Intermedio

Un blog para compartir los tips de Excel Intermedio que todos necesitamos!

¿Qué es un valor booleano (valor lógico)?, 8 150x150

¿Qué es un valor booleano (valor lógico)?


Definición del valor lógico (valor booleano) y uso en Excel

Definición y uso de los valores lógicos en Excel y Google Spreadsheets

¿Qué es un valor booleano (valor lógico)?, 8 300x175

Un valor booleano a veces llamado Valor Lógico, es uno de varios tipos de datos utilizados en Excel y Google Spreadsheets.

Nombrado en honor al matemático del siglo XIX George Boole, los valores booleanos son parte de una rama del álgebra conocida como álgebra de Boole o lógica booleana.

La lógica booleana es significativa para toda la tecnología informática, no solo para los programas de hoja de cálculo, sino que se basa en el concepto de que todos los valores se pueden simplificar a VERDADERO o FALSO o que la tecnología informática se basa en el sistema de números binarios en 1 o 0.

Valores lógicos y funciones lógicas de hoja de cálculo

El uso de valores booleanos en programas de hoja de cálculo se vincula con mayor frecuencia al grupo lógico de funciones, como la función SI, la función Y y la función O.

En estas funciones, como se muestra en las fórmulas en las filas 2, 3 y 4 en la imagen anterior, los valores booleanos se pueden utilizar como la fuente de entrada para uno de los argumentos de la función o pueden conformar el resultado de una función que es calcular otros datos en la hoja de trabajo.

Por ejemplo, el primer argumento de la función SI en la fila 5 - el argumento prueba lógica - es necesario para devolver un valor booleano como respuesta.

Es decir, el argumento siempre debe evaluar una condición que solo puede dar como resultado una respuesta VERDADERO o FALSO. Y como un resultado,

1.- Si el argumento devuelve una respuesta de VERDADERO, la función ejecutará una acción (multiplicar los datos en la celda A2 por 25).

2.- Si el argumento retorna una respuesta de FALSO, la función realizará una acción diferente (multiplicar los datos en la celda A2 por 10).

Valores lógicos y funciones aritméticas

A diferencia de las funciones lógicas, la mayoría de las funciones en Excel y Google Spreadsheets que ejecutan operaciones aritméticas, como SUMA, CONTAR y PROMEDIO, ignoran los valores lógicos cuando se ubican en celdas incorporadas en los argumentos de una función.

Por ejemplo, en la imagen anterior, la función CONTAR en la fila 5, que solo cuenta las celdas que incluyen números, omite los valores lógicos VERDADERO y FALSO ubicados en las celdas A3, A4 y A5 y arroja una respuesta de 0.

Convertir VERDADERO y FALSO a 1 y 0

Para tener valores booleanos incluidos en los cálculos de las funciones aritméticas, primero deben convertirse a valores numéricos antes de pasarlos a la función. Dos formas simples de lograr este paso son:

1.- Multiplique los valores lógicos por uno, como lo muestran las fórmulas en las filas 7 y 8, que multiplican los valores VERDADERO y FALSO en celdas A3 y A4 por uno;

2.- Agregue cero a cada valor lógico, como lo revela la fórmula en la fila 9, que añade cero al valor VERDADERO en la celda A5.

Estas operaciones tienen el efecto de transformar:

- El valor VERDADERO en las celdas A3 y A5 a 1;

- El valor FALSO en la celda A4 a 0.

Como resultado, la función CONTAR en la fila 10, que suma el número de datos en las celdas A7 a A9, retorna un resultado de tres en lugar de cero.

Valores lógicos (booleanos) y fórmulas de Excel

A diferencia de las funciones aritméticas, las fórmulas en Excel y Google Spreadsheets que llevan a cabo operaciones aritméticas, como la adición o la diferencia, se vinculan con leer los valores lógicos como números sin necesidad de conversión; dichas fórmulas crean automáticamente VERDADERO igual a 1 y FALSO igual a 0.

Como resultado, la fórmula de adición en la fila 6 en la imagen de arriba,

= A3 + A4 + A5

lee los datos en las tres celdas como:

= 1 + 0 + 1

y retorna una respuesta de 2.