10
Excel – Práctica 6. Universitat Jaume I 807: Informática. Página 1 La sexta práctica, y la última sobre hojas de cálculo Excel, no tiene ningún tema especial, más que ser un repaso de los conceptos vistos en las previas prácticas. La única novedad es de la creación y aplicación de números aleatorios. Los últimos ejercicios (8 y 9) se tratan del tema práctico de la integración de datos en una hoja de cálculo, desde una fuente de datos medioambientales encontrada en la WWW. Ejercicio 1 (Formatos personalizados): Los formatos tienen cuatro partes de las cuales la primera y la segunda se asignan a los números positivos y negativos, como queremos que los números tengan separador de miles, el formato de la primera parte y la segunda debe ser "#,###". La tercera parte representa al número cero, como no es ninguna operación especial ponemos que escriba el cero, y por fin la última parte representa a las cadenas no numéricas. 1. Dar un formato a una celda para que presente el número con separador de miles, si el contenido no es un número debe presentar el siguiente mensaje de error, "Error debe ser número". La solución sería: #,###; #,###;0;" Error debe ser número" 2. Formatear una celda para que si un número es mayor que 1000 presente su contenido en verde, de lo contrario que lo presente en rojo. La solución sería: [>1000][verde]#,##0;[<1000][rojo]#,##0 ¿Qué pasaría si introducimos el número 1000? ¿Cómo lo solucionarías? 3. Formatear una celda de modo que indique si un número es positivo, negativo, cero o un texto. La solución sería: "Positivo";"Negativo";"Cero";"Texto" Ejercicio 2 (Utilización de referencias): Crea un nuevo libro de trabajo Reparto.xls, con una hoja llamada Reparto proporcional. La hoja tendrá el aspecto que se muestra al final de este ejercicio. Se trata de calcular el premio en metálico (pesetas, €, es igual) que te correspondería en una competición en la que cada uno de los dos participantes (tú y tu competidor) obtiene una puntuación entre uno y cinco y la cantidad total destinada a premios (dato inicial en la celda B1) se reparte de forma directamente proporcional a la puntuación obtenida por cada participante. Observa que tu premio ha de calcularse para diferentes supuestos de puntuación, tanto tuya (B5:B9) como de tu competidor (C4:G4). Es muy importante que la misma fórmula que introduzcas en C5, y que, lógicamente, hará referencia a las celdas B1 807-6

practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

Embed Size (px)

Citation preview

Page 1: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 1

La sexta práctica, y la última sobre hojas de cálculo Excel, no tiene ningún tema especial, más que ser un repaso de los conceptos vistos en las previas prácticas. La única novedad es de la creación y aplicación de números aleatorios. Los últimos ejercicios (8 y 9) se tratan del tema práctico de la integración de datos en una hoja de cálculo, desde una fuente de datos medioambientales encontrada en la WWW.

Ejercicio 1 (Formatos personalizados): Los formatos tienen cuatro partes de las cuales la primera y la segunda se asignan a los números positivos y negativos, como queremos que los números tengan separador de miles, el formato de la primera parte y la segunda debe ser "#,###". La tercera parte representa al número cero, como no es ninguna operación especial ponemos que escriba el cero, y por fin la última parte representa a las cadenas no numéricas. 1. Dar un formato a una celda para que presente el número con separador de miles, si

el contenido no es un número debe presentar el siguiente mensaje de error, "Error debe ser número". La solución sería:

#,###; #,###;0;" Error debe ser número" 2. Formatear una celda para que si un número es mayor que 1000 presente su

contenido en verde, de lo contrario que lo presente en rojo. La solución sería:

[>1000][verde]#,##0;[<1000][rojo]#,##0 ¿Qué pasaría si introducimos el número 1000? ¿Cómo lo solucionarías?

3. Formatear una celda de modo que indique si un número es positivo, negativo, cero o un texto. La solución sería:

"Positivo";"Negativo";"Cero";"Texto"

Ejercicio 2 (Utilización de referencias): Crea un nuevo libro de trabajo Reparto.xls, con una hoja llamada Reparto proporcional. La hoja tendrá el aspecto que se muestra al final de este ejercicio.

