hoja de cálculo microsoft excel (3 de 3) - …personales.upv.es/pabmitor/iinf/files/intinf s05 -...

25
1 Informática aplicada Hoja de cálculo MicroSoft Excel (3 de 3) Departament d’Informàtica de Sistemes i Computadors

Upload: phamthuan

Post on 30-Sep-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

1Informática aplicada

Hoja de cálculo MicroSoft Excel(3 de 3)

Departament d’Informàtica de Sistemes i Computadors

Page 2: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

2Introducción a la Informática

Contenido

Operaciones avanzadasOperaciones de impresiónIntroducción a las bases de datosMacros

Page 3: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

3Introducción a la Informática

Operaciones avanzadas

Esquemas

Page 4: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

4Introducción a la Informática

Operaciones avanzadas

Programación lineal: el solver– Herramienta que permite encontrar soluciones a

problemas de programación lineal. – Para su resolución hay que especificar:

• 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.

Page 5: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

5Introducción a la Informática

Operaciones avanzadas

Page 6: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

6Introducción a la Informática

Operaciones avanzadas

Page 7: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

7Introducción a la Informática

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.

Page 8: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

8Introducción a la Informática

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

Page 9: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

9Introducción a la Informática

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 referenciasestán incluidas en una fórmula.

#¡VALOR! En una fórmula matemática hayuna celda de tipo texto o eloperador es incorrecto

Page 10: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

10Introducción a la Informática

Operaciones avanzadas

Validación de datos– Sirve para establecer el tipo de datos que pueden ser

introducidos en una celda

Page 11: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

11Introducción a la Informática

Operaciones avanzadas

Mecanismos de protección– Celdas (depende de Hoja)– Hoja– Libro de trabajo

Page 12: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

12Introducción a la Informática

Operaciones avanzadas

Plantillas– Archivos *.xlt

Page 13: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

13Introducción a la Informática

Operaciones avanzadasEJERCICIO: 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.

Page 14: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

14Introducción a la Informática

Operaciones de impresión

Preparar página

Page 15: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

15Introducción a la Informática

Operaciones de impresión

– Los márgenes son fundamentales para orientar bien la hoja de cálculo en el papel

Page 16: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

16Introducción a la Informática

Operaciones de impresión

– Se puede determinar las filas o columnas a repetir por hoja de papel y el orden de las páginas

Page 17: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

17Introducción a la Informática

Operaciones de impresión

Revisión de la ortografíaPresentación preliminar

Page 18: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

18Introducción a la Informática

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

Page 19: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

19Introducción a la Informática

Macros

Ejecución de una macro– Se selecciona el rango y se pulsa la combinación de teclas

CTRL y “a”

Page 20: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

20Introducción a la Informática

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 formu-lario.

Page 21: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

21Introducción a la Informática

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

Page 22: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

22Introducción a la Informática

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 usuarioFiltro automático (autofiltro)– Aplica flechas desplegables a los rótulos de columnas de

la lista para elegir el elemento deseado

Page 23: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

23Introducción a la Informática

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)

Page 24: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

24Introducción a la Informática

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

Page 25: Hoja de cálculo MicroSoft Excel (3 de 3) - …personales.upv.es/pabmitor/iinf/FILES/IntInf s05 - HojaCalculoExcel... · Macros ÖDefinición – Pequeño programa compuesto por un

25Introducción a la Informática

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