Ejercicios de Microsoft Excel Versión 2.0 – Marzo de 2003 Escuela Politécnica Superior de Zamora Departamento de Informática y Automática Universidad de Salamanca Ejercicios de Excel 1. Hacer una hoja de cálculo que permita calcular el impuesto sobre la renta, partiendo de los ingresos y los gastos, la fórmula necesaria para ello es Impuesto=(Ingresos-Gastos)*0.25, el porcentaje de impuesto se debe introducir como variable para que se pueda modificar si fuera necesario. 2. Repetir el ejercicio anterior, pero suponiendo que los ingresos y los gastos están dados por trimestres. 3. Repetir el anterior, pero ahora la tasa del impuesto es del 15% si la diferencia entre los Ingresos y los gastos es menor o igual de 1000000 Pts. y del 30% si es mayor. Añadir además una nueva fila con los beneficios trimestrales, que si fueran negativos deben ir en rojo. 4. Hacer una tabla de senos de doble entrada para los ángulos entre 0 y 89, nótese el empleo de referencias mixtas para la fórmula y que los ángulos se miden en radianes. 1 Ejercicios de Excel 5. Hacer una tabla de cuadrados y raíces cuadradas hasta el número que se fije entre 1 y 100. 6. Antonio, Benito y Carlos han decidido compartir una oficina y repartir los gastos que origine en función de su utilización, un 60% Antonio, un 30% Benito y un 10% Carlos. Hacer una hoja de cálculo para repartir mensualmente dichos gastos. 2 Ejercicios de Excel 7. Hacer una hoja de cálculo para convertir un número binario de hasta 16 bits a decimal 8. Hacer una hoja de cálculo para calcular el triángulo de Tartaglia hasta n=10, se recuerda que los números de los extremos son siempre 1 y para obtener el resto hay que sumar el que esta encima y encima a la izquierda. 9. Hacer una hoja de cálculo para calcular el máximo común divisor de dos números empleando el algoritmo de Euclides. 10. Hacer una hoja de cálculo para calcular los N primeros términos de una progresión aritmética a partir del primer término A y la diferencia entre los mismos D. Debe calcular también su suma. 11. El problema 3x+1 consiste en lo siguiente, dado un número N, si es 1 se para, si no lo es pero es impar se multiplica por 3 y se le suma 1, en otro caso (es decir si es par) se divide por 2, y se repite con el nuevo número obtenido. No se sabe si, aplicando este algoritmo, todos los números acaban en 1, pero si se ha comprobado que es cierto para los números hasta 1000000. Hacer una hoja de cálculo que dado N (menor que 1000000), calcule los sucesivos términos hasta llegar al 1. 3 Ejercicios de Excel 12. Dado un polinomio P de grado 4, si se calculan los valores ai=P(i) y se calcula su sucesión de diferencias es decir bn=an+1-an, resulta ser un polinomio de grado 3, si se repite con esta se obtiene un polinomio de grado 2, repitiendo de nuevo un polinomio de grado 1 y repitiendo una vez más se obtiene un polinomio de grado 0, es decir una constante, aprovechar este hecho para calcular los valores de los primeros ai partiendo de los 5 primeros, como se puede observar en la hoja de cálculo siguiente, nótese que los datos introducidos están en negro, el resto son calculados y la fórmula de cálculo depende del color de la fuente. 13. Hacer una hoja de cálculo para multiplicar dos polinomios de grado 3, el ejemplo siguiente sirve para multiplicar 3x3-2x2+5x-1 y x2+5x-7, el resultado como se puede observar es: 3x5+13x4-26x3+38x2-40x+7. 14. Dada una función f definida en un intervalo [a,b] y un número par n, se puede calcular la integral aproximada de f en dicho intervalo con la fórmula de Simpson, que es h*(f(a)+4*f(a+h)+2*f(a+2*h)+...+f(a+n*h))/3, siendo h=(b-a)/n la longitud del intervalo de integración. Hacer una hoja de cálculo para calcular empleando dicho método la integral de sen(x). 4 Ejercicios de Excel 15. Hacer una hoja de cálculo para convertir un número decimal menor que 65536 a binario empleando 16 bit. 16. Hacer una hoja de cálculo para sumar dos números binarios de 16 bits, las filas 6 y 8 están ocultas. La fila 6 contiene la suma de los dos números de su columna y el acarreo de la anterior y la 8 el acarreo que queda para la siguiente columna. 17. Después de realizado un análisis teórico se ha llegado a la conclusión de que un valor s depende de dos parámetros n y m de acuerdo con la fórmula siguiente: s=n/(1+2(n-1)/f). Siendo f un valor que depende sólo de m y que experimentalmente presenta los siguientes valores: 3 18 m f 5 30,7 7 55,3 9 73 11 114,3 Se desea obtener un gráfico de barras para comparar el valor teórico de s y el obtenido en la práctica, que ha sido el siguiente: n 2 3 4 3 m 7 5 1,78 2,38 2,96 1,88 2,71 3,24 9 1,89 2,76 3,5 El resultado se puede ver en la imagen siguiente: 5 11 1,94 2,85 3,62 1,97 2,92 3,7 Ejercicios de Excel 18. La sucesión de Fibonacci se define de la siguiente forma: a1=1, a2=1, an=an1 + an-2 para n > 2, es decir, los 2 primeros términos son 1 y el resto, cada uno es suma de los dos anteriores. Hacer una tabla que dado n refleje todos los términos de esta sucesión desde a1 hasta an, tal y como se muestra en el siguiente ejemplo: 19. Disponemos de una máquina que puede dar vueltas con 5 tipos de monedas distintas: 100, 50, 25, 5 y 1 Pts. Realizar una hoja de cálculo que dados el precio del artículo y la cantidad entregada por el consumidor, coloque en una tabla el número de monedas de cada tipo, empleando el menor número posible, tal y como se muestra en el siguiente ejemplo: 20. Hacer una hoja de cálculo, que calcule áreas de círculos (A=πr2) y volúmenes de esferas (V=4πr3/3) para los valores del radio entre 0 y un máximo prefijado en metros. Hacer la conversión de dichos valores a pulgadas, empleando para ello el factor de conversión 1 in=0.0254 m, pero permitiendo que sea variable, es decir almacenándolo en una celda de la hoja, como se muestra en la imagen siguiente. 6 Ejercicios de Excel 21. Realizar una hoja de cálculo que dado un número N, genere una tabla con los números desde 1 hasta N y su correspondientes factoriales (N!=1*2*3* * N), como se representa en la figura. 22. El algoritmo de la multiplicación rusa sirve para multiplicar dos números enteros positivos: se forman dos columnas y se aplica repetidamente la siguiente regla hasta que el multiplicador valga 1: se divide por dos el multiplicador (sin tener en cuenta el posible resto) y se duplica el correspondiente multiplicando. A continuación, se tachan los números de la columna del multiplicando que correspondan a multiplicadores pares. El producto se obtiene sumando los multiplicandos no tachados. No es necesario que aparezcan las celdas tachadas 23. Dados dos números enteros positivos N y D, se dice que D es un divisor de N si el resto de dividir N entre D es 0. Se dice que un número N es perfecto si la suma de sus divisores (excluido el propio N) es N. Hacer una hoja de cálculo que dado N nos diga si es, o no, perfecto. 7 Ejercicios de Excel 24. Hacer una hoja de cálculo que dado un ángulo x (en B1) y un valor n (en D1) calcule en la fila 3 el seno y el coseno de a=x/2n, empleando las fórmulas sin(a)=a-a3/6 y cos(a)=1-a2/2. En la fila 4 debe calcular el seno y el coseno de 2a, con las fórmulas: sin(2a)=2*sin(a)*cos(a) y cos(2a)=cos2(a)-sin2(a), y repetir con las filas sucesivas hasta obtener el seno y el coseno de x. 25. Hacer una hoja de cálculo que dado un ángulo x (en B1) y un valor n (en D1) calcule en la fila 3 el seno y el coseno hiperbólicos de a=x/2n, empleando las fórmulas sinh(a)=a+a3/6 y cosh(a)=1+a2/2. En la fila 4 debe calcular el seno y el coseno hiperbólicos de 2a, con las fórmulas: sinh(2a)=2*sinh(a)*cosh(a) y cosh(2a)=cosh2(a)+sinh2(a), y repetir con las filas sucesivas hasta obtener el seno y el coseno hiperbólicos de x. 26. Sobre una muestra ficticia de 140 alumnos de agrícolas, se ha realizado un estudio para ver cuantos alumnos han aprobado cada una de las asignaturas de primer curso durante los últimos tres años. Rellenar los datos de los años 1997, 1998 y 1999. Poner también en una celda el número de alumnos matriculados. Calcular la media de aprobados de cada asignatura. La función a utilizar es PROMEDIO. Presentar los valores con formato numérico de dos decimales. 8 Ejercicios de Excel Calcular el porcentaje de alumnos aprobados en cada asignatura. Esto lo haremos dividiendo la media de cada una de las asignaturas entre el número total de los alumnos matriculados. Presentar los valores con formato porcentual. Realizar un gráfico de barras con los valores calculados del porcentaje en cada asignatura. 27. Sobre una muestra ficticia de 160 alumnos de agrícolas, se ha realizado un estudio para ver cuantos alumnos han aprobado cada una de las asignaturas de primer curso durante los últimos tres años. Rellenar los datos de los años 1997, 1998 y 1999. Poner también en una celda el número de alumnos matriculados. Calcular la mediana de los aprobados de cada asignatura. La función a utilizar es MEDIANA. Presentar los valores con formato numérico de dos decimales. Calcular el porcentaje de alumnos aprobados en cada asignatura. Esto lo haremos dividiendo la mediana de cada una de las asignaturas entre el número total de los alumnos matriculados. Presentar los valores con formato porcentual. 9 Ejercicios de Excel Realizar un gráfico de barras con los valores calculados del porcentaje en cada asignatura. 28. Una empresa realiza las siguientes ventas (en millones de Ptas.), en tres categorías diferentes: CARNE, PESCADO y FRUTA. Rellenar los datos de CARNE, PESCADO y FRUTA para cada uno de los trimestres. Calcular el total de cada uno de los trimestres. Calcular el total en EUROS (utilizar una celda auxiliar como en la imagen). Presentar los valores con formato numérico de dos decimales. Calcular el máximo (de entre los valores de CARNE, PESCADO y FRUTA) para cada uno de los trimestres. Utilizar la función MAX de Excel. Realizar un gráfico circular con los porcentajes de ventas anuales para CARNE, PESCADO y FRUTA. 10 Ejercicios de Excel 29. Tres amigos realizan una caza de una semana, obteniendo las piezas que se indican en cada uno de los días. Rellenar los datos para cada uno de ellos de toda la semana. Calcular el total de cada uno. Calcular el dinero total que recaudarán por las piezas capturadas, si cada pieza la cotizan a 17,756. Utilizar una celda auxiliar como en la imagen. Presentar los valores con formato numérico de dos decimales. Calcular el valor más repetido para cada uno de ellos. Utilizar la función MODA de Excel. Realizar un gráfico de barras con las capturas diarias de cada uno de ellos. 11 Ejercicios de Excel 12