Guide Nº 4

Anuncio
Guía 4: FUNCIONES AVANZADAS DE BASE DE DATOS
A las funciones vistas le agregaremos otras que son las llamadas FUNCIONES LOGICAS, cuyo uso permite establecer
criterios para introducir, mantener, buscar y extraer, de la forma más conveniente, la información deseada en la gestión de
bases de datos.
También las planillas de cálculo brinda posibilidades de SIMULACIÓN DE MODELOS, es decir, la capacidad de reproducir
una situación real, para su posterior estudio y análisis, en términos matemáticos.
EXPRESIONES LÓGICAS
Las expresiones lógicas son aquellas en las cuales se comparan números, fórmulas, funciones, rótulos o valores lógicos. El
resultado de estas comparaciones es siempre un valor de verdad (o valor lógico), que puede ser VERDADERO O FALSO:.
Las expresiones lógicas simples están formadas por un operador y dos operandos; por ejemplo:
B3>B7
A1>=5*3
PROMEDIO(B1:B6)=PROMEDIO(E1:E6)
C7=”AZUL”
Los operadores utilizados en las expresiones lógicas simples son: =, >, >=, <, <= y <>.
FUNCIONES LÓGICAS
Excel tiene la posibilidad de incluir condicionales en las fórmulas. Esto significa que permite elegir entre dos acciones en
función de que una condición sea verdadera o falsa.
Su sintaxis es:
SI (argumento1, argumento2, argumento3).
En el primer argumento se explicita la condición, que es una expresión lógica cuyo valor de verdad puede ser
VERDADERO o FALSO. Si el valor de verdad de la condición es VERDADERO, entonces se visualiza el resultado del
segundo argumento, y si es FALSO, el del tercero. Los últimos dos argumentos pueden ser valores numéricos,
alfanuméricos o valores resultantes de una fórmula.
Por lo tanto, podríamos expresar la sintaxis así:
SI (condición lógica, valor si la condición es V, valor si la condición es F)
En la condición pueden usarse otras funciones lógicas (función Y y función O) que permiten crear condiciones compuestas,
y en algunos casos evitar el uso de condicionales anidados. Estas funciones son:
Y (argumento1, argumento2, ..., argumenton)
O (argumento1, argumento2, ..., argumenton)
Los argumentos son expresiones lógicas.
En el caso de la conjunción (Y), devuelve el valor lógico VERDADERO si todos los argumentos tienen el valor de verdad
VERDADERO; en caso contrario, devuelve FALSO.
La disyunción (O) devuelve el valor lógico VERDADERO si algún argumento tiene valor de verdad VERDADERO; en caso
contrario devuelve FALSO.
CONDICIONES COMPUESTAS
Es posible crear fórmulas más complejas usando un condicional dentro de otro. Esta acción se denomina anidamiento.
Por ejemplo si se desea que analice varias condiciones y si ambas son verdaderas realice una u otra acción.
Se escribiría de la siguiente manera:
SI (Y (argumento1, argumento2, ..., argumenton); valor si la condición es V; valor si la condición es F)
SI (O (argumento1, argumento2, ..., argumenton); valor si la condición es V; valor si la condición es F)
Si observamos con detenimiento cómo quedo la función, se reemplaza la condición lógica por una condición compuesta (Y
ó O) y luego se escriben los argumentos que siguen a una condición SI normal.
FUNCIONES RELACIONADAS CON EL CONDICIONAL:
CONTAR. SI (argumento1, argumento2)
Mediante esta función se cuentan las celdas, dentro del rango, que no estan en blanco y que cumplen con el criterio
especificado.
El primer argumento es el rango dentro del cual se desea contar el número de celdas que no estan en blanco, y en el
segundo argumento se especifica el criterio o condición que determina las celdas que se van a contar.
Su sintaxis también puede expresarse asi:
CONTAR.SI (rango, criterio)
SUMAR.SI (argumento1, argumento2, argumento3)
El primer argumento contiene el rango de celdas que se desea evaluar; el segundo, el criterio que determina qué celdas se
van a sumar, y el tercero indica las celdas que se van a sumar. Las celdas contenidas en el tercer argumento sólo se suman
si las celdas correspondientes del rango coinciden con el criterio. Si se omite el tercer argumento, se suman las celdas
contenidas en el primer argumento.
SUMAR.SI (rango a evaluar, criterio, rango a sumar)
FORMATOS CONDICIONALES
Si se cumplen ciertas condiciones, puede resultar útil destacar algunos valores de una tabla. En estos casos se pueden
aplicar formatos condicionales a las celdas que los contienen. Por ejemplo, si en una planilla que presenta información
sobre ventas y comisiones y se desean destacar en rojo y en negrita las comisiones inferiores a $1000, y en verde y
sombreado en amarillo las que superaron los $2000, se procede asi:
Se selecciona el rango de celdas en el que se aplicará el formato condicional.
Se selecciona formato-formato condicional y se completan la condición y el formato que se desea asociar. Si se
quiere más de una condición, se debe seleccionar el botón AGREGAR.
Éste es el resultado obtenido. Por supuesto, el formato variará cuando se modifiquen los valores involucrados en
las condiciones consideradas.
Ejercicio:
Abrir el archivo CONDIC.XLS de la carpeta de tu curso y realizar la actividad.
Descargar