Está en la página 1de 10

Computación II Guía didáctica

Finalmente para desearte los mayores logros en la meta de convertirte en un profesional y


recuerda que el éxito de tus acciones depende de ti mismo.

I UNIDAD

Excel Avanzado

Imagen tomada de la word wide web

CAPACIDAD

 Identifica los tipos de referencia y conoce las principales funciones


de Excel.
 Identifica y aplica las funciones de búsqueda de una forma óptima y
eficiente.
 Organiza información en listas de datos, usando adecuadamente
las opciones de ordenamiento, filtros y validación de datos.
 Analiza y resume datos con un informe de tabla dinámica.
 Crea, formatea y modifica la presentación de un gráfico estadístico.

1
Computación II Guía didáctica

Tema Semana 04: Funciones Lógicas y de Consulta

Imagen tomada de la word wide web


¿Qué empleabilidad usted le da a la función lógica SI?
--------------------------------------------------------------------------
--------------------------------------------------------------------------

Introducción al tema

Estimado alumno iniciaremos la Cuarta Semana del curso de Computación II con el tema
de Funciones Lógicas y de Búsqueda que servirán de base para el conocimiento de
nuestro estudio posterior. Este cuarto tema nos permitirá conocer los distintas Funciones
lógicas principalmente incidiendo en las funciones SI, Y, O y así ampliar en conocimiento
de las funciones básicas ya vistas en el Tema de la semana anterior, además de conocer
dos de las funciones de Consultas mas utilizadas como son las funciones ConsultaV y
ConsultaH.

Importante: Ubicación del tema en el Texto básico


El tema Nº 4 Funciones Lógicas y de Consulta se ubica en la Sesión Nº 05 y
en la Sesión Nº 09 del texto básico.

Los Ejemplos que se muestran en este Material se encuentran desarrollados


en el archivo de Excel Semana04-Ejercicios Desarrollados.

Recuerda trabajar conjuntamente el texto básico y la guía didáctica ya que


ambos se complementan.

2
Computación II Guía didáctica

4.1. Funciones Lógicas

Estas funciones lógicas son muy utilizadas cuando deseamos evaluar cierta condición,
por ejemplo si te piden que muestres el mensaje APROBADO si el alumno tiene nota
mayor a 10 y DESAPROBADO si no lo tiene; entonces podemos recurrir a estas
funciones lógicas como la función SI que nos permite desarrollar esta clase de
situaciones presentadas en las tablas de Excel.

4.1.1. Función SI

Esta función es la más importante y por ende la más utilizada función lógica. La función
SI tiene los siguientes argumentos

=SI( prueba_lógica, valor_si_verdadero, valor_si_falso)

Es la condición Si la condición Si la condición


de debe es verdadera, la no se cumple,
cumplirse para función muestra entonces
devolver un este valor muestra este
valor verdadero otro valor.

Por ejemplo, Dado el listado de los promedios de los alumnos de Computación II y


deseamos ver en otra columna si el alumno esta APROBADO (promedio mayor o igual a
10.5) o si el alumno está DESAPROBADO (promedio menor a 10.5). la siguiente función
SI nos permitirá obtener dicho resultado.

=SI(C2>=10.5, “APROBADO”, “DESAPROBADO”)


La
función
SI
Resultado de
la Función SI

Una función SI, también puede contener expresiones y otras funciones dentro del valor si
verdadero o valor si falso. Por ejemplo dado un listado de productos con sus respectivos
precios podemos hallar el descuento de 5% a los productos con precio mayor o igual a 50
soles y de 2% a los productos con precio menor a 50 soles.

=SI(C2>=50, C2 * 5%, C2 * 2%)

3
Computación II Guía didáctica

La función SI

Resultado de
la Función SI

Funciones SI Anidadas

Muchas veces se requiere para una determinada prueba lógica asumir tres o más
criterios y no solamente 2 criterios, como es en los ejemplos anteriores. Por ejemplo que
hubiese pasado si se le solicitaba que hallar el descuento de acuerdo a la tabla siguiente:

Precio menor 20 0% descuento


Entre 20 y 50 2% descuento
Mayor a 50 5% descuento

En este caso la función si vista anteriormente, no podría utilizarse ya que solo acepta dos
valores y no tres valores como es en este caso. Por lo que la solución está en crear
funciones Si anidadas. Como así:

=SI( prueba_logica1, valor1, SI( prueba_logica2, valor2, valor3))

Si hubiera cuatro valores u opciones la función si quedaría de la siguiente manera:

=SI( prueba_logica1, valor1, SI( prueba_logica2, valor2, SI(prueba_logica3, valor3,


valor4 )))

Para la presente sesión únicamente valor a trabajar como máximo con tres valores por
cada condición SI, para que les sea más práctico y entendible las utilizaciones de las
funciones SI anidadas.

Por ejemplo, vamos desarrollando el ejemplo anterior planteado con los descuentos de
0%, 2% y 5% de acuerdo al valor del precio de los productos. Como tenemos tres valores
vamos a utilizar la función anidada para tres valores.

=SI( C2 < 20, C2 * 0%, SI( C2 <= 50, C2 * 2%, C2 * 5%))

Fórmula y
Resultado función
si anidada

4
Computación II Guía didáctica

4.1.2. Función lógica Y

La función lógica Y es útil cuando tenemos varios criterios o condiciones establecidas y


queremos determinar un valor ya sea de VERDADERO ó FALSO si se cumplen o no
dichos criterios.

La función Y devuelve VERDADERO cuando todas las condiciones son CIERTAS o


VERDADERAS.
Y devolverá FALSO cuando ALGUNA condición cualquiera sea es FALSA.

=Y( valor_lógico1;valor_lógico2; ...)

Por ejemplo, si se desea contratar personal para una Empresa XYZ, y se solicita que
para ser CONTRATADOS deben de cumplir los siguiente requisitos.
-tener TITULO
-experiencia mínima 3 años
-edad máxima 35 años

En este caso, si un postulante cumple los tres criterios entonces, si estará en la lista de
CONTRATADOS, y si cumple un o dos criterios pero no los tres, entonces no va a ser
contratado. La función a emplear sería la siguiente:

=Y(B2="SI",C2>=3,D2<=35)

La función Y

Resultado de
la Función Y

En este caso puede observar que para el primer postulante A001 el resultado es
FALSO ya que no cumple con los criterios de tener titulo y tampoco en la edad ya que
supera los 35 años.

Ahora si deseamos visualizar en vez de Estado FALSO y VERDADERO deseamos


ver NO APTO y CONTRATAR hacemos lo siguiente. Agregamos a dicha función Y la
función lógica SI.

=SI(Y(B2="SI",C2>=3,D2<=35),”Contratar”,”No Apto”)

5
Computación II Guía didáctica

4.1.2. Función lógica O

La función lógica O es útil cuando tenemos varios criterios o condiciones establecidas y


queremos determinar un valor ya sea de VERDADERO ó FALSO si se cumplen o no
dichos criterios.

La función O devuelve VERDADERO basta que una condición sea CIERTA o


VERDADERA.
Y devolverá FALSO únicamente cuando todas las condiciones son FALSAS.

=O( valor_lógico1;valor_lógico2; ...)

Por ejemplo, se desea determinar a que trabajadores se les tiene que dar alguna
Bonificación, el criterio a tener en cuenta es el siguiente:
Van a recibir gratificación:
-todos los casados con o sin hijos
-los solteros que tengan al menos un hijo.

La función O

Resultado de
la Función O

Allí tenemos los estados civiles y el numero de hijos, ahora los criterios que tomamos en
cuenta es que sea “Casado” ó que al menos tenga un hijo >=1.

=O(B2="Casado",C2>=1)

En este caso solamente el Trabajador Z-003 y Z-005 no recibirán beneficio ya que ambos
son solteros sin hijos.

6
Computación II Guía didáctica

4.1. Funciones de Consulta

