Hoja de cálculo MicroSoft Excel (3 de 3) Departament d’Informàtica de Sistemes i Computadors Informática aplicada 1 Contenido Ö Operaciones avanzadas Ö Operaciones de impresión Ö Introducción a las bases de datos Ö Macros Introducción a la Informática 2 Operaciones avanzadas Ö Esquemas Introducción a la Informática 3 Operaciones avanzadas Ö Programación lineal: el solver – Herramienta que permite encontrar problemas de programación lineal. – Para su resolución hay que especificar: soluciones a • La celda objetivo es la se desea cambiar a un valor determinado. • Las celdas cambiantes son las que se desean modificar para encontrar las soluciones al problema. • Las celdas restringidas son las que deben mantenerse entre ciertos limites o cumplir determinadas condiciones. Introducción a la Informática 4 Operaciones avanzadas Introducción a la Informática 5 Operaciones avanzadas Introducción a la Informática 6 Operaciones avanzadas Ö EJERCICIO: el Solver y Escenarios – Sobre la plantilla de la factura de tu empresa y aplicando la herramienta de programación lineal Solver: • Cumplimenta los datos necesarios para simular una compra de material • Si un cliente dispone de un presupuesto de 1500 euros (por ejemplo): – Muestra un 1er escenario donde se calculen cuántas unidades de cada producto puedes venderle para ajustar al máximo el total de la factura – Muestra un 2º escenario donde, suponiendo que el stock del producto más caro está limitado a 10 unidades, recalcules la factura anterior. Introducción a la Informática 7 Operaciones avanzadas Ö Auditoría de los datos – Se utiliza para detectar errores lógicos o referencias a celdas no deseadas que por su contenido nos devuelven un mensaje de error Introducción a la Informática 8 Operaciones avanzadas Ö Mensajes de error – Aparecen, por ejemplo, cuando se escribe una fórmula que no puede ser calculada o cuando se suprimen referencias a celdas, etcétera. #DIV/0! Se intenta dividir por 0. #N/A. La celda no contiene datos. #¿NOMBRE? El nombre utilizado en la fórmula no es conocido. #¡NULO! La intersección de los dos rangos no tiene ninguna celda en común. #¡NUM! El argumento de la función matemática es incorrecto. #¡REF! Se ha suprimido una celda o un rango de celdas cuyas referencias están incluidas en una fórmula. #¡VALOR! En una fórmula matemática hay una celda de tipo texto o el operador es incorrecto Introducción a la Informática 9 Operaciones avanzadas Ö Validación de datos – Sirve para establecer el tipo de datos que pueden ser introducidos en una celda Introducción a la Informática 10 Operaciones avanzadas Ö Mecanismos de protección – Celdas (depende de Hoja) – Hoja – Libro de trabajo Introducción a la Informática 11 Operaciones avanzadas Ö Plantillas – Archivos *.xlt Introducción a la Informática 12 Operaciones avanzadas Ö EJERCICIO: Plantilla con Validación de datos – Elabora una plantilla personalizada para tu empresa (puedes modificar la realizada para la tarea de 'Tabla Producto-Precio') – Utiliza la validación de los datos allí donde sea necesario para evitar un incorrecta introducción de los mismos, por ejemplo: • Compra de un número de artículos negativo • Compra de fracciones de un artículo, etc. – Protege las celdas adecuadamente para que los usuarios sólo puedan introducir datos pero no modificar la estructura de la plantilla – Ten en cuenta que, al tratarse de una plantilla, no debe aparecer información de facturación, pero sí debe actualizar los distintos datos (descripción del producto, sub-totales, bruto y total) en el momento se introduzca la 1ª de las referencias y su cantidad. Utiliza las fórmulas correspondientes para conseguir que en las celdas con fórmulas no aparezca el mensaje de error (#N/A: la celda no contiene datos). Os sugiero que veáis cómo funcionan las siguientes fórmulas: SI(...) y ESBLANCO(...). – Si no la has realizado, elabora ahora en una segunda hoja la tabla de producto-referencia-precio. En este caso deben aparecer la lista de artículos, el precio de cada artículo y la referencia del artículo de tal forma que, al completar el nombre del artículo en la factura, aparezca automáticamente tanto su referencia como su precio. Introducción a la Informática 13 Operaciones de impresión Ö Preparar página Introducción a la Informática 14 Operaciones de impresión – Los márgenes son fundamentales para orientar bien la hoja de cálculo en el papel Introducción a la Informática 15 Operaciones de impresión – Se puede determinar las filas o columnas a repetir por hoja de papel y el orden de las páginas Introducción a la Informática 16 Operaciones de impresión Ö Revisión de la ortografía Ö Presentación preliminar Introducción a la Informática 17 Macros Ö Definición – Pequeño programa compuesto por un conjunto de fórmulas y comandos, escritos en Visual Basic, que permiten a Excel ejecutar una tarea automáticamente o acelerar procedimientos repetitivos. Ö Creación Introducción a la Informática 18 Macros Ö Ejecución de una macro – Se selecciona el rango y se pulsa la combinación de teclas CTRL y “a” Introducción a la Informática 19 Introducción a las bases de datos Ö Creación y definición – Conjunto de información que se organiza en filas y columnas para facilitar su localización y su recuperación individual. – Es un rango de celdas con propiedades para actuar como un formulario. Introducción a la Informática 20 Introducción a las bases de datos Ö Ficha de datos y desplazamientos – Herramienta para facilitar el tratamiento de los registros • Desplazamiento entre registros • Inserción y borrado de registros Introducción a la Informática 21 Introducción a las bases de datos Ö Filtrado de registros – Permite la selección de un subconjunto de datos de una lista según criterios indicados por el usuario Ö Filtro automático (autofiltro) – Aplica flechas desplegables a los rótulos de columnas de la lista para elegir el elemento deseado Introducción a la Informática 22 Introducción a las bases de datos Ö Filtro avanzado – Permite filtrar una lista por medio de criterios más complejos utilizando rangos de celdas como criterios • • • • Y lógicos O lógicos Y/O lógicos Calculados (fórmulas) Introducción a la Informática 23 Introducción a las bases de datos Ö Ordenación de la base de datos – Ordena todo el rango de datos de acuerdo con criterios establecidos por el usuario Introducción a la Informática 24 Operaciones avanzadas Ö EJERCICIO: Base de datos de clientes – Elabora una pequeña base de datos donde puedas introducir automáticamente la información de tus clientes (unos 20 registros). – En la base de datos debes incluir la siguiente información: • • • • • • Nombre de la empresa CIF Apellidos y nombre del gerente Dirección postal Correo electrónico Facturación anual estimada – Ordena la base de datos alfabéticamente por Nombre de al empresa – Utiliza el filtro avanzado para listar todas las empresas que facturan anualmente más de 30.000 euros Introducción a la Informática 25