You are on page 1of 14

Facultad de Ingeniera

Departamento de Ingeniera en Sistemas


Profesor: Alexander Herrera Castro
alexander.herrera@javeriana.edu.co

Tabla de Contenido

Funciones Obejtivos
Introduccin
Importancia de las funciones
Cmo utilizar funciones?

Otras funciones Obejtivos


Uso de la funcin SI
Sintaxis
Manejo de la funcin SI anidada

Manejo de la funcin Y
como Y, O Sintaxis
Ejemplos
O
Sintaxis
Ejemplos

Ejercicios en Clase
Otros ejercicios
Funciones

Objetivos
Conocer la importancia y utilidad de las funciones.
Insertar funciones con el asistente y utilizar los otros mtodos disponibles.

Introduccin
Ya se explic la importancia, ventajas y usos de las frmulas. Las frmulas son fundamentales
para el manejo de una hoja de clculo y son su herramienta principal.
Adems de las frmulas que Excel permite que el usuario cree segn sus necesidades, Excel
cuenta con una herramienta ms que son las Funciones.
Las funciones, son frmulas simplificadas de las operaciones que se realizan comnmente,
como una sumatoria, un promedio, etc. Adems Excel cuenta con funciones financieras,
estadsticas, matemticas y trigonomtricas, etc. que resuelven las necesidades ms frecuentes
de distintos disciplinas.

Importancia de las funciones


Una funcin, es una serie de frmulas pero en forma simplificada, ms sencilla y ms fcil de
escribirse. Las funciones resuelven problemas que tambin se pueden resolver con frmulas
normales, pero lo hacen en un slo paso en lugar de muchos.

Por ejemplo, si tenemos los siguientes datos:

La frmula para sumar estos datos, como se muestra en la barra de frmula es


=C10+C9+C8+C7+C6.

Si existieran ms filas, la frmula seguira creciendo y creciendo hasta contemplar todas las
filas. Adems, es muy fcil cometer un error mientras mayor sea el nmero de filas a sumar.

1
Funciones

Ahora, veamos el mismo grupo de datos pero ahora utilizando una funcin para realizar la
operacin:

Cmo utilizar funciones?


Para incluir una funcin dentro de la hoja de clculo se pueden utilizar cualquiera de los siguientes
mtodos:

Seleccionamos del men Formulas el comando Insertar Funcin.

Presionamos simultneamente <Mays> + <F3>.


Damos un clic sobre este icono en la barra de frmula.

2
Funciones

Cualquiera de los mtodos nos lleva a la siguiente caja de dilogo:

El Asistente para funciones, nos ayuda a poner la funcin y los valores adecuados, llevndonos
parte por parte para la creacin de la frmula. En Categoras de funciones, est la lista de las
agrupaciones de funciones que existen y stas se pueden ver en Seleccionar una funcin.

En la parte inferior de la caja, se encuentra el formato de la funcin, es decir, que componentes


debe llevar para que sea empleada correctamente. Tambin hay una pequea descripcin
de lo que hace esa funcin.
Una vez elegida la funcin, presione Aceptar y aparece una caja de dilogo estar directamente
asociada a la funcin que utilizamos. A continuacin aparece la caja de dilogo correspondiente
a la funcin SUMA.
Existen ciertos elementos constantes en todas las funciones como es el Valor que es un
clculo momentneo de la funcin conforme se va creando. La caja nmero1 va a contener
la referencia o rango de celdas de la funcin. En esta caja se puede escribir la referencia o
rango de las celdas, pero adems Excel provee la capacidad en ese momento de indicarle
el rango con el ratn. Para hacerlo damos un clic sobre la celda deseada o un clic sostenido
sobre el rea del rango deseado.

3
Funciones

Al sealar el rango o referencia en la hoja se coloca una lnea punteada sobre la seleccin y
la celda o rango automticamente se escriben, con todo y los signos de puntuacin y separacin
que necesiten.
Se pueden incluir ms nmeros, dando un clic sobre la caja de nmero2 y realizando el mismo
procedimiento. Automticamente se van generando las cajas nmero3, nmero4, etc.

Una vez terminada la funcin y hechos todos los cambios, se presiona el botn Terminar y la
funcin queda insertada.

4
Funciones

El Asistente para funciones es un mtodo para crear las funciones, pero tambin se pueden
escribir directamente con todos sus elementos. Para iniciar la funcin, recuerde escribir
siempre el signo igual (=) como se hace con las frmulas para iniciar la funcin.

