viernes, 10 de septiembre de 2010

Flash - Animación
Por animación entendermos que los objetos que aparecen en la pantalla cambien de posición, tamaño, aspecto, color, que giren, se deformen, etc...
Tipos de Animación
En Flash existen tres tipos de animación:
fotograma a fotograma
interpolación de movimiento
interpolación de forma
En la animación fotograma a fotograma, debemos dibujar cada uno de los fotogramas de la animación uno por uno, al estilo de las clásicas películas de dibujos animados. Permite una gran flexibilidad, pero a costa de un elevado esfuerzo. Además, el archivo debe almacenar los cambios de cada fotograma.
La animación por interpolación consiste en crear dos objetos diferentes, cada uno de ellos en fotogramas claves no contiguos, y hacer que Flash dibuje automáticamente los pasos intermedios. En este caso, el archivo sólo almacena los estados inicial y final.
La animación por interpolación de movimiento es que la debemos elegir cuando los objetos de los dos fotogramas claves sólo se diferencian en su posición, escala o rotación
La animación por interpolación de forma ese diferencia en que gradúa el cambio de la forma del objeto, realizada a través de la manipulación de sus puntos de control bezier. También permite cambiar el color.

Consideraciones
Se llaman Fotogramas Clave a los que contienen cambios en la forma o posición del objeto
Para que un objeto se muestre en pantalla en un fotograma determinado, debe crearse un fotograma (no clave). Se mostrará así: . El rectángulo blanco significa que no ha habido cambios de forma ni posición.
Podemos mover los fotogramas clave o los del rectángulo para cambiar los puntos de inicio o fin de la animación.
Podemos variar la velocidad de toda la animación en "Modificar-película-Veloc Fotogramas": nº de fotogramas/seg.
Podemos copiar un fotograma clave y pegarlo en otra posición para volver a esa situación después de haberla cambiado.

Cómo Crear Animaciones
Para crear una interpolación de movimiento, el mejor método es seguir exactamente los siguientes pasos:
Crear el objeto en el fotograma clave inicial
Crear interpolación de movimiento (con el botón derecho)
Insertar un fotograma clave al final
Mover el objeto en el fotograma clave final (y/o escalarlo, y/o rotarlo)
Si todo ha salido bien, se verá así:
En cambio, si falta el fotograma clave final, será así:
Y si lo que falta es crear la interpolación, veremos:
Para crear una interpolación de forma, el mejor método es seguir exactamente los siguientes pasos:
Crear el objeto en el fotograma clave inicial
Crear interpolación de forma (en la paleta "Fotograma", elegir interpolación: "Forma")
Insertar un fotograma clave al final
Modificar el objeto en el fotograma clave final
Si todo ha salido bien, se verá así:
Para crear un fundido de color, seguiremos los mismos pasos que en la interpolación de forma, pero en este caso debemos asignar diferentes colores a los fotogramas inicial y final. OJO: antes, hay que "separar" el texto.

Posibles problemas en las animaciones por interpolación:
Antes de animar mediante el panel "Fotograma" un objeto con borde (por ejemplo, un rectángulo o una elipse), o uno que esté formado por varios objetos, debemos agruparlos ("Modificar-Agrupar"). Si elegimos "crear una interpolación de movimiento usando el botón derecho, Flash agrupa automáticamente los objetos seleccionados.
No podemos animar independientemente cada letra de una palabra a no ser que las distribuyamos en diferentes capas (cada letra en una capa)
No podemos cambiar el color de un texto gradualmente si no está convertido a gráfico. ("Modificar-Separar")
Si dos objetos van a animarse de formas diferentes, es mejor colocar cada uno en una capa diferente.
Si queremos hacer una interpolación de forma y movimiento a la vez, debemos elegir la de forma.
Si sólo deseamos cambiar la posición, rotación o escala (tamaño), no debemos hacer una interpolación de forma. En su lugar, elegiremos una interpolación de movimiento.

Cómo crear una línea a través de la cual se moverá el objeto:
Crear el objeto en el fotograma clave inicial
Agregar una Guía de Movimiento (con el botón derecho encima del nombre de la capa)
Crear interpolación de movimiento (con el botón derecho apuntando al fotograma inicial)
Insertar un fotograma clave al final
Mover el objeto en el fotograma clave final (y/o escalarlo, y/o rotarlo)
En la capa guía, crear un trazado (con el pincel, la pluma, el lápiz, el óvalo e el rectángulo)
Insertar un fotograma clave en la capa guía, al final
Arrastrar el objeto en cada fotograma clave hasta que ajuste con el comienzo o fin del movimiento trazado.
Si deseamos que la forma gire a la vez que el trazado, debemos elegir "Orientar según trazado" en la paleta fotograma, en el fotograma inicial.
Podemos ocultar el trazado de guía ocultando la capa que lo contiene (botón del ojo)

Cómo cambiar el color de un texto gradualmente:
Veamos cómo hacer el famoso efecto de "fade in" o "fade out" (desvanecimiento) de un texto, que cambiará de color poco a poco, del color de fondo a otro, o de otro al color del fondo (o entre dos colores cualesquiera)
Crear el objeto en el fotograma clave inicial, con el color inicial
Separar el texto ("Modificar-Separar")
Crear interpolación de forma (en la paleta "Fotograma", elegir interpolación: "Forma")
Insertar un fotograma clave al final
Cambiar el color del objeto en el fotograma final

¿Cómo hacer un giro de 360º o más?
Si intentamos hacer una interpolación de movimiento para un objeto que deseamos girar 360º, o incluso varias vueltas, veremos que no funciona mediante el método normal, puesto que Flash realizará el cambio por el camino más corto. Si lo hemos girado 380º, Flash sólo girará 20 (380-360). Si la rotación es múltiplo de 360º, el objeto vuelve a quedar en la misma posición en la que estaba, por lo que no se girará nada en absoluto.
El método adecuado para rotar una vuelta o más es:
Crear el objeto en el fotograma clave inicial
Crear interpolación de movimiento (con el botón derecho apuntando al fotograma inicial)
En la paleta "Fotograma", elegir Rotar: "CMR" para que gire en el sentido de las agujas del reloj, o CCRM, en el contrario.
En la paleta "Fotograma", elegir el número de vueltas completas
Insertar un fotograma clave al final

