clase excel 2 2007 - funciones

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

Upload: jose-santos

Post on 06-Aug-2015

351 views

Category:

Business


0 download

TRANSCRIPT

Funciones

Primer aproximación:

“Son fórmulas predefinidas”

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”

FuncionesSintaxis:

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

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.

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.

¿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

Desde el teclado en forma directa

¿Cómo introducir una función?

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?

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

¿Cómo introducir una función?

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

Desde la Barra de MenúInsertar – Función

Asistente de Funciones

Cuadro para consulta

Categorías

Funciones

Breve descripción de la función marcada

=suma(numero1;numero2…)

Referencia Circular.

Es un error muy común

Función con formula

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

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

Vamos al asistente….y….

Buscamos otra función…y …

=contar… cuenta celdas con números

=contara … cuenta celdas no vacias

¿si deseamos contar los alumnos aprobados?

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

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

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

¿Si deseo buscar la tercer mejor nota?

¿Si deseo buscar la segunda peor nota?

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

Funciones Condicionales

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

Funciones Condicionales

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

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

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é” )

Función SI

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

Prueba lógica: Comparación que utiliza

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

Funciones Anidadas

“Una función anidada es aquella que utiliza como argumento a otra u otras 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”

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”) )

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) )

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ó”

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é” )

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.

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.

Funciones de Búsqueda

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

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?

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.

1 2 3 4

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

=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

Buscamos 1025…

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.

¿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.

Buscar Objetivo.

Cuando una celda depende de otra Puedo querer saber como debe

cambiar aquella para que ésta de un determinado valor

Por ejemplo

El alumno XX tiene estas notas en los parciales:

Herramientas – Buscar Objetivo

Aceptar y…

Recordatorio …

Las celdas deben estar vinculadas Para verificarlo… AUDITORIA

RASTREAR PRECEDENTES…

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

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.

Opciones de Solver…

Resolver y …