Funciones Lógicas en Calc
Explorando las Funciones Lógicas en Calc: una guía práctica
Las funciones lógicas en Calc son herramientas esenciales para manipular datos en hojas de cálculo. Pero también resultan aliados poderosos para la toma de decisiones basadas en condiciones. Aquí, te presentamos una guía práctica para comprender y aplicar algunas de las funciones lógicas más útiles.
Funciones Básicas:
FALSO() y VERDADERO()
Estas no reciben argumentos, solo generan el resultado.
- FALSO(): Siempre devuelve el valor falso.
- VERDADERO(): Siempre devuelve el valor verdadero.
NO()
Invierte un valor lógico. Por ejemplo, NO(FALSO())
devolverá verdadero.
O()
Devuelve verdadero si al menos uno de los argumentos es verdadero. Si todos son falsos, devuelve falso.
O(1>0;1<0) devuelve verdadero.
Y()
Devuelve verdadero si todos los argumentos son verdaderos. Si uno es falso, devuelve falso.
Y(1>0;1<0) devolverá falso.
XO()
Devuelve verdadero si un número impar de argumentos es verdadero. Los argumentos pueden ser expresiones lógicas o intervalos de celdas que contengan valores lógicos.
XO(1<0;1=0;1>0) regresa el valor verdadero.
SI()
Se utiliza para definir una prueba lógica con hasta tres argumentos.
Si(A1<6;»Reprobado»;»Aprobado»). Devolverá «Reprobado» si el valor de A1 es menor a 6 y «Aprobado» en otro caso.
Ejemplos.
Constrúyase la tabla siguiente en Calc:
A | B |
=verdadero() | =verdadero() |
=verdadero() | =falso() |
=falso() | =verdadero() |
=falso() | =falso() |
Note que se incluye una fila con los títulos de las columnas, solo para fines de presentación. Observe que al salir de cada celda se presenta el resultado de la expresión ingresada, por lo que verá:
Ahora
La función =Y(A2;B5) devolverá FALSO.
La función =O(A2:B5) devolverá VERDADERO
La función =NO(A2) devuelve FALSO
La función =SI(A2;B5) devuelve FALSO
La función =SI(A2) devuelve verdadero.
La función =SI(A2,”Tienes palomita”,”Repasa de nuevo”) devuelve … (descúbrelo tú)
Otras funciones lógicas
ESNOD()
Devuelve VERDADERO si una celda contiene el valor de error #N/D (valor no disponible). Si un error ocurre, la función devuelve FALSO.
Esta función puede ayudarte a localizar valores faltantes y tomar acciones en consecuencia.
SI.ERROR
Esta función usa dos parámetros. Si el primero NO es un error, lo devuelve como resultado. Si el primero es un error, devuelve el valor del segundo argumento.
SI.ERROR(100/0,5) devolverá el valor 5.
SI.ERROR(1<0,5) devolverá falso
SI.CONJUNTO
Es un si múltiple. Los argumentos impares son las condiciones a evaluar, los argumentos pares son los resultados a mostrar.
Devuelve el primer resultado ante una condición que sea evaluada como verdadera. Si no encuentra ninguna, devolverá el error «#N/D».
Si nos referimos a la tabla construida anteriormente,
SI.CONJUNTO(A2,B2,A3,B3) devuelve verdadero
SI.CONJUNTO(A2,B2,A4,B4) devuelve #N/D
CAMBIAR
Esta función tiene varios argumentos. El primero es una expresión, cuyo valor se comparará. Luego vienen parejas expresión, valor. El resultado es el primer valor que coincide con el de la expresión en el primer argumento. Si no hay ninguno, se obtiene el valor establecido en un último argumento opcional, o bien #N/D.
CAMBIAR(H1+H2,H2+H1,7,H2-H1,1,0) devuelve 7
CAMBIAR(H1+H2,H2-H1,7,7,1,0) devuelve 1
CAMBIAR(H1+H2,H2-H1,1,10,1,0) devuelve 0
CAMBIAR(H1+H2,H2-H1,1,10,1) devuelve #N/D
Ejercicio Práctico:
Imagina que eres una empresa con clientes que tienen límites de crédito y plazos de pago. Utiliza funciones lógicas y formato condicional para identificar clientes con crédito excedido, pagos vencidos y, si es el caso, ambos. Este ejercicio te ayudará a visualizar fácilmente la situación financiera de tus clientes.
Te invitamos a experimentar tú mismo con las funciones lógicas en Calc. ¿Qué tal si como argumento de una de ellas, utilizas otra función, o la misma? Las posibilidades son infinitas.
Descarga LibreOffice hoy y descubre todo lo que puedes hacer con tu programa (porque es tuyo).