La funcin SUMA, por ser una de las ms usadas, se puede insertar directamente con el icono
de la barra de herramientas.

Adems utilizando el icono, Excel automticamente detecta cules son las celdas que se van
a incluir en la funcin. Como generalmente se realiza esta operacin en la parte inferior de
una tabla, toma todos los valores que se encuentran hacia arriba de esta celda, si no encuentra
valores hacia arriba, busca hacia la izquierda.

5
Funciones

Seleccione el rango de la tabla de datos en su totalidad.


Ejecute Datos, Anlisis y Si, Tabla de Datos... aparece el cuadro de dilogo tabla de datos
En el cuadro Celda de entrada (fila), escriba la referencia de la celda de entrada para los
valores de entrada de la fila.
En el cuadro Celda de entrada (columna), escriba la referencia de la celda de entrada para
los valores de entrada de la columna.

Si no se desean estos valores, simplemente se escriben las celdas deseadas o se seleccionan


con el ratn.

Las funciones, se comportan como frmulas normales en cuanto a su manejo. Se pueden


agrupar con parntesis, se pueden hacer combinaciones y se pueden anidar una dentro de
otra sin que sea necesario que sean del mismo tipo.
Ejemplos de combinaciones de funciones vlidas:

=SUMA(C1:C5) *5
=SUMA(C6,D6,C7,D7:D9)*SUMA(C6:C7,C9:C10)
=SUMA(MAX(A1:C5),MIN(A1:C5))
Adems de la funcin SUMA podemos usar la funcin =PROMEDIO(C1:C5) para encontrar
el promedio de ventas
Adems de la funcin SUMA, existen ms de doscientas funciones de diferentes categoras y
dependiendo de las necesidades especficas del usuario podr seleccionar funciones de tipo:

Financieras Bsqueda y Referencia


Fecha y hora Bases de Datos
Matemticas y Trigonomtricas Texto
Estadsticas Informacin
Lgicas

6
Otras funciones

Uso de la funcin SI
Devuelve un valor si la condicin especificada es VERDADERO y otro valor si dicho argumento
es FALSO, utilice SI para realizar pruebas condicionales en valores y frmulas.

Sintaxis
Para hojas de clculo y de macros

SI(prueba_lgica;valor_si_verdadero;valor_si_falso)
Prueba_lgica: es cualquier valor o expresin que pueda evaluarse como VERDADERO o FALSO.
Valor_si_verdadero: es el valor que se devolver si prueba_lgica es VERDADERO, si
prueba_lgica es VERDADERO y se omite el argumento valor_si_verdadero, la funcin
devuelve la palabra VERDADERO. Valor_si_verdadero puede ser otra frmula.
Valor_si_falso: es el valor que se devolver si prueba_lgica es FALSO. Si prueba_lgica
es FALSO y se omite el argumento valor_si_falso, la funcin devuelve FALSO. Valor_si_falso
puede ser otra frmula.
Es posible anidar hasta siete funciones SI en las versiones anteriores a Excel 2007 como argumentos
valor_si_verdadero y valor_si_falso para construir pruebas ms elaboradas, en la versin 2007 se
pueden anidar hasta 64 funciones SI como argumentos valor_si_verdadero y valor_si_falso.
Cuando los argumentos valor_si_verdadero y valor_si_falso se evalan, la funcin SI devuelve el valor
devuelto por la ejecucin de las instrucciones.

SI(prueba_lgica;valor_si_verdadero;valor_si_falso)

V
Pregunta?

Respuesta si Respuesta si
la pregunta es la pregunta es
falsa verdadera

SI(pregunta_Respuesta si la Pregunta es Verdadera;Respuesta si la pregunta es falsa)


Si uno de los argumentos de la funcin SI es una matriz, cada elemento de la matriz se evaluar
cuando se ejecute la instruccin SI.
Cuando alguno de los argumentos valor_si_verdadero o valor_si_falso es una funcin que
ejecuta una accin, se ejecutan todas las acciones.

7
Otras funciones

Ejemplo
En el siguiente ejemplo, si el valor en la celda A:10 es 100, prueba_lgica ser VERDADERO
y se calcular el valor total del rango B5:B15.

De lo contrario, prueba_lgica ser FALSO y se devolver una cadena de texto vaca () que
borrar el contenido de la celda que contenga la funcin SI.