Se trata de calcular el premio en metálico (pesetas, €, es igual) que te correspondería en una competición en la que cada uno de los dos participantes (tú y tu competidor) obtiene una puntuación entre uno y cinco y la cantidad total destinada a premios (dato inicial en la celda B1) se reparte de forma directamente proporcional a la puntuación obtenida por cada participante.

Observa que tu premio ha de calcularse para diferentes supuestos de puntuación, tanto tuya (B5:B9) como de tu competidor (C4:G4). Es muy importante que la misma fórmula que introduzcas en C5, y que, lógicamente, hará referencia a las celdas B1

807-6

Page 2: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 2

(cantidad destinada a premios), B5 (tu puntuación) y C4 (la de tu competidor), sea la que utilices, replicándola, en todo el rango C5:G9. Elige adecuadamente los tipos de referencias al introducir la fórmula de C5, de forma que cada una de sus replicas haga referencia a las celdas oportunas (por ejemplo, la réplica en G8 debería hacer referencia a las celdas B1, B8 y G4). Puedes utilizar el botón para aplicar al rango C5:G9 y a la celda B1 un formato de moneda (sin decimales y con separador de miles e indicador de moneda). Guarda y cierra el libro.

Ejercicio 3 (Funciones básicas): Realizar una hoja de cálculo similar al ejemplo que se adjunta, teniendo en cuenta que:

• Todos los datos, excepto las notas parciales de los alumnos, se deberán obtener mediante funciones.

• MUY IMPORTANTE: Aunque veas los decimales de los datos separados mediante puntos, vosotros deberéis separarlos mediante comas.

NOTAS FINALESNota Nota Nota Nota

Alumno Word FileMaker Excel FinalGarcía Pérez, Ernesto 7,50 9,50 8,50 8,50Carmona Rodri, Pedro 5,00 6,00 5,00 5,33Gonzalez Sanz, José 6,70 5,50 8,55 6,92Ruiz García, Esteban 2,00 3,00 2,50 2,50Sanz Valero, Mª José 7,60 6,00 8,25 7,28Salvador Melero, Ana 6,80 7,00 3,10 5,63Dosda Más, Paloma 2,50 6,95 5,00 4,82Piquer Beltrán, Sergio 9,50 10,00 9,00 9,50Media 5,95 6,74 6,24 6,31Mínima 2,00 3,00 2,50 2,50Máxima 9,50 10,00 9,00 9,50

Nº Alumnos 8 • Modifica la hoja de cálculo para que en las celdas a la derecha de las Notas Finales

aparezcan los textos "Apto" o "No apto" según la nota final sea mayor o menor que 5.0. Debes utilizar la función lógica SI().

• Modifica la fórmula anterior para que se defina un rango de calificaciones de la forma siguiente:

Suspenso: nota final < 5.0

Page 3: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 3

Aprobado: 5.0 <= nota final < 7.0 Notable: 7.0 <= nota final < 8.5 Sobresaliente: nota final >= 8.5

Deberás utilizar la función SI() de forma anidada (necesitarás anidar tres funciones). El aspecto final de la hoja es el siguiente:

NOTAS FINALESNota Nota Nota Nota

Alumno Word FileMaker Excel FinalGarcía Pérez, Ernesto 7.50 9.50 8.50 8.50 SobresalienteCarmona Rodri, Pedro 5.00 6.00 5.00 5.33 AprobadoGonzalez Sanz, José 6.70 5.50 8.55 6.92 AprobadoRuiz García, Esteban 2.00 3.00 2.50 2.50 SuspensoSanz Valero, Mª José 7.60 6.00 8.25 7.28 NotableSalvador Melero, Ana 6.80 7.00 3.10 5.63 AprobadoDosda Más, Paloma 2.50 6.95 5.00 4.82 SuspensoPiquer Beltrán, Sergio 9.50 10.00 9.00 9.50 SobresalienteMedia 5.95 6.74 6.24 6.31Mínima 2.00 3.00 2.50 2.50Máxima 9.50 10.00 9.00 9.50

Nº Alumnos 8

Ejercicio 4 (Fechas): Queremos obtener en una celda una "valoración" sobre la edad de las personas de forma que si una persona tiene menos de 40 años ponga "Es joven", y si tiene más ponga "Ya no es tan joven".

Ponemos en la celda A1 el literal "Fecha de Nacimiento", en la celda B1, pondremos la fecha de nacimiento, y sobre esta celda definiremos el nombre "Fecha_nac". En la celda A2 pondremos el literal "Resultado", y por fin en la celda B2 la fórmula: =SI(AÑO(HOY()-Fecha_nac)-1900<40;"Es joven";"Ya no es tan joven")

Si ahora deseáramos dificultar un poco el ejercicio y establecer tres rangos de edades, podríamos poner:

=SI(AÑO(HOY()-Fecha_nac)-1900<35;"Es joven";SI(AÑO(HOY()-Fecha_nac)-1900<50;"No es tan joven";"Es mayor"))

Otra posibilidad sería que si es joven lo indicara añadiendo los años que tiene, si no es joven dejamos la celda en blanco:

=SI(AÑO(HOY()-Fecha_nac)-1900<30;"Es joven sólo tiene"&(AÑO(HOY()-Fecha_nac)-1900)&" Años";"")

Page 4: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 4

Ejercicio 5 (Funciones básicas): Abre el libro mates.xls de la práctica 3 en la hoja Tirada dados. Se trata de una simulación de una partida de dados entre dos jugadores. El juego comprende diez tiradas de dos dados para cada jugador. Deberás crear la estructura de fórmulas que generen tal simulación siguiendo los pasos:

• Introduce en la celda B5 la fórmula =ENTERO(ALEATORIO()*6+1). Esto generará un número aleatorio entero entre 1 y 6, ya que ALEATORIO genera un número real aleatorio entre 0 y 1 (sin llegar nunca a 1), que al ser multiplicado por 6 y sumarle 1 da lugar a un número real entre 1 y 7 (sin llegar a 7). Como ENTERO elimina la parte decimal de ese número, el resultado de la fórmula será un entero (aleatorio) entre 1 y 6, como deseábamos.

• Replica esta fórmula en todo el rango B5:C14. • Completa las fórmulas para la suma total de puntos de los dados en cada tirada y

para cada jugador. • Escribe: en D15, D16 y D17, sendas formulas para calcular el valor máximo, el más

frecuente y el mínimo obtenidos por el Jugador 1 en las tiradas. • Replica adecuadamente las fórmulas para el Jugador 2. • Escribe en A16 el texto Media dados y en A17 la fórmula para la media aritmética

de las puntuaciones de los cuarenta dados lanzados en la partida. • Escribe en H4 el texto Quién gana ?. y en H5 una fórmula que devuelva el texto

Ganador 1, Ganador 2 o Empate. • Escribe en I4 el texto Victorias 1 y en I5, una fórmula que cuando gane el Jugador 1,

devuelva 1 y en caso contrario, 0. • Idem al punto i, para el jugador 2. • Escribe en I15 y J15 las fórmulas para sumar ambas puntuaciones • Pulsa la tecla F9 cada vez que quieras simular en este juego una nueva partida (esa

tecla hace que se recalculen todas las fórmulas de la hoja de cálculo, lo que trae como consecuencia que se generen nuevos números aleatorios).

El resultado debe ser similar al ejemplo que se muestra a continuación. Los valores no tienen que ser iguales, ya que estamos trabajando con la función ALEATORIO().

Page 5: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 5

Ejercicio 6 (Funciones básicas): Crea un nuevo libro de trabajo que guardarás en el disquete con el nombre simul.xls con una hoja llamada entradas, y sigue los pasos:

• Escribe en A1 el texto Mínimo, en A2 el texto Máximo, en B1 y B2, introduce las constantes 50 y 200.

• Escribe en B4 el texto Día, en C4 el texto Entradas y en D4 el texto Acumuladas

• Mediante el llenado automático, haz que las celdas del rango B5:B24 tengan los valores del uno al veinte.

• Utiliza la función ENTERO(ALEATORIO()*(B2+1-B1)+B1 para conseguir que las celdas del rango C5:C24 tengan valores aleatorios enteros comprendidos entre los valores de B1 y B2. (extremos incluidos).

• Escribe en D5 una fórmula tal que, al ser utilizada con el llenado automático en el rango D5:D24, haga que en cada celda aparezca el total acumulado en entradas hasta ese día. Así, por ejemplo, en D9 debería aparecer la suma de los valores del rango C5:C9.

• Escribe en B25 el texto Promedio y en B26 el texto Margen. En C25 introduce una fórmula que calcule el promedio de entradas vendidas por día y en C26 introduce la constante 30.

• Introduce en el rango E5:E24 las fórmulas necesarias para que aparezca el texto Especial en aquellos días que se vendan o menos entradas que la media menos el margen o más que la media más el margen

• Guarda el libro en tu disquete.

Ejercicio 7 (Funciones básicas): Crea un nuevo libro de trabajo que guardarás en el disquete con el nombre saldo.xls.

• Copia todos los datos del siguiente ejemplo excepto el saldo de cada empresa, y la empresa que posee el mayor saldo. Estos deberás calcularlos.

• Utiliza convenientemente las funciones INDICE Y COINCIDIR, para obtener el nombre de la Empresa de mayor saldo de las mencionadas en la siguiente tabla

• En este caso, ¿qué otra función necesitarías utilizar ?

Page 6: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 6

Ejercicio 8.1 (Importar datos. Gráficos): Análisis de datos de precipitación :(muestra C.H.Ebro: Lérida “pantano”, oct-sep 1940-1991)

Objetivo: Adquirir datos de texto a través de Internet, importarlos a Excel97, calcular promedios de precipitación anual, y crear dos tipos de gráficos.

Pasos a seguir:

1) Utiliza Internet Explorer para visualizar el archivo precipEbro.txt en la dirección web http://www3.uji.es/~gould/precipEbro.txt (si el alumno(a) tiene interés en realizar otro análisis en el futuro, los datos originales de este sitio –Lérida—y demás sitios de la cuenca, se encuentran en el siguiente sitio web de la Confederación Hidrográfica del Ebro: http://oph.chebro.es/ContenidoClimatologico.htm )

2) Lee el texto introductorio, pero luego copia solo el texto de relevancia (los datos de la tabla).

3) Abre Bloc de Notas y pega el texto; guardar como “precipLerida.txt” (sólo ahora tienes los datos en tu propia máquina (o disquete), para su análisis posterior en varios posibles programas).

4) Ahora tienes que importar ese archivo de texto al formato de Excel (columnas y filas). Abre (o vuelve a) Excel, y dar el orden Abrir (localizando y abriendo el archivo guardado en paso 3).

5) Aparece el “Asistente para importar texto”; sigue los pasos con las opciones por defecto (texto de ancho fijo, formato general).

6) Deben salir del proceso de importación, las columnas A hasta M con los datos de precipitación en sus columnas correspondientes.

7) En la columna N, fila 1, introduzca el título “Promedio” (bajando los datos una fila si hace falta).

8) En la primera fila de datos (años 40-41) calcula el promedio de los valores de los 12 meses (recuerda que sean octubre a septiembre).

9) Coge el punto en la esquina inferior derecha de esta celda calculada, y arrastrándolo hacia abajo copia la formula a todas las demás celdas en la columna N. Una vez dejado el botón del ratón Excel debe calcular de forma automática todos los valores promedios. La hoja ahora debe aparecer como la de la figura 1 abajo.

10) Ahora, después de lo aprendido en la cuarta práctica (creación de gráficos), estarás listo(a) para empezar de analizar estos datos en una serie de problemas prácticos.

Page 7: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 7

Figura 1. Las series de datos de precipitación, con la columna N promedio añadida y calculada.

Ejercicio 8.2 (Importar datos. Gráficos): Calcula y muestra la tendencia de precipitación en este sitio (Lérida “pantano”) durante la década 1940-50.

1) Selecciona la serie de datos pertenecientes a los años 1940 a 1950, y crea un gráfico de líneas siguiendo el modelo en la Figura 2.

2) Incluye un título relevante, e introducir los rótulos “octubre a septiembre” en el eje X y “milímetros” en el eje Y.

3) Selecciona los datos del gráfico, y pulsa el botón derecho; en el menú contextual selecciona “Agregar línea de tendencia...” y luego “lineal”.

4) Pregunta: ¿Cómo saldría la línea de tendencia si eliminamos los años 1943 a 1945 (que muestran niveles de precipitación anormales)? Crea otro gráfico con solamente los años 1940 a 1943 y 1946 a 1950. [Nota: utiliza la tecla Ctrl para seleccionar unas filas, saltando por otras, y incluyendo otras más.]

Page 8: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 8

Figura 2. Gráfico de 10 periodos anuales de precipitación (en milímetros), y su línea de tendencia general.

Ejercicio 8.3 (Importar datos. Gráficos): ¿Cuál es la tendencia media de todos los años 1940 a 1990?

1) Si intentas visualizar 50 años de datos mensuales, como ya has hecho con 10 años, el gráfico se complicaría demasiado. Esta vez selecciona la serie de datos promedio [Nota: Esta no pretende ser la asignatura de estadística; utilizamos la función promedio como ejemplo pero el usuario de Excel debe estudiar las funciones disponibles y emplear la que mejor ajusta al estudio y a la naturaleza de los datos].

2) Crea un gráfico de líneas como antes; incluye títulos y rótulos según el modelo en la figura 3..

3) Para etiquetar el eje X, arrastra los datos de años de la columna A, y colocarlos en este eje. ¿Has podido realizar el traslado? Si no pruébalo unas cuantas veces.

4) Introducir una línea de tendencia (método lineal).

Page 9: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 9

Figura 3. Gráfico de valores medios de precipitación de 1940 a 1990.

Como cuarto ejercicio podrías bajar (copiar) los datos de otro sitio dentro la cuenca (ver la dirección web, arriba) y crear un nuevo gráfico comparando sus valores medios de precipitación con los de Lérida.

Ejercicio 9 (Gráficos): Análisis de clorofila: Un centro público de investigación en temas de la acuicultura toma habitualmente muestras de varias masas biológicas, y guardan datos sobre sus características entre ellas el nivel de clorofila. Este nivel se mide con un espectrofotómetro, que escánea la radiación de la biomasa en las frecuencias entre 500 y 800 nanómetros, y que produce una colección de 300 valores almacenados en un archivo de texto.

Analiza dos hojas de cálculo representando dos muestras en el mismo día de la misma biomasa, y crea un gráfico comparativo en otra tercera hoja nueva.

• En la WWW encontrarás los archivos http://www3.uji.es/~gould/cloro_tm3r1.xls y http://www3.uji.es/~gould/cloro_tm3r2.xls

• Copiar (guardar como) estas hojas en tu ordenador local (disco A:).

Page 10: practica6-excel-807 - Universitat Jaume Igould/practica6-excel-807.pdfcomo consecuencia que se generen nuevos números aleatorios). El resultado debe ser similar al ejemplo que se

E x c e l – P r á c t i c a 6 . U n i v e r s i t a t J a u m e I

807: Informática. Página 10

• Abre las dos hojas cloro_ y estudia su composición • Crea una nueva hoja de cálculo (donde crear y guardar el gráfico) • En esta nueva hoja pulsa en el icono de Asistente para gráficos • Que sea un gráfico de líneas y en el paso 2 específica para el rango de datos los

datos de la columna B de la hoja cloro_tm3r1 (que llamaremos muestra 1); vas a tener que cambiar a esa hoja (menú Ventana), seleccionar las celdas de datos, y volver.

• Aceptando los valores por defecto en los siguientes pasos del asistente, saldrá el gráfico de las lecturas de muestra 1.

• Ahora, nos interesa superponer los valores de la muestra 2 encima de los de la muestra 1. Para esto vamos a arrastrar dos series de datos de la hoja cloro_tm3r2 y colocarlas encima de los datos del gráfico. Tienes que empezar por mostrar las dos hojas en la misma pantalla (reduciendo el tamaño de cada una).

• Selecciona las series de datos de las columnas A y B de la hoja cloro_tm31r2 y cogiéndolas con el ratón, arrástralas y déjalas encima del gráfico.

• Excel debe reaccionar mostrando un asistente de Pegado especial, donde vas a activar las dos últimas casillas Categorías (rótulos..) y Reemplazar... y Aceptar

• La segunda serie de datos (muestra 2) debe aparecer en otro color encima de los datos de la primera muestra. Además, con activar estas últimas casillas has especificado que la primera columna de datos pertenece a los rótulos de cada lectura (en este caso nanómetros).

• Añadir títulos principales y de los ejes, según el modelo en la figura 4. • Para practicar un poco más, de forma libre, con las posibilidades de análisis y

visualización a través de gráficos, en el disco Hades se encuentra el archivo CLDAT.xls, con otros datos reales, muestras tomadas por el centro de investigación

Figura 4. La superposición de una serie de datos (muestra 2) encima de otra (muestra 1).