Muchas veces contamos en Excel con Tablas gigantes llena de datos sobre empleados,
productos, pedidos, etc. y se nos solicita encontrar un elemento de toda esa lista de
datos. Buscarlo manualmente va a ser muy difícil y tedioso, por lo que Excel2010 tiene
las funciones de consulta que nos permite ubicar dichos elementos y luego poderlos
procesar o realizar las operaciones que deseemos.

Entre las principales funciones empleadas en Excel tenemos la función CONSULTAV y


la función CONSULTAH.

4.1.1. Función CONSULTAV

La función CONSULTAV es la más utilizada ya que permite buscar elementos en una


tabla en forma vertical, es decir desde la fila mas superior hasta la última fila de la tabla.

Su sintaxis es:

=CONSULTAV(VALOR_BUSCADO, TABLA, NRO-COLUMNA, CRITERIO)

Generalmente es Conjunto de Muy importante Los criterios son


un CODIGO y datos considerarlo. dos:
que permite organizados en Indica en que FALSO (0)
ubicar al filas y columnas columna de la proporciona una
elemento en la de donde vamos tabla esta el búsqueda Exacta.
TABLA a obtener los valor a mostrar.
valores Columna1=1 VERDADERO (1)
Columna2=2 una búsqueda
Columna3=3, aproximada.
Etc.

Por ejemplo, dado una tabla con el listado de trabajadores, se les solicita que ustedes
busquen para cada trabajador de acuerdo al CODIGO, sus Apellidos, Nombres, Edad y
Ciudad.

7
Computación II Guía didáctica

En el ejemplo podemos distinguir la tabla con todos los trabajadores, pero nos ubicamos
en la celda B17 y allí digitamos la función CONSULTAV para hallar los APELLIDOS del
trabajador 1525.

=CONSULTAV(B16,A2:E12,2,FALSO)

De donde:
B16 Es el código a ubicar
en la tabla
A2:E12 Es el rango de datos
de la tabla. No se
considera el
encabezado de la
tabla.
Valor 2 Es la posición del
apellido en la tabla
Valor FALSO Indica que es una
búsqueda Exacta

Completando los demás datos quedaría de la siguiente manera:

8
Computación II Guía didáctica

=CONSULTAV(B16,A2:E12,2,FALSO)

=CONSULTAV(B16,A2:E12,3,FALSO)

=CONSULTAV(B16,A2:E12,4,FALSO)

=CONSULTAV(B16,A2:E12,5,FALSO)

4.1.1. Función CONSULTAH

La función CONSULTAH es también importante y muy utilizada ya que permite buscar


elementos en una tabla en forma horizontal, es decir desde la columna inicial hasta la
columna final de la tabla.

Su sintaxis es:

=CONSULTAH(VALOR_BUSCADO, TABLA, NRO-FILA, CRITERIO)

La función es similar a la función CONSULTAV con la diferencia que el tercer parámetro


o argumento ya no es NRO-COLUMNA sino cambia a ser NRO-FILA.

Por ejemplo, se solicita mostrar para cada año el Precio de las Cotizaciones de las
Acciones, teniendo las siguientes consideraciones: precio mayor, precio menor e
intervalo.

9
Computación II Guía didáctica

=CONSULTAH(D9,B3:G6,2,FALSO)

=CONSULTAH(D9,B3:G6,3,FALSO)

=CONSULTAH(D9,B3:G6,4,FALSO)

En la tabla podemos apreciar los años organizados en columnas distintas, por lo que la
función a utilizar seria CONSULTAH, y se pide para un año dado (ejemplo 2008) hallar
los precios dados.

Nos ubicamos en la celda D11 para encontrar el precio mas alto para el año 2008 y la
función seria

=CONSULTAH(D9,B3:G6,2,FALSO)
En donde:

D9 Es el año a consultar
B3:G6 Es la tabla o matriz
Valor 2 Es el indicador de
posición de la fila
Máximo (1 esta los
años, 2 Máximo, 3
Mínimo, 4 Intervalo).
FALSO Búsqueda exacta

10

También podría gustarte