SI(A10=100;SUMA(B5:B15);)

En la grfica se muestra un ejemplo clsico de uso del SI , en el se compara si la cantidad


sobrepasa o es igual a 5 se cobra a 250 la unidad en caso contrario la unidad vale 300.

8
Otras funciones

Manejo de la funcin SI anidada


Es posible anidar hasta 64 funciones SI como argumentos valor_si_verdadero y valor_si_falso
para construir pruebas ms elaboradas.
Cuando los argumentos valor_si_verdadero y valor_si_falso se evalan, la funcin SI devuelve
el valor devuelto por la ejecucin de las instrucciones.
Si uno de los argumentos de la funcin SI es una matriz, cada elemento de la matriz se evaluar
cuando se ejecute la instruccin SI.

Supongamos que desea calificar con letras los nmeros de referencia con el nombre Promedio.

Si Promedio es La funcin devuelve


Mayor que 89 = A
De 80 a 89 = B
De 70 a 79 = C
De 60 a 69 = D
Menor que 60 = F

Se podra utilizar la siguiente funcin anidada SI:

=SI(A1>89,A,SI(A1>79,B,SI(A1>69,C,SI(A1>59,D,F))))

En el ejemplo anterior, la segunda instruccin SI representa tambin el argumento valor_si_


falso de la primera instruccin SI. De manera similar, la tercera instruccin SI es el argumento
valor_si_falso de la segunda instruccin SI.

Por ejemplo, si el primer argumento prueba_lgica (A1>89) es VERDADERO, se devuelve el


valor A. Si el primer argumento prueba_lgica es FALSO, se evala la segunda instruccin
SI y as sucesivamente.

Haga clic para ver el tutorial dinmico

http://www.javeriana.edu.co/atico/ova/excel/clase4.html

9
Manejo de la funcin como Y, O

Y
Devuelve VERDADERO si todos los argumentos son VERDADERO; devuelve FALSO si uno o
ms argumentos son FALSO.

Sintaxis

Y(valor_lgico1;valor_lgico2; ...)

Valor_lgico1;valor_lgico2; ... son de 1 a 255 condiciones que desea comprobar y que pueden
ser VERDADERO o FALSO.
Los argumentos deben evaluarse como valores lgicos (VERDADERO O FALSO), o los argumentos
deben ser matrices o referencias que contengan valores lgicos.
Si un argumento matricial o de referencia contiene texto o celdas vacas, esos valores se
pasan por alto.
Si el rango especificado no contiene valores lgicos, la funcin Y devuelve el valor de error
#VALOR!

Ejemplos
Y(VERDADERO; VERDADERO) es igual a VERDADERO

Y(VERDADERO; FALSO) es igual a FALSO

Y(2+2=4; 2+3=5) es igual a VERDADERO

Si B1:B3 contiene los valores VERDADERO, FALSO y VERDADERO, entonces: Y(B1:B3) es


igual a FALSO

Si B4 contiene un nmero entre 1 y 100, entonces: Y(1<B4; B4<100) es igual a VERDADERO

Supongamos que desea mostrar la celda B4 slo si contiene un nmero entre 1 y 100, y
que desea mostrar un mensaje si no lo contiene. Si B4 contiene 104, entonces: SI(Y(1<B4;
B4<100); B4; El valor queda fuera del rango) es igual a El valor queda fuera del rango.

Si B4 contiene 50, entonces: SI(Y(1<B4; B4<100); B4; El valor queda fuera del rango)
es igual a 50

10
Manejo de la funcin como Y, O

O
Devolver VERDADERO si alguno de los argumentos es VERDADERO; devolver FALSO si
todos los argumentos son FALSO.

Sintaxis
O(valor_lgico1;valor_lgico2; ...)

Valor_lgico1; valor_lgico2; .. son entre 1 y 255 condiciones que se desean comprobar y


que pueden ser VERDADERO o FALSO.
Los argumentos deben ser valores lgicos como VERDADERO O FALSO, o matrices o referencias
que contengan valores lgicos.

Si un argumento matricial o de referencia contiene texto o celdas vacas, dichos valores se


pasarn por alto.

Si el rango especificado no contiene valores lgicos, O devolver el valor de error #VALOR!

Ejemplos
O(VERDADERO) es igual a VERDADERO

O(1+1=1;2+2=5) es igual a FALSO


Si el rango A1:A3 contiene los valores VERDADERO, FALSO y VERDADERO, entonces:
O(A1:A3) es igual a VERDADERO

11
Ejercicios

Ejercicios en clase

1. Construya una hoja de clculo llamada descuento con varios artculos a los que se
aplica un descuento y un IVA del 16%. En cada fila se detallarn el nombre del producto, la
cantidad, el precio unitario, el valor total, el descuento aplicado y el valor a pagar as:

Si el valor total est entre 0 y 9999 se aplica un 0% de descuento


Si el valor total est entre 10000 y 50000 se aplica un 5%o de descuento
Si el valor total est entre 50001 y 150000 se aplica un 10% de descuento
Si el valor total es mayor de 150001 se aplica un 25% de descuento

2. Construya una hoja de datos llamada seguro que permita calcular el valor a pagar por
un seguro de acuerdo a la siguiente tabla as:

Seguro clase A para automvil tiene un costo del 1% del valor del carro.
Seguro clase A para camin tiene un costo del 2% del valor del carro.
Seguro clase B para automvil tiene un costo del 0.8% del valor del carro.
Seguro clase B para camin tiene un costo del 1.6% del valor del carro.

La tabla solo tiene las columnas de Clase de Seguro, Valor del Carro, Tipo Carro y Valor del Seguro.

3. Construya una hoja de datos llamada horario que permita calcular el porcentaje de co-
misiones que gana un empleado de acuerdo al horario de trabajo as:

Si trabaja en la maana tiene un 5% de comisin por el total de ventas.


Si trabaja en la tarde tiene un 10% de comisin por el total de ventas.
Si trabaja en la noche tiene un 15% de comisin por el total de ventas.
nicamente se detallan el nombre del empleado, el total de ventas, el horario y la comisin que gano.

12
Ejercicios

Otros ejercicios

1. Construya una hoja de datos llamada seguro que permita calcular el valor a pagar por
un seguro de acuerdo a la siguiente tabla as:

Seguro para Bogot de automvil tiene un costo del 2% del valor del carro.
Seguro para Bogot de camin tiene un costo del 1% del valor del carro.
Seguro para Cali de automvil tiene un costo del 0.8% del valor del carro.
Seguro para Cali de camin tiene un costo del 1.6% del valor del carro.
Seguro para Cartagena de automvil tiene un costo del 0.6% del valor del carro.
Seguro para Cartagena de camin tiene un costo del 1.2% del valor del carro.

La tabla solo tiene las columnas de Ciudad, Valor del Carro, Tipo Carro y Valor del Seguro.

2. Se realiz en estudio de poblacin en los estratos 1, 2, 3 y 4 donde se encontraron unos


valores como el nmero de viviendas, la evaluacin del estudio, el estrato y el tipo de emer-
gencia que resultan de la siguiente tabla:

Para valores de evaluacin entre 1-2, y estrado 1 la emergencia es alta


Para valores de evaluacin entre 1-2, y estrado 2 la emergencia es media
Para valores de evaluacin entre 1-2, y estrado 3 la emergencia es baja
Para valores de evaluacin entre 2.1 y 3, y estrado 1 la emergencia es media
Para valores de evaluacin entre 2.1 y 3, y estrado 2 la emergencia es baja
Para valores de evaluacin entre 2.1 y 3, y estrado 3 ninguna emergencia
Para el estrato 4 y no importa la evaluacin el valor es de ninguna emergencia

Cree una tabla con cuatro columnas nicamente (Viviendas, Evaluacin, Estrato y Tipo de
Emergencia), que evale el tipo de emergencia segn la tabla dada.

3. Un almacn de computadores tiene la siguiente promocin en sus productos:

Si el tipo de venta es Distribuidor, el producto es CPU y la cantidad es mayor o igual


a 10 se hace un descuento del 5%.
Si el tipo de venta es Normal, el producto es CPU y la cantidad es mayor o igual a 10
se hace un descuento del 10%.
En cualquier producto el descuento es 0 si la venta es de tipo Normal.
En cualquier producto el descuento es 5% si la venta es de tipo Distribuidor.

Cree una tabla que calcule automticamente el valor a pagar donde aparecen nicamente
las columnas de Tipo de Venta, Producto, Cantidad, Valor Unitario, Total, Descuento, IVA
(16%) y Total a Pagar.

13

You might also like