Ejercicio 2
Traductor de escalas
Confecciona un modelo que traduzca, a partir de una tabla, unos datos en otros de otro tipo, y que realice después alguna operación entre ellos. Puedes elegir el tema libremente según las materias que prefieras. Para orientarte, se describen a continuación algunos traductores, aunque sería preferible que idearas uno nuevo.
Fórmulas de Química del Carbono
(Inspirado en un trabajo de Ángel Francisco Fernández Salas, alumno del curso)
Se trata de rellenar una tabla con las masas atómicas de los elementos más frecuentes en la Química del Carbono (C, H, O, N, ...) y a partir de ella poder escribir la fórmula de un compuesto, como C2H2, C2H6O, etc., y que el traductor nos devuelva la masa molecular del compuesto.
En este modelo lo más importante es la línea 12,01, 2, 1,01, 6, ...., que es la que traduce. Los números que figuran debajo de los elementos se deben obtener mediante BUSCARV y la tabla de la izquierda y los otros son una simple copia de los de arriba. Por ejemplo, si el 2 de arriba está en la celda K10, debajo escribes =K10, para que efectúe una copia dinámica.
Importante: el parámetro "Ordenado" de BUSCARV deberás fijarlo en 0, porque la tabla no está ordenada.
El resto lo cambias a tu gusto.Traductor de números romanos aditivos
Esta propuesta es más sencilla. Traduce expresiones como MDLX a números arábigos. No admite combinaciones sustractivas, como XC, IV, etc.Es muy parecido al anterior, por lo que te sirve gran parte de su explicación. Aquí, en lugar del símbolo # se ha optado por dejar la celda en blanco. Eso supone que la columna de valores 1000,1000, 100. 100, 50, ... debe contener unas fórmulas que no sólo usen BUSCARV, sino también SI(NO(ESBLANCO(...En el primer ejercicio tienes una forma de usarlo.
Importante: el parámetro "Ordenado" de BUSCARV deberás fijarlo en 0, porque la tabla no está ordenada.
El número final se obtendrá sumando toda la fila de valores traducidos.Rebajas de libros
Imagina una librería que aplica descuentos progresivos en una liquidación por cierre. En la figura de abajo puedes leer el tipo de descuento que corresponde al precio: de 0 € a 10 €, el 5%, de 10 € a 20 €, el 8%, etc. El ejercicio consiste en escribir una columna con los importes de los libros que has adquirido y que la hoja de cálculo elija el descuento que corresponde, lo aplique y obtenga el total de la factura.Deberás usar la función BUSCARV para obtener el tipo de descuento de cada importe. No olvides escribir un 1 en el parámetro Ordenado. Después obtienes el descuento, lo restas y así rellenarás la columna Neto. Por último, con la función SUMA obtendrás el importe de la factura.
Otros traductores
Te hemos incluido tres ejemplos de traductores de escalas, pero con seguridad tendrás algún otro en la mente para desarrollarlo. Si es así, es preferible que éstos sólo te sirvan de inspiración y confecciones un modelo original.