clase excel 2 2007 - funciones

76
Funciones Primer aproximación: “Son fórmulas predefinidas”

Upload: jose-santos

Post on 06-Aug-2015

54 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Clase excel 2   2007 - funciones

Funciones

Primer aproximación:

“Son fórmulas predefinidas”

Page 2: Clase excel 2   2007 - funciones

Con mayor corrección técnica

“Es una expresión matemática o lógica, aplicable a una o varias celdas con el fin de obtener un determinado resultado; que utiliza valores específicos, denominados argumentos”

Page 3: Clase excel 2   2007 - funciones

FuncionesSintaxis:

Page 4: Clase excel 2   2007 - funciones

Sin el = inicial la función pasa por texto y no efectúa la operación indicada

Page 5: Clase excel 2   2007 - funciones

Los nombres de las funciones están predefinidos y no podemos cambiar un nombre: si es =suma no puedo escribir =sum ni =sumar.

No obstante con programación avanzada de Macros pueden crearse nuevas funciones.

Page 6: Clase excel 2   2007 - funciones

Distintos tipos de argumentos: Constantes

numéricas o caracteres (palabras)

Referencias a una o mas celdas (relativas o absolutas), nombres o rangos de celdas.

Fórmulas Otras funciones.

Page 7: Clase excel 2   2007 - funciones

¿Cómo introducir una función? Desde el teclado en forma directa Botón Autosuma para las funciones

básicas (Barra de Herramientas Estándar)

Mediante el asistente de funciones Botón Autosuma – (Opción más funciones) Botón Función de la Barra de Fórmulas Barra de Menú – Insertar – Función. Pulsando simultáneamente Mayúscula +

F3

Page 8: Clase excel 2   2007 - funciones

Desde el teclado en forma directa

¿Cómo introducir una función?

Page 9: Clase excel 2   2007 - funciones

Botón Autosuma de la Barra de Herramientas

Funciones Básicas

Opción “Más funciones...” para ir al Asistente

¿Cómo introducir una función?

Page 10: Clase excel 2   2007 - funciones

Botón Función de la Barra de Fórmulas.

¿Cómo introducir una función?

Page 11: Clase excel 2   2007 - funciones

¿Cómo introducción una función?

Desde la Barra de MenúInsertar – Función

Page 12: Clase excel 2   2007 - funciones

Asistente de Funciones

Cuadro para consulta

Categorías

Funciones

Breve descripción de la función marcada

Page 13: Clase excel 2   2007 - funciones

=suma(numero1;numero2…)

Page 14: Clase excel 2   2007 - funciones
Page 15: Clase excel 2   2007 - funciones
Page 16: Clase excel 2   2007 - funciones
Page 17: Clase excel 2   2007 - funciones
Page 18: Clase excel 2   2007 - funciones

Referencia Circular.

Es un error muy común

Page 19: Clase excel 2   2007 - funciones

Función con formula

Page 20: Clase excel 2   2007 - funciones

=max(numero1;numero2…)=min(numero1;numero2…)=promedio(numero1; numero2…)

Page 21: Clase excel 2   2007 - funciones

=max(numero1;numero2…)=min(numero1;numero2…)=promedio(numero1;numero2…)

Page 22: Clase excel 2   2007 - funciones
Page 23: Clase excel 2   2007 - funciones
Page 24: Clase excel 2   2007 - funciones
Page 25: Clase excel 2   2007 - funciones

Vamos al asistente….y….

Page 26: Clase excel 2   2007 - funciones

Buscamos otra función…y …

Page 27: Clase excel 2   2007 - funciones

=contar… cuenta celdas con números

=contara … cuenta celdas no vacias

Page 28: Clase excel 2   2007 - funciones

¿si deseamos contar los alumnos aprobados?

Page 29: Clase excel 2   2007 - funciones

El criterio debe tener un símbolo de comparación, y se escribe entrecomillado

Page 30: Clase excel 2   2007 - funciones

¿Si deseáramos sumar la nota de los alumnos que aprobaron?

Page 31: Clase excel 2   2007 - funciones
Page 32: Clase excel 2   2007 - funciones

¿Si deseáramos sumar la ASISTENCIA de los alumnos que aprobaron?

Page 33: Clase excel 2   2007 - funciones
Page 34: Clase excel 2   2007 - funciones

¿Si deseo buscar la tercer mejor nota?

Page 35: Clase excel 2   2007 - funciones

¿Si deseo buscar la segunda peor nota?

Page 36: Clase excel 2   2007 - funciones

¿Si deseo establecer el orden de cada alumno según su nota?

Page 37: Clase excel 2   2007 - funciones
Page 38: Clase excel 2   2007 - funciones
Page 39: Clase excel 2   2007 - funciones
Page 40: Clase excel 2   2007 - funciones
Page 41: Clase excel 2   2007 - funciones
Page 42: Clase excel 2   2007 - funciones

Funciones Condicionales

“Las funciones condicionales se utilizan en aquellos casos en que debemos elegir entre dos caminos alternativos y excluyentes”.

Page 43: Clase excel 2   2007 - funciones

Funciones Condicionales

Ejemplo: Si la “nota” es mayor o igual que

6 Escribiremos “Aprobó” Sino escribiremos “Desaprobó”

Page 44: Clase excel 2   2007 - funciones

Si

la nota es >= 6

Entonces

Aprobé

Sino

Desaprobé

Fin del razonamiento

Si

C3 >= 6

Entonces

“Aprobé”

Sino

“Desaprobé”

Fin del SI

=SI ( C3>=6; ”Aprobé” ; ”Desaprobé” )

Page 45: Clase excel 2   2007 - funciones

Función SI

Argumentos: Prueba lógica Valor si es Verdadero Valor si es Falso

Prueba lógica: Comparación que utiliza

> ó < ó = ó >= ó <= ó <>

Page 46: Clase excel 2   2007 - funciones
Page 47: Clase excel 2   2007 - funciones

Funciones Anidadas

“Una función anidada es aquella que utiliza como argumento a otra u otras funciones”

Page 48: Clase excel 2   2007 - funciones

Funciones Anidadas: Condicional con tres soluciones

Ejemplo:

Si la “nota” es mayor o igual que 6 Escribiremos “Aprobó” Sino, si la nota es mayor o igual

que 4 Escribiremos “Recupera” Sino, escribiremos “Recursa”

Page 49: Clase excel 2   2007 - funciones

Si (1)

la nota es >= 6

Entonces

Aprobé

Sino

Si (2)

la nota es >=4

Entonces

Recupero

sino

Recurso

Fin razonamiento (2)

Fin del razonamiento (1)

Si

C3 >= 6

Entonces

“Aprobé”

Sino

SI

C3>=4

Entonces

“Recupero”

Sino

“Recurso”

Fin si

Fin si

=SI ( C3>=6; ”Aprobé” ; SI (C3>=4; ”Recupero”; “Recurso”) )

Page 50: Clase excel 2   2007 - funciones

Funciones Anidadas: Condicional con tres soluciones

Sintaxis: SI ( prueba lógica 1;

Valor si es verdadero; como valor si es falso tiene dos

opciones SI ( prueba lógica 2;valor si es verdadero;valor si es falso) )

Page 51: Clase excel 2   2007 - funciones
Page 52: Clase excel 2   2007 - funciones

Funciones Anidadas:Condicional con dos condiciones simultáneas

Ejemplo:

Si la “nota” es mayor o igual que 6 Y ADEMAS la asistencia es mayor al 70 %

Escribiremos “Aprobó” Sino escribiremos “Desaprobó”

Page 53: Clase excel 2   2007 - funciones

Si

la nota es >= 6

y

asistencia es >=70

Entonces

Aprobé

Sino

Desaprobé

Fin del razonamiento

Si

Y

C3 >= 6

D3>=70%

Fin del y

Entonces

“Aprobé”

Sino

“Desaprobé”

Fin del si =SI ( Y (C3>=6;D3>=70%) ; ”Aprobé” ; ”Desaprobé” )

Page 54: Clase excel 2   2007 - funciones

Funciones Anidadas: Condicional con dos condiciones simultáneas

Sintaxis:

SI ( Y ( prueba lógica 1; prueba lógica 2; ....) ;

Valor si es verdadero; Valor si es falso)

Y sólo será verdadero si se cumplen TODAS las condiciones lógicas exigidas.

Page 55: Clase excel 2   2007 - funciones

Funciones Anidadas: Condicional con condiciones ALTERNATIVAS

Sintaxis:

SI ( O (prueba lógica 1; prueba lógica 2; ....) ;Valor si es verdadero; Valor si es falso)

O será verdadero si se cumplen CUALQUIERA de las condiciones lógicas exigidas.

Page 56: Clase excel 2   2007 - funciones

Funciones de Búsqueda

“Buscan un valor determinado en una tabla y devuelven el contenido de una celda determinada de esa tabla”

Page 57: Clase excel 2   2007 - funciones

Por ejemplo Deseo consultar el precio de un artículo

en un negocio…

Me dirijo al vendedor y le pregunto el precio de este reloj

Éste … ¿Qué hace?

Page 58: Clase excel 2   2007 - funciones
Page 59: Clase excel 2   2007 - funciones

Buscarel códigoen la listay allí mira el precio – cuarta columna

Fin buscar=BUSCARV(C1;$A$9:$E$17;4)

Si la función se va a copiar, la Matriz (lista de precio en el caso) debe fijarse en relaciones absolutas, o tener asignado un nombre.

Page 60: Clase excel 2   2007 - funciones

1 2 3 4

Page 61: Clase excel 2   2007 - funciones

Si falta un código ….? Por ejemplo busco 1025

Page 62: Clase excel 2   2007 - funciones

=BUSCARV(C1;$A$9:$E$17;4;FALSO)

Si trabajo con códigos desordenados o quiero realizar búsquedas exactas debo agregar un cuarto argumento: FALSO

Page 63: Clase excel 2   2007 - funciones

Buscamos 1025…

Page 64: Clase excel 2   2007 - funciones

Recapitulando…

Función: BUSCARV Argumentos necesarios:

Elemento que buscamos en la tabla que pueden ser NUMEROS o PALABRAS.

Tabla de Datos, donde se efectúa la búsqueda (si se copiará la función utilizar relaciones absolutas o nombre del rango)

Número de la columna donde se encuentra el elemento buscado

Opcionalmente FALSO para realizar búsquedas exactas o en

tablas desordedadas.

Page 65: Clase excel 2   2007 - funciones

¿Y si la tabla tuviera orientación horizontal?

Función: BUSCARH Argumentos necesarios:

Elemento que buscamos en la tabla. Tabla de Datos, donde se efectúa la búsqueda (si

se copiará la función utilizar relaciones absolutas o nombre del rango)

Número de la FILA donde se encuentra el elemento buscado

Opcionalmente FALSO para realizar búsquedas exactas o en

tablas desordedadas.

Page 66: Clase excel 2   2007 - funciones
Page 67: Clase excel 2   2007 - funciones

Buscar Objetivo.

Cuando una celda depende de otra Puedo querer saber como debe

cambiar aquella para que ésta de un determinado valor

Page 68: Clase excel 2   2007 - funciones

Por ejemplo

El alumno XX tiene estas notas en los parciales:

Page 69: Clase excel 2   2007 - funciones

Herramientas – Buscar Objetivo

Page 70: Clase excel 2   2007 - funciones
Page 71: Clase excel 2   2007 - funciones

Aceptar y…

Page 72: Clase excel 2   2007 - funciones

Recordatorio …

Las celdas deben estar vinculadas Para verificarlo… AUDITORIA

RASTREAR PRECEDENTES…

Page 73: Clase excel 2   2007 - funciones

¿Si pudiera cambiar mas de una celda… por ejemplo parciales 1 y 2?

Page 74: Clase excel 2   2007 - funciones

Solver… Debemos definir la celda objetivo Celdas a cambiar Restricciones:

Es un modelo matemático por lo tanto puede dar valores negativos u otros que sean ilógicos (por ejemplo nota 25 o -5)

En este caso definiremos que las notas deben ser mayores o iguales que 0 y menores o iguales que 10.

Page 75: Clase excel 2   2007 - funciones

Opciones de Solver…

Page 76: Clase excel 2   2007 - funciones

Resolver y …