Flash - Botones
Los botones de flash son objetos gráficos a los que podemos asignar diferentes estados (normal, sobre, presionado...) y que cuando los pulsemos (o pasemos por encima), se ejecuten determinadas acciones.
Para crear un botón podemos primero dibujarlo, por ejemplo en el estado de reposo, y después convertirlo en símbolo; para ello, una vez seleccionado, elegimos el menú: "Insertar-Convertir en símbolo". Debemos escribirle un nombre, y elegir el comportamiento de Botón.
Como somos de Salamanca, vamnos a hacer un típico "Botón Charro":
Si abrimos la biblioteca ("Ventana-Biblioteca"), veremos que ya aparece dentro.
Ahora debemos diseñar los diferentes estados del botón, editando el símbolo. Para ello, haremos doble clic en el icono del botón (en la biblioteca), o bien "botón derecho-Editar", apuntando al botón que aparece en la escena.
En la línea de tiempos veremos que estamos modificando el botón, no la escena:
Podemos apreciar que en vez de fotogramas normales, como cualquier animación de flash, disponemos de cuatro fotogramas "especiales":
Reposo
es donde colocaremos el botón con su aspecto nortmal, es decir, cuando no está siendo apuntado por el ratón.
Sobre
es el aspecto que tendrá cuando el ratón se pasa por encima, pero sin pulsar.
Presionado
se trata del botón mientras estamos pulsando el ratón en él.
Zona activa
aquí definimos la zona donde el botón responderá al ratón. Podemos crear un circular, pero que se active en una zona rectangular, por ejemplo. Es muy importante en los textos, puesto que si no se crear una zona activa, sólo se detecta el ratón cuando está encima del trazo del texto en sí, no en el espacio entre letras, ni en el medio de una letra "O", por ejemplo.
Para crear diferentes efectos en cada estado, podemos hacerlo de una forma fácil pero efectiva, partiendo del mismo dibujo, y cambiando sólo el tono de color, por ejemplo.
También podríamos trabajar con diferentes capas para crear otros objetos dentro de cada estado, por ejemplo, en "sobre" podemos crear el típico "letrero" de fondo amarillo, donde aparece una frase explicando el resultado de pulsar el botón, o una pequeña animación del mismo botón, por ejemplo, cambiando su tamaño, rotándolo, etc...
Primero debemos insertar un fotograma clave en la posición "Sobre".
Para hacer que aparezca más tenue al pasar el ratón por encima, en el panel de efectos, eligiendo los parámetros que aparecen en esta imagen:
Insertando otro fotograma clave en la posición "Presionado", podemos hacer otro cambio con estos parámetros, para darle otro efecto:
Si lo deseamos, podemos asignar una zona activa, creando en dicha posición un fotograma clave, pero en este caso, no es necesario...
Veamos a continuación los diferentes estados del botón, después de los cambios realizados:
Para usar el botón, basta con insertarlo desde la biblioteca a la escena.


Flash - Películas Interactivas

¿Qué son y para qué sirven?
Son aquella que permiten que el usuario decida el flujo de los acontecimientos, en respuesta al uso de botones en la pantalla, o cuando la película llega a determinado fotograma. Por ejemplo: cuando el usuario hace clic (u otro evento) sobre un botón, se abre una página web en otra ventana, o se detiene la película, o se mueve a un número de fotograma determinado. También se pueden mover objetos, teclear datos en formularios y enviarlos, etc...
Fash dispone incluso de un completo lenguaje de programación propio llamado ActionScript, aunque las acciones más habituales y útiles se pueden usar perfectamente sin conocer dicho lenguaje ni tener conocimientos de programación.
Flash permite controlar varios eventos, y asignarles diferentes acciones, pero también podemos indicar que la reproducción debe detenerse al llegar a un fotograma determinado, para que el usuario decida dónde seguir mediante un botón. Es decir, podemos acciones a botones o a fotogramas.
EVENTOS
de Ratón
Presionar: (clic) presionar el botón del ratón mientras el puntero se encuentra sobre el botón.
Liberar (predeterminado): liberar el botón del ratón mientras el puntero se encuentra sobre el botón. Esto configura el comportamiento estándar de hacer clic.
Liberar fuera: liberar el botón del ratón cuando el puntero no se encuentra sobre el botón.
Situar sobre objeto: (mouse over) desplazar el puntero sobre el botón.
Situar fuera de objeto: (mouse out) desencadena la acción al desplazar el puntero fuera del botón.
Arrastrar sobre: desencadena la acción al presionar el botón del ratón mientras el puntero se encuentra sobre el botón, se desplaza fuera del botón y, a continuación, vuelve a desplazarse sobre el botón.
Arrastrar fuera: desencadena la acción cuando el botón del ratón se presiona con el puntero sobre el botón y, a continuación, el puntero se desplaza fuera del botón.
de Teclado
Presión de tecla: al presionar la tecla especificada. Si selecciona esta opción, debe introducir la tecla en el cuadro de texto.

ACCIONES Básicas (hay muchas más)
Go To (Ir A): Saltar a un fotograma o a una escena
Play (Reproducir) y Stop (Detener): Reproducir y detener películas.
Toggle High Quality: (Conmutar alta calidad): ajusta la calidad a alta.
Detener todos los sonidos: todos los sonidos se silencian.
GetURL (Obtener URL): Saltar a un URL diferente
FSCommand: Controlar Flash Player que está reproduciendo una película
LoadMovie (Cargar película) y UnloadMovie (Descargar película)
Tell Target: (Indicar destino) Controlar otras películas o clips de películas.
If Frame Is Loaded:Comprobar si se ha cargado un fotograma o no. Para el típico "cargando..."
On Mouse Event: Asignar un evento de ratón o una tecla de teclado que desencadene la acción.

Aspecto de la paleta de acciones:
Las acciones se pueden asignar mediante el panel Acciones, que se muestra eligiendo el menú: "Ventana-Acciones".
Todas las acciones están en inglés, incluso en la versión en castellano del programa. Están organizadas en categorías.
Algunas acciones requieren el uso de diversos parámetros; por ejemplo, para la acción GoTo (ir a) debemos indicar el número de fotograma al que ir, y podemos elegir si además, queremos reproducir desde dicho sitio.
NOTA: Algunas acciones no se pueden probar en la ventana de edición de Flash, pero sí cuando usamos el menú "Control - Probar Película" (o pulsando Control-Intro). Las acciones de fotograma pueden funcionar si está activada la opción "Habilitar acciones de fotogramas simples" del menú "Control".

Cómo asignar una acción a un botón:
Seleccionar el botón
Abrir el panel de Acciones ("Ventana-Acciones")
Pulsar el símbolo + del panel de acciones (o doble clic sobre la acción).
Elegir el tipo de evento que causará la acción (aparecen debajo)

Cómo asignar una acción a un Fotograma:
Seleccionar el fotograma (debe ser un fotograma clave)
Abrir el panel de Acciones ("Ventana-Acciones", o doble clic sobre el fotograma)
Pulsar el símbolo + del panel de acciones (o doble clic sobre la acción).
Es conveniente colocar todas las acciones en una misma capa, para mayor comodidad, y debe estar
Podemos borrar acciones seleccionándolas y haciendo clic en el botón - ó en la tecla "Supr".




Ejemplos de acciones útiles:
¿Qué queremos?
¿Cómo se hace?
Repetir una serie de fotogramas (bucle)
En el fotograma final, insertamos la acción GoTo (Ir A) e indicamos el número del fotograma inicial. (OJO: debemos poner botones en todo el fragmento, para que el usuario pueda salir del bucle.
Mostrar una animación cuando el usuario lo desee.
En el fotograma anterior a la animación, insertamos la acción Stop (Detener), y colocamos en el mismo fotograma, un botón al que asignamos la acción Play (reproducir)
Detener la animación cuando el usuario lo desee
En todo el fragmento donde se pueda detener, colocamos un botón al que asignamos la acción Stop (Detener). Debemos mostrar también un botón Play (reproducir), si queremos que se pueda continuar.
Mostrar una página web al pulsar un botón.
En el fotograma/s deseado/s, insertamos la acción GetURL (Conseguir URL) e indicamos la dirección de la página web deseada (local -datos.htm- o remota www.cursos2001.com), y la ventana o marco donde queremos abrirla.
Mostrar una animación cuando el usuario pase el ratón sobre un botón
Asignar al botón la acción "On Mouse Event,", e indicar "Situar Sobre Objeto". A continuación, insertar la acción "GoTo" y teclear el número de fotograma donde comienza dicha animación.

Importante: Si permitimos parar la animación mediante un botón, debemos añadir otro botón para continuarla. Hay que prever todas las situaciones para no dejar al usuario sin posibilidad de elegir (excepto si deseamos que la animación se desarrolle sin intervención del usuario)

En esta sección comenzaremos a conocer (y hacer)un botón.
Un botón es un símbolo para Flash, el que sea botón es su comportamiento.Cuando uno crea un símbolo BOTON automáticamente se crean los frames que son los estados del botón. Y es que Flash nos permite crear botones dinámicos, llamativos y de forma fácil. Un botón de primeras NO ES una animación, es decir que no se puede crear directamente un botón animado. Hay otras formas para hacerlo como más adelante verás pero primero es necesario que reconozcas los frames propios del símbolo BOTÓN:
Como ves hay 4 frames con nombres propios :reposo, sobre, presionado y zona activa. Es en estas zonas donde podemos editar los estados de los botones, sus mismos nombres lo dicen:
Reposo (botón normal,. sin el mouse encima)Sobre (El mouse encima del botón)Presionado (cuando se hace click al botón)Zona Activa (es la zona sensible al mouse que tiene el botón, es invisible)
Una vez que ya sabes esto podemos empezar a trabajar el botón: En nuestro caso hemos creado el botón de dos figuras, hemos cogido ambas, hemos dado click a F8 (convertir a símbolo) y hemos escogido el comportamiento de botón. Ahora queremos editar su estado SOBRE, cambiándole el color al círculo de dentro. ¿Cómo se hace? pues das un F6 en el frame SOBRE y allí editamos el círculo del medio. Cabe resaltar que si lo que está contenido dentro del botón es un símbolo (gráfico o movie clip) todo cambio que hagas repercute en sus instancias, por ello es recomendable que lo rompas (CONTROL+B) antes de editarlo.
Para simular mejor el efecto de presionado vamos a hacer que cuando se dé click se baje un poco. Nos vamos al frame PRESIONADO, nuevamente damos un F6 (que en este caso copia lo contenido del frame SOBRE) y allí cogemos los objetos y los bajamos...5 espacios con las flechas del teclado.
El frame HINT normalmente, si no se edita, toma la figura del botón como campo de acción.
Ten mucho cuidado cuando quieras hacer de un simple texto un botón, hay problemas siempre si no editas el frame ZONA ACTIVA (HINT), trata de poner un cuadrado que tape las letras, no hay problema porque el frame ZONA ACTIVA (HINT) no se ve
Puedes crear una capa nueva e insertar un sonido donde quieras, en nuestro caso le hemos puesto en su frame SOBRE.
¡Listo!, testea tu película y verás que como se ve en acción todo lo que hemos hecho (baja el Fla ). Gracias a los botones puede hacer cosas interesantes como estas:

jueves, 9 de septiembre de 2010

jueves, 15 de julio de 2010

filtro avanzado

El comando Filtro avanzado te permite filtrar una lista en su lugar (como el comando Autofiltro), pero no muestra listas desplegables para las columnas. En lugar de ello, tienes que escribir los criterios (o condiciones) según los cuales deseas filtrar los datos (en un rango independiente).criterios: condiciones que se especifican para limitar los registros que se incluyen en el conjunto de resultados de una consulta o un filtro. Por ejemplo, el siguiente criterio selecciona registros para los que el valor del campo Cantidad de pedidos es mayor que 30.000: Cantidad de pedidos > 30000) Los filtros avanzados se utilizan para: - Filtrar criterios complejos en menor tiempo. - Llevar una copia de los datos filtrados a otro lugar (dentro de la misma). - Filtrar sólo parte de la lista. Por ejemplo sólo algunas columnas en particular.Preparar la base de datos o lista El filtro avanzado exige marcar tres rangos en la hoja de cálculo: La base de datos, el rango de criterios y el rango de extracción (o rango copiar a). 1. La base de datos: es la lista normal en la que deseamos realizar el filtro.2. Rango de criterios: Espacio donde se escribirán las condiciones o parámetros que limitan los datos que se filtrarán. En este rango podrás colocar todos o sólo algunos de los campos (columnas). Nota:Este rango debe estar separado de la base de datos mínimo por una fila en blanco. 3. Rango de extracción: celdas donde Excel realizará una copia de la información filtrada. Puedes omitir este rango si decides no copiar los datos filtrados en otro lugar sino simplemente ocultar los datos que no cumplen las condiciones en la lista original.

Filtro automatico

Auto filtroCuando utilice el comando Autofiltro, aparecerán las flechas de Autofiltro a la derecha de los rótulos de columna del rango filtrado.Rango sin filtrarRango filtradoMicrosoft Excel indica los elementos filtrados en azul.Puede utilizar Autofiltro personalizado para mostrar filas que contengan un valor u otro. También puede utilizar Autofiltro personalizado para mostrar las filas que cumplan más de una condición en una columna; por ejemplo, las filas que contengan valores comprendidos en un rango específico (como un valor de Davolio).

ORDENAR DATOS

Ordenar datos en una hoja de EXCEL1.- Seleccionar, con el mouse, los datos que deseamos ordenar, incluyendo la fila de títulos de columnas.2.- Hay 2 formas de realizar esta tarea, la más simple es usando los íconos de ordenación: ya sea en orden ascendente o descendente. Y el que nos permite seleccionar la(s) columna(s) a usar como base del ordenamiento, utilizando del menú la opción de “datos” y “ordenar”3.- Para este ejemplo usaremos la segunda. Tomando en cuenta que ya has seleccionado los datos que necesitas ordenar, seleccionamos del menú la opción “datos” y después la opción “ordenar”, como mostramos en la diapositiva anterior, inmediatamente después nos mostrará un cuadro de diálogo como el siguiente: 1º, 2º y 3 er criterio para ordenar los datos.4.- La ventaja de este método es que podemos ordenar nuestros datos tomando como base 3 columnas, es decir, en nuestro ejemplo, tenemos las columnas de apellido paterno, materno y nombre , que son las tres columnas (criterios) que usaremos para ordenar nuestros datos.Por lo tanto configuraremos esta ventana de la manera siguiente:Criterio 1: Apellido paterno (ascendente)Criterio 2: Apellido materno. (ascendente)Criterio 3: Nombre (ascendente)Como nuestros datos contienen una fila de títulos de columna seleccionaremos la opción “si”Aceptar.5.- Nuestros datos quedan de la siguiente manera al realizar los pasos anteriores: NOTA: Excel ordenará, primero, todas las filas que se hayan seleccionado basadas en el primer criterio elegido; después, ordena las filas que tengan los mismos valores que esa primer columna, usando el segundo criterio y, por último, ordena las filas que tengan los mismos primeros y segundos valores de columna, utilizando el tercer criterio.6.- A continuación muestro otras configuraciones para este mismo ejemplo:6.- Suponiendo que queremos saber quiénes tuvieron mejor calificación en la materia de química realizaremos la siguiente configuración en nuestra ventana de ordenar:

BUSCARH

BUSCARH: Esta función realiza lo mismo que la función BUSCARV(), pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado.
BUSCARH(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Fila que se desea obtener dato; Ordenado)
Excel busca en la primera fila de la matriz, definida en el segundo argumento, de forma horizontal el valor que ponemos en el primer argumento.
Normalmente esta búsqueda Excel la hace pensando que está primera fila está ordenada. Si los valores no estuvieran, tenemos que indicárselo para que pueda encontrar los datos. Si la tabla no está ordenada deberemos escribir Falso en el argumento llamado Ordenado.

BUSCARV

BUSCARV: Esta función nos permite buscar un valor en una primera columna de una matriz, una vez localizado nos muestra dentro de la misma fila el valor que contiene la columna que deseamos obtener.
BUSCARV(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Columna que se desea obtener dato; Ordenado)Excel busca en la primera columna de la matriz, definida en el segundo argumento, de forma vertical el valor que ponemos en el primer argumento.
Normalmente esta búsqueda Excel la hace pensando que esta primera columna está ordenada. Si los valores no lo estuvieran tenemos que indicárselo para que pueda encontrar el dato. Si la tabla no está ordenada deberemos escribir Falso en el argumento que hemos llamado Ordenado.

jueves, 3 de junio de 2010

BUSCARH

Esta función realiza lo mismo que la función anterior, pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado.
Estructura: BUSCARH(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Fila que se desea obtener dato; Ordenado)
Ejemplo: Podemos utilizar el mismo caso que el anterior, simplemente que los códigos que vamos a utilizar deberán estar distribuidos en columnas y las descripciones en la siguiente fila. Así de esta forma podemos utilizar la siguiente función: =BUSCARH(A1;A5:D6;2;FALSO)

BUSCARV


Presentaremos la función BUSCARV e veremos la importancia de las referencias relativas y absolutas. Usted es responsable del pago del sueldo en una agencia de ventas. El sueldo se establece en base a la categoría a la que pertenece cada vendedor.Todos los meses usted recibe los datos de la tabla de la derecha y debe obtener el sueldo de cada vendedor en base a los datos de ella. Para lograrlo construye una tabla como la de la izquierda. Calcule con una única función el sueldo de cada empleado.Resolución:Emplearemos la función BUSCARV que buscará en forma vertical (V) un valor determinado por usted (puede indicarse una celda) en una columna indicada. Su sintaxis general es del siguiente tipo:BUSCAR V(VALOR; RANGOBUSQUEDA; COLUMNA Nº; Ord) VALOR: ¿El valor de que celda debo encontrar?RANGO BUSQUEDA: ¿Dónde lo tengo que buscar? ¿En que matriz?COLUMNA Nº: ¿En que columna de esa matriz?En nuestro ejemplo la solución para el primer vendedor podría ser:=BUSCAR V(B2;E1:F6;2)Sin embargo al estirar o copiar esa fórmula en las celdas del resto de los vendedores los valores no serán correctos. Esto es porque E1 se transformará en E2 al copiar en la celda B3, y F6 en F7. De la misma forma ocurrirá en el resto. La solución al problema sería que la sintaxis de la función en la celda del sueldo del primer vendedor fuera algo como esto: =BUSCAR V(B2;E$1:F$6;2)Note que se han colocado signos $ de forma que al estirar (copiar) a las otras celdas no cambie el número de la fila de E1 a E2, ni de F6 a

viernes, 21 de mayo de 2010

miércoles, 5 de mayo de 2010

Formulas de excel

Para que sirven estas funciones en el Excel:ContarCuenta el número de celdas que contienen números, además de los números dentro de la lista de argumentos. Utilice CONTAR para obtener el número de entradas en un campo numérico de un rango o de una matriz de números.SintaxisCONTAR(ref1;ref2;...)Ref1, ref2, ... son de 1 a 30 argumentos que pueden contener o hacer referencia a distintos tipos de datos, pero sólo se cuentan los númerosContaraCuenta el número de celdas que no están vacías y los valores que hay en la lista de argumentos. Use CONTARA para contar el número de celdas que contienen datos en un rango o matriz.SintaxisCONTARA(valor1;valor2;...)Valor1, valor2, ... son de 1 a 30 argumentos que representan los valores que desea contar. En este caso, un valor es cualquier tipo de información, incluyendo texto vacío ("") pero excluyendo celdas vacías. Si un argumento es una matriz o una referencia, se pasan por alto las celdas vacías que se encuentran en la matriz o en la referencia. Si no necesita contar valores lógicos, texto, o valores de error, use la función CONTARContar.siCuenta las celdas, dentro del rango, que no están en blanco y que cumplen con el criterio especificado.SintaxisCONTAR.SI(rango;criterio)Rango es el rango dentro del cual desea contar las celdas.Criterio es el criterio en forma de número, expresión, referencia a celda o texto, que determina las celdas que se van a contar. Por ejemplo, los criterios pueden expresarse como 32, "32", ">32", "manzanas" o B4.Sumar.siSuma las celdas en el rango que coinciden con el argumento criterio.SintaxisSUMAR.SI(rango;criterio;rango_suma)Rango es el rango de celdas que desea evaluar.Criterio es el criterio en forma de número, expresión o texto, que determina las celdas que se van a sumar. Por ejemplo, los criterios pueden expresarse como 32, "32" ">32", "manzanas".Rango_suma son las celdas que se van a sumar.

Apuntes de excel

Apuntes y ejercicios sobre Excel 2000Hojas de cálculoUna hoja de cálculo es un programa informático que permite realizar operaciones complejas con todo tipo de datos, fundamentalmente numéricos, siempre que éstos puedan organizarse en forma de tabla.Con una hoja de cálculo no sólo podemos efectuar todas las operaciones que permite una potente calculadora, sino que además podemos usarla para ordenar, analizar y representar nuestros datos.Una características que hace especialmente útiles este tipo de programas es su capacidad de recalcular todos los valores obtenidos sin más que variar los datos iniciales.La ventana de EXCELLa hoja de cálculo que nosotros vamos a utilizar es MS EXCEL. Una vez iniciado el programa obtendrás una ventana parecida a la siguiente:Barras de herramientasLínea de entrada de datosDirección de la celda activaHojas del libroNombre del libroBarras de herramientasLínea de entrada de datosDirección de la celda activaHojas del libroPuedes imaginarte cada documento de trabajo de una hoja de cálculo como un libro con distintas hojas. Cada una de estas hojas es una gran tabla con 256 columnas y más de 65000 filas. Las columnas se identifican mediante las letras (A, B, C, ..., AA, AB, AC, ..., AZ, BA, ..., IV) y las filas mediante números. Inicialmente, elprograma arranca con tres hojas abiertas, pero si sólo utilizamos una podemos cerrar las otras hojas sin ningún problema.Cada una de las cuadrículas de la tabla recibe el nombre de celda y se identifica mediante su dirección, formada por la letra de su columna y por el número de su fila. Así nos referiremos a las celdas A4, BC36, Z1034, etc.En muchas ocasiones trabajaremos con un rango, que es un grupo de celdas de forma rectangular. Para identificar un rango utilizaremos las direcciones de su esquina superior izquierda y de su esquina inferior derecha (separadas por el símbolo ‘:’ dos puntos). Por ejemplo, en la figura anterior aparece sombreado el rango F12:H17.Ejercicios1. Averigua cuántas celdas contiene una hoja de Excel.2. Introduce los datos que quieras (numéricos o de texto) en el rango A1:B10 de la Hoja1 y haz lo mismo en el rango A2:C5 de la Hoja3.3. Averigua ahora el resultado de utilizar las siguientes teclas y combinaciones de teclas: ,, , , , , .4. La dirección completa de una celda incluye el nombre de la hoja en la que se encuentra, por ejemplo, Hoja2!A1 es la dirección de la primera celda de la segunda hoja de nuestro libro. De esta manera se pueden utilizar celdas de una hoja en otra hoja diferente. Introduce tu nombre en las celdas Hoja3!D5 y Hoja2!V65536.Introducción y modificación de datos.Una celda de una hoja de cálculo puede contener datos muy diferentes, como texto, números, fechas o fórmulas. Para introducir un dato en una celda basta con teclearlo y pulsar la tecla , o bien desplazarse a otra celda.Para modificar el contenido de una celda puedes usar dos procedimientos:¾ Para cambiar todo el contenido, sitúate en la celda y teclea el nuevo dato.¾ Si sólo quieres cambiar parte del contenido, sitúate en la celda, pulsa la tecla F2 y corrige lo que quieras como se hace en un procesador de texto cualquiera.Según el tipo de dato que introduzcas éste se alineará de manera automática dentro de la celda. Por ejemplo, si introduces un texto, se alineará en la parte izquierda de la celda, mientras que los números lo hacen a la derecha. Naturalmente, siempre se puede modificar esto si se desea. Las alineaciones admitidas son izquierda, derecha y centrada.Las fórmulas se introducen normalmente empezando con el signo = y teniendo en cuenta la prioridad usual en las operaciones. Una fórmula, además de números y operaciones, puede contener referencias a otras celdas. Por ejemplo, las siguientes fórmulas serían válidas:CDE3= 3,5+5/2= A2^2+6=A1+A2/24= A1+4*A2= A2^0,5= (A1+A2)/2Ejercicios:5. Si en la celda A1 hemos introducido el valor 2 y en la celda A2 el valor 4, ¿cuál es el valor numérico de las fórmulas anteriores? Haz primero las cuentas mentalmente y después las compruebas en la hoja de cálculo.6. Modifica ahora los valores de las celdas A1 y A2 y observa cómo se recalculan las demás fórmulas.7. ¿Qué ocurre si introduces en una celda el “número” 44’78? ¿Y si introduces el 12.56?8. Si quieres saber cuántos días han transcurrido desde el 1 de enero de 1900 hasta hoy introduce la fecha actual en una celda cualquiera. (El formato habitual de fecha es dd/mm/aaaa, donde dd significa el día del mes, mm el número de mes y aaaa el año con cuatro cifras). A continuación cambia el formato de esa celda a formato numérico. Para ello, con la celda seleccionada debes ir al menú Formato, Celdas, Número. Utiliza lo explicado antes para calcular cuántos días han transcurrido desde el día de tu nacimiento hasta hoy. Esfuérzate un poco y procura poner algún rótulo en alguna celda que explique lo que estás calculando.9. Averigua qué opciones del menú Archivo debes utilizar para• Almacenar un libro• Cerrar un libro• Abrir un libro existente• Abrir un libro nuevo10. Realiza una pequeña encuesta en tu clase para completar la siguiente tabla:NombreEstaturaNº hermanosNº her. PadreNº her. Madre……………A continuación realiza las siguientes tareas:• Ordena la lista de alumnos de mayor a menor estatura (Utiliza la ayuda del programa para aprender a hacerlo).• Debajo de la columna altura vas a calcular la mínima altura, la máxima altura y el valor medio de la altura, de manera que quede algo parecido a esto: (utiliza las funciones MIN, MAX y PROMEDIO; busca en la ayuda cómo utilizarlas).NombreEstaturaPepe1,67Rosa1,58.........MinMaxMedia• Cambia cualquiera de los datos anteriores y observa cómo cambian los resultados de los cálculos.• Guarda el fichero anterior con el nombre ENCUESTA.11. Utiliza las opciones del Menú Insertar para insertar dos columnas entre las columnas A y B y tres filas entre la segunda y la tercera. Elimina a continuación la líneas que acabas de insertar.12. Averigua, usando la Ayuda del programa, la forma en la que puedes ocultar y volver a mostrar después las filas o columnas de una hoja.Operaciones con rangos.En muchas ocasiones necesitaremos efectuar una operación con un grupo de celdas, para ello tenemos que aprender a seleccionar las celdas deseadas. Disponemos de varios procedimientos:¾ Para seleccionar un rango puedes usar el ratón o bien desplazarte utilizando las flechas del teclado manteniendo pulsada la tecla <⇑> (es la tecla que se usa para escribir en mayúsculas).¾ Si lo que quieres es seleccionar celdas o rangos no contiguos debes proceder del siguiente modo: en primer lugar selecciona el primer grupo de celdas contiguo usando lo dicho en el punto anterior; a continuación mantienes pulsada la tecla de y seleccionas los demás rangos.¾ Para seleccionar una fila o columna completa basta con hacer clic con el ratón en su nombre. Una vez seleccionado un conjunto de celdas podemos:¾ Copiarlo en otro lugar con la opción Edición-Copiar, desplazándonos a la nueva posición y eligiendoEdición-Pegar.¾ Moverlo a otro lugar con las opciones Edición-Cortar, desplazándonos a la nueva posición y eligiendo de nuevo Edición-Pegar.¾ Borrarlo pulsando la tecla , en cuyo caso el bloque borrado no quedará almacenado en el portapapeles.Ejercicios13. Utilizando los procedimientos descritos antes selecciona los siguientes rangos:• A1:B5• A1:B5 y C4:D8• Hoja2!A1:C8 y Hoja3!D1:H414. Selecciona• La tercera fila completa.• Las cuatro primeras filas.• Las columnas primera, cuarta y quinta.15. Introduce los datos que quieras en el rango A1:C10 y a continuación• Cópialos en Hoja2!B2:D11.• Muévelos a Hoja3!A1:C10.16. Averigua otras formas diferentes de copiar o mover un rango.17. Si tenemos seleccionado un rango y hacemos clic sobre él con el botón derecho del ratón nos aparecerá un menú contextual. Copia aquí algunas de las opciones de dicho menú.18. La opción Rellenar del menú Edición te permite copiar con rapidez un mismo valor en un rango. Por ejemplo, si quieres introducir el valor 3 en toda la primera columna teclea el número en A1, selecciona la columna y elige Edición – Rellenar. Repite el procedimiento anterior para escribir tu nombre primero en todas las celdas de la primera columna y después en todas las celdas de las dos primeras filas.19. Con la opción Series del menú Edición-Rellenar puedes obtener sucesiones de números que se diferencien en una cantidad constante (progresiones aritméticas) o en un factor constante (progresiones geométricas). Usa esa opción para obtener:• Los múltiplos de 7 inferiores a 1000.• Todas las potencias de 2 inferiores a 10000.20. La misma opción del ejercicio anterior te permite obtener series de fechas. Utilízala para escribir• La lista de todos los lunes de este año.• La lista de todos los días laborables de este mes.21. Guarda los resultados de los apartados anteriores en un fichero llamado SERIES.Copiar fórmulas: Referencias absolutas y relativas.Una característica de la hoja de cálculo que la hace especialmente potente es la forma en que puede utilizarse para copiar fórmulas. Por ejemplo, el siguiente procedimiento te permite obtener los 100 primeros múltiplos de 17:• Introduce en A1 el valor 17• En A2 teclea la fórmula =A1+17• Copia la fórmula anterior y pégala en el rango A3:A100Si utilizas la opción Herramientas – Opciones – Vér fórmulas, observarás cómo se ha copiado la fórmula en las demás celdas. Por ejemplo, en la celda A50 encontrarás la fórmula A49+17 en lugar de A1+17.Esto se debe a que la hoja de cálculo, por defecto, no hace copias literales de las fórmulas, sino que trabaja con direcciones relativas. En nuestra caso la fórmula que hemos introducido le indica que debe sumar 17 al valor de la celda situada justo encima de ella.En la siguiente figura tienes otro ejemplo de la forma en la que se copia una fórmula (de la celda C4 a la D10), cuando trabajamos con posiciones relativas:Sin embargo, en algunas ocasiones esta forma de copiar no nos va a resultar útil y deberemos trabajar con posiciones absolutas. Cuando queramos trabajar con posiciones absolutas, a la hora de copiar una fórmula utilizaremos el símbolo $. Por ejemplo, pondremos el símbolo $ delante de la letra o delante del número de la dirección de la celda para que ésta se copie literalmente en cualquier lugar de la hoja. Así, si en la celda B1 tenemos la fórmula =$A1+7 y copiamos esta fórmula en la celda C1, el resultado debería ser B1+7 si usáramos posiciones relativas, pero al haber fijado la columna A con el símbolo $, el resultado es $A1+7. Si ahora copiamos la fórmula en la celda C2, estamos cambiando de columna (de B a C) y de fila (de 1 a 2). Como el símbolo $ sólo aparece delante de la letra esto significa que la columna es una posición absoluta, pero la fila es relativa, por lo tanto el resultado será $A2+7.De la misma forma, podemos usar el símbolo $ delante del número del indicador de celda, fijando de esta manera la fila, es decir, la columna es una posición relativa pero la fila es absoluta. Ejemplo: si en la celda B1 aparece la fórmula =A$1+7, y copiamos esta fórmula en B2, el resultado será A$1+7 (la A no cambia porque al pasar de B1 a B2 no hemos cambiado de columna, y el 1 no cambia porque el símbolo $ lo convierte en una posición absoluta). Si lo copiamos en C1 el resultado será B$1+7 y si lo copiamos en C2 el resultado será B$1+7.Finalmente, podemos usar el símbolo delante de las dos posiciones si queremos utilizar como posiciones absolutas tanto columna como fila.Las direcciones absolutas y relativas pueden usarse juntas en una misma expresión.Ejercicios22. En la siguiente tabla aparecen varias fórmulas en ciertas celdas. Imagina que copiamos el contenido de una de ellas y lo pegamos en la celda D4. ¿Cómo aparecería la fórmula en esa celda? Contesta a la pregunta para cada una de las fórmulas que aparecen en la imagen. Contesta primero mentalmente y después comprueba el resultado en tu hoja.23. Vamos a ver cómo podemos hacer rápidamente una tabla de valores de una función matemática. Por ejemplo vamos a hacer una tabla de la función y = x2 en el intervalo [-2,2], es decir vamos a permitir que la x tome valores comprendidos entre –2 y 2. En primer lugar hay que decidir cuántos valore necesitamos. Desde –2 hasta 2 van 4 unidades, vamos a dividir cada unidad en 10 partes y teniendo en cuenta quecalcularemos el valor inicial y el valor final necesitamos un total de 41 puntos, es decir vamos a utilizar el rango A1:B41. Para introducir los valores de x debes proceder de la siguiente manera:• Introduce en la celda A1 el primer valor del intervalo. En nuestro caso -2.• Introduce en la celda A2 la fórmula que permite calcular el siguiente valore de x. Si hemos dicho que dividimos cada unidad en 10 partes, el siguiente valor de x se obtiene sumando 0,1 al anterior. Por lo tanto, la fórmula que debemos escribir en A2 es =A1+0,1• Copia la fórmula anterior y pégala en el rango A3:A41.• Introduce ahora en la celda B2 la fórmula que representa a la función que estamos analizando.Nuestra función consiste en elevar al cuadrado el valor que aparece en la celda de al lado. Así pues, la fórmula que debes escribir en B2 es =A1^2• Copia esa fórmula y pégala en el rango B2:B41.24. Si en la hoja del ejercicio anterior cambias el valor –2 de la celda A1 por 2, obtendrás una nueva tabla de la función en otro intervalo. ¿Cuál es el nuevo intervalo?25. Siguiendo el esquema de trabajo del ejercicio 23 haz una tabla de valores con 101 puntos de las siguientes funciones en los intervalos que se indican:• y =x , en el intervalo [0,1].• y = 1 , en el intervalo [-1,1].x26. Guarda las tablas anteriores en un archivo con el nombre FUNCIONES.27. Como ya habrás observado, al cambiar cualquier dato de una hoja de cálculo, se recalculan de manera automática todas las fórmulas en las que aparece ese dato. Esto se debe a que la hoja de cálculo trabaja por defecto en la forma denominada cálculo automático. La opción Herramientas – Opciones – Calcular se utiliza para pasar de la forma de cálculo automático a cálculo manual. Averigua, usando la Ayuda si es preciso, qué diferencia existe entre estas dos formas de trabajar y para qué sirve la tecla F9 cuando se trabaja en modo manual.28. Calcula en una misma hoja las 100 primeras potencias de 2 y las 100 primeras potencias de 0,5.Observarás que el programa cambia automáticamente el formato numérico de notación decimal a notación científica o exponencial.29. Escribe los siguientes números en notación exponencial y después cámbialos a notación decimal (UsaFormato – Celdas – Número)a. 6,7000E-01 b. 3,4560E+00 c. 1,2346E+0430. Escribe los siguientes números y después pásalos a notación científica (Usa Formato – Celdas – Científico).a. 45,879 b. 0,00678 c. –56000,67FormatosLa opción Formato de celdas del menú contextual que aparece haciendo clic con el botón derecho del ratón sobre un rango seleccionado nos permite:¾ Cambiar el formato numérico o de fecha de los datos.¾ Elegir la fuente que queremos utilizar.¾ Modificar la alineación de los datos dentro de las celdas.¾ Fijar unos bordes completos o parciales alrededor o dentro del bloque.¾ Elegir una trama o sombreado para las celdas.¾ Proteger las celdas de manera que su contenido no pueda ser modificado.La mayoría de estas opciones son muy sencillas de utilizar y su uso es similar al de cualquier otro programa que trabaje bajo Windows.Ejercicios31. Abre la hoja de cálculo denominada TELEFONO. Completa los datos que faltan para que tenga el aspecto que se ve a continuación introduciendo las fórmulas necesarias. Ojo: no vale poner los datos directamente, en todas las celdas en las que te falte un dato debes utilizar una fórmula, y siempre que se pueda debes copiar esa fórmula. Indica qué datos deben ser referencias relativas y qué datos deben ser referencias absolutas. Después utiliza las opciones del menú Formato de celdas para que tenga el aspecto siguiente. Cuando termines la guardas con el nombre TELEFONO2.32. Recupera el fichero ENCUESTA y utiliza distintos formatos para resaltar los resultados obtenidos. Una vez que estés satisfecho con el resultado guarda el fichero con el mismo nombre.33. En este ejercicio vamos a aprender cómo incluir una tabla realizada con Excel dentro de un documento realizado con Word.¾ En primer lugar construye la siguiente tabla, rellenando con fórmulas las celdas vacías:¾ A continuación selecciona todas las celdas y utiliza la opción Edición – Copiar.¾ Abre un nuevo documento de Word y utiliza la opción Pegar celdas del menú Edición. Observa que el contenido de las celdas se ha incorporado al documento como una tabla de Word, en la que puedes modificar el ancho de las celdas, el color del borde, etc.¾ Si trasvasamos la tabla de Excel a Worde usando el método anterior, se rompe el vínculo entre el original y la copia, de manera que si más adelante, modificamos alguno de los datos de la hoja de cálculo esos cambios no quedan reflejados en la tabla copiada en el documento de Word. Podemos evitar esta situación manteniendo un vínculo entre ambos objetos, de esta manera cada vez que modifiquemos algún dato del original se producirá el cambio también en la copia de Word. Para realizar esto debemos utilizar la opción Edición – Pegado especial (en el documento de Word) y seleccionar la opción Pegar vínculo – Formato RTF.Fórmulas matricialesEn algunos cálculos interesa que en lugar de producirse un único resultado en una única celda se produzcan múltiples resultados simultáneos en varias celdas diferentes a partir de una única colección de datos. Las fórmulas que permiten realizar estos cálculos se denominan fórmulas matriciales, pues utilizan el concepto matemático de matriz (colección de números en forma de tabla).Para comprender mejor el párrafo anterior vamos a ver un ejemplo:Supongamos que una hoja de cálculo contiene en el rango A1:B10 las calificaciones de un examen de 20 alumnos, y queremos que la hoja nos diga automáticamente cuántos insuficientes, suficientes, bien, notables y sobresalientes ha habido.En otras palabras, queremos que el ordenador rellene de manera automática la siguiente tabla:Para ello haremos uso de una función predefinida de la hoja de cálculo que no es otra que la función FRECUENCIA. Piensa que se trata de averiguar con qué frecuencia se ha producido cada una de las calificaciones de la tabla entre las veinte notas de la izquierda.La idea entonces es seleccionar el rango E3:E7 que es donde queremos que aparezcan los resultados y escribir la fórmula siguiente:= FRECUENCIA(datos;grupos)donde datos es el rango de datos del que se extrae la información (en nuestro caso A1:B10) y grupos es un rango que contiene los extremos de los intervalos dentro de los cuales se desean agrupar los valores de datos. Con más claridad: Una nota es insuficiente si está en el intervalo [0,5), por lo tanto, pondremos como extremo de este intervalo el valor 4,99; una nota es suficiente si está en el intervalo [5,6), por lo tanto, el extremo del intervalo será el valor 5,99; una nota es bien si está en el intervalo [6,7): extremo = 6,99; una nota es notable si está en el intervalo [7,8’5), extremo = 8,49; y una nota es sobresaliente si está en el intervalo [8’5,10]: extremo = 10.Debemos escribir estos valores extremos en algún sitio de la hoja de cálculo porque los vamos a utilizar, aunque no es necesario que sean visibles. Para hacerlos invisibles podemos hacer dos cosas: colocarlos en un rango muy apartado, o seleccionar el rango que ocupan y en la opción Formato de celdas seleccionar Proteger y Ocultar (otra opción más sencilla es seleccionar el rango que ocupan y poner el color del texto blanco).Rango que puede ser ocultadoPor último, para realizar el cálculo matricial debes seguir los siguientes pasos:¾ Seleccionar el rango E3:E7¾ Teclear la fórmula = FRECUENCIA(A1:B10;C3:C7)¾ PASO FUNDAMENTAL: Pulsar la combinación de teclas CONTROL+MAYÚSCULAS+INTROEjercicios34. Inventa 30 cantidades que puedan responder a alturas de personas que conozcas y elabora una tabla de frecuencias que los agrupe en “muy bajos”, “bajos”, “normales”, “altos” y “muy altos”. Los valores que separen estos intervalos los tendrás que elegir tú. El proceso es parecido al visto en el ejemplo anterior. Una vez finalizado guarda el archivo con el nombre ALTURA.35. En este ejercicio utilizaremos una función lógica: la función SI. Utiliza la ayuda o el apéndice de estos apuntes para saber cómo se utiliza esta función. Recupera el archivo ALTURA del ejercicio anterior e inserta una columna nueva al lado de las estaturas de las 30 personas y utiliza la función SI en forma matricial para que al lado de cada persona aparezca la palabra Bajo si mide menos de 160 cm o la palabra Alto en caso contrario. Al finalizar guarda el archivo con el mismo nombre.36. Abre el archivo ENCUESTA y calcula la moda del número de hermanos, del número de hermanos del padre y del número de hermanos de la madre. Calcula también la mediana de las estaturas. (Tendrás que utilizar las funciones predefinidas MODA y MEDIANA. Usa la Ayuda o el apéndice de los apuntes para saber qué son y cómo se usan estas funciones).37. Seguimos con la hoja de cálculo ENCUESTA. Inserta una columna entre las columnas Nombre y Estatura y consigue que al lado del nombre aparezca la inicial de cada nombre de forma automática (tendrás que usar la función predefinida EXTRAE)38. Abre el archivo denominado Notas. Este archivo contiene las calificaciones de 10 alumnos en tres exámenes distintos. Modifica la hoja de cálculo para que tenga el aspecto que se muestra a continuación y rellena todas las celdas que faltan. Todos los datos que faltan deben ser calculados mediante fórmulas. No vale poner directamente los valores que aparecen aquí. Vas a necesitar las siguientes funciones: PROMEDIO, SI, EXTRAE, MAX, MIN, CONTAR.SI y FRECUENCIA. Además puedes usar la opción Formato condicional para que las notas de los suspensos aparezcan en rojo y las de los aprobados en azul.GráficosExcel dispone de una gran variedad de gráficos que nos permite elegir el más adecuado a la información que queramos representar. En la siguiente figura tienes indicados los elementos fundamentales de un gráfico.Título del gráficoRótulos de datosTRÁFICO AÉREOTítulo del eje YRótulos del eje Y10000900080007000600050004000300020001000033004500760088009800Año 1996LeyendaRótulos del eje XTítulo del eje XCompañía aéreaPara crear un gráfico se puede seleccionar primero el rango de datos que se quiere representar y luego seleccionar la opción Insertar – Gráfico, o bien se puede hacer al revés.Cuando no se tiene mucha práctica es mejor el segundo procedimiento, es decir, seleccionaremos la opción Insertar – Gráfico y obtenemos un asistente como el que se muestra al lado:En primer lugar elegiremos el gráfico más conveniente a nuestros dato. Aparte de los que puedes ver en la imagen tienes otra serie de gráficos en la solapa que pone Tipos personalizados. Estos tipos son en general similares a los estándar, pero con un aspecto ligeramente diferente, además en esos tiposexiten algunos que permiten combinar en un solo gráfico tipos distintos.Al pulsar la tecla Siguiente se obtiene una ventana en la que se nos pide cuál es el rango de datos que queremos representar.Pulsamos en el botón que hay a la derecha del cajetín que pone Rango de datos y seleccionamos con el ratón el rango de datos de nuestra tabla que queremos representar.A continuación pulsamos en la solapa Serie y obtenemos una ventana como ésta:En el ejemplo se han seleccionado dos series. El siguiente paso es escribir el nombre de cada serie en el cajetín Nombre. Podemos hacerlo directamente o bien si el nombre fuera el título de alguna de las columnas o filas de las series que hemos representado, también podemos pulsar el botón que hay a la derecha del cajetín y seleccionar la celda que contiene el nombre.Por último, seleccionaremos el cajetín Rótulos del eje de categorías (X) y seleccionamos el rango de valores que queremos que sirvan como referencia del eje X (caso de que sea necesario).Al pulsar siguiente se obtiene una ventana como la que vemos a la izquierda. Esta ventana dispone de 6 solapas y en cada una de ellas se pueden modificar distintos aspectos. Vamos uno por uno rellenando aquellos que nos parezca adecuado y cuando estemos satisfechos del resultado pulsamos el botón Finalizar.También se puede pulsar el botón Siguiente, y en ese caso nos preguntaría si queremos colocar el gráfico en la hoja de cálculo actual o en otra hoja diferente. En general, seleccionaremos siempre en la propia hoja.Si una vez finalizado no nos gusta algo, podemos modificar individualmente cada uno de los objetos que componen el gráfico. Basta con seleccionar el objeto que se desea modificar con el botón de la derecha y seleccionar la cualidad que se desea cambiar.Ejercicios39. Abre el archivo DATOS. Se trata de un libro de Excel que contiene cuatro hojas. Utiliza los datos de esas hojas para crear los siguientes gráficos:Climograma1209910080 756040020704812,32019,415 22,3 25,6 24,36 57059341617,311,73,5 4,2 8,16,3 2,9Precipitación TemperaturaParábolaEncuesta sobre el tabaco5,0Fumadores No fumadores NS/NC4,03,08%32%2,01,060%-2 -10,00 1 2-1,0Eje de abscisasPoblación[90,..) [80,90) [70,80) [60,70) [50,60) [40,50) [30,40) [20,30) [10,20)[0,10)-20 -15 -10 -5 0 5 10 15Hombres MujeresApéndiceListado de algunas funciones predefinidas:Funciones matemáticas¾ ABS(número): Devuelve el valor absoluto de un número. El valor absoluto de un número es el número sin su signo.¾ ALEATORIO(): Devuelve un número aleatorio mayor o igual que 0 y menor que 1, distribuido uniformemente. Cada vez que se recalcula la hoja de cálculo el valor cambia automáticamente. Si se quiere generar un número real aleatorio comprendido entre a y b utilice ALEATORIO()*(b-a)+a.¾ COS(número): Devuelve el coseno de un número. Número es el ángulo medido en radianes cuyo coseno se desea calcular. Si el ángulo está en grados hay que multiplicarlo primero por PI()/180 para convertirlo en radianes.¾ ENTERO(número): Redondea un número hasta el entero inferior más próximo. Número es el número real que se desea redondear. Ejemplos: ENTERO(8,94) es igual a 8; ENTERO(-8,94) es igual a –9.¾ EXP(número): Devuelve el valor del número e elevado a número. El número e tiene un valor aproximado de 2,71828182845904 y es la base de los logaritmos naturales o neperianos.¾ FACT(número): Devuelve el factorial de número, es decir, el producto de todos los números enteros desde 1 hasta número. Número debe ser un entero no negativo. Ejemplos: FACT(0) es igual a 1, FACT(1) es igual a 1, FACT(2) es igual a 2, FACT(3) es igual a 6, FACT(4) es igual a 24, ...¾ GRADOS(radianes): Convierte radianes en grados. Ejemplo: GRADOS(PI()) es igual a 180.¾ LN(número): Devuelve el logaritmo natural o neperiano de número. Número debe ser un número real positivo.¾ M.C.D.(número1;número2;...): Devuelve el máximo común divisior de varios números enteros.¾ M.C.M.(número1;número2;...): Devuelve el mínimo común múltiplo de varios números enteros.¾ PI(): Devuelve el número 3,14159265358979, es decir, la constante matemática pi con una exactitud de 15 dígitos.¾ RADIANES(grados): Convierte grados en radianes.¾ RAIZ(número): Devuelve la raíz cuadrada de número. Número debe ser un número real no negativo.¾ REDONDEAR(número;num_de_decimales): Redondea un número al número de decimales especificado. Número es el número que se desea redondear; num_de_decimales especifica el número de dígitos al que se desea redondear número. Si num_de_decimales es 0, número se redondea al entero más próximo. Nótese que no es la misma función que Entero. Entero redondea siempre al entero más pequeño, en cambio, REDONDEAR redondea al más próximo. Ejemplo: REDONDEAR(2,15;1) es igual a2,2.¾ SENO(número): Devuelve el seno del ángulo número medido en radianes.¾ SIGNO(número): Devuelve 1 si número es positivo, 0 si número es 0 y –1 si número es negativo.¾ SUMA(número1;número2;...): Devuelve la suma de todos los números entre paréntesis. También se puede utilizar en la forma SUMA(A1:C10) y en ese caso devuelve la suma de todos los números contenidos en ese rango.Funciones Estadísticas¾ DESVESTP(num1;num2;...): Calcula la desviación estándar de los números entre paréntesis. Al igual que con la función suma, en lugar de poner una colección de números se puede poner un rango de celdas.¾ MAX(num1;num2;...): Devuelve el máximo valor de entre los contenidos en el paréntesis. También se puede calcular el máximo de un rango.¾ MIN(num1;num2;...): Lo mismo con el mínimo.¾ MODA(num1;num2;...): Devuelve el valor que más veces se repite entre los que están en el paréntesis.También funciona con rangos.¾ MEDIANA(num1;num2;...): Devuelve la mediana de los valores en el paréntesis. La mediana es el valor que ocuparía la posición central si esos valores se ordenan. También funciona con rangos.¾ PROMEDIO(num1;num2;...): Devuelve la media aritmética de los valores en el paréntesis. También funciona con rangos.¾ FRECUENCIA(rango;condiciones): Es una fórmula matricial que cálcula el número de veces que suceden ciertas condiciones dentro de un rango. Su funcionamiento se describe exhaustivamente en los ejercicios.Funciones Lógicas¾ SI(prueba_lógica;valor_si_verdadero;valor_si_falso): Devuelve un valor si la condición especificada en prueba_lógica es cierta y otro valor distinto si es falsa.¾ Y(valor_lógico1;valor_lógico2;...): Devuelve el valor VERDADERO si todos los argumentos del paréntesis lo son y FALSO en cuanto alguno de ellos lo sea.¾ O(valor_lógico1;valor_lógico2;...): Devuelve el valor VERDADERO si alguno de los argumentos lo es, yFALSO sólo si todos son falsos.¾ NO(valor_lógico): Devuelve VERDADERO si valor_lógico es falso y devuelve FALSO si valor_lógico es verdadero.Funciones de texto¾ CONCATENAR(texto1;texto2;...): Concatena varios textos en uno sólo.¾ EXTRAE(texto;posición_inicial;num_de_caracteres): Devuelve un número específico de caracteres, comenzando en la posición de texto que especifica posición_inicial.¾ LARGO(texto): Devuelve la longitud de una cadena de texto.¾ REEMPLAZAR(texto_original;num_inicial;num_de_caracteres;texto_nuevo): Reemplaza parte de texto original con parte de texto nuevo desde la posición num_inicial y con la longitud indicada por num_de_caracteres.