Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CENTRO DE INFORMÁTICA
Y SISTEMAS
CIS
COMPUTACIÓN II
DOCENTE: Ing. César Cépeda Castillo
Email: ccepedac@ucvvirtual.edu.pe
CAPACIDAD:
2
Administración y personalización de un
documento
SESIÓN DE
CLASE 04
● Tablas y Gráficos Dinámicos
● Informes con Power View
● Administrador de escenarios
● Buscar objetivo
● Tabla de datos
● Otros
Aplicaciones varias de Bases de Datos
ORDENAR DATOS
FILTRADO
ORDENAR DATOS
TRABAJANDO CON BASE DE DATOS
ELIMINAR REGISTROS DUPLICADOS
VALIDACIÓN DE DATOS
HERRAMIENTAS DE DATOS
Casos prácticos que podemos trabajar:
Separar textos largos en varias columnas independientes.
Quitar duplicados o triplicados de datos repetidos.
VALIDACIÓN DE DATOS
La Validacion de Datos Permite el ingreso de ciertos datos dentro de una celda o
rango de datos, pudiendo a su vez dar reglas que aseguren que tipo de datos
pueden insertarse en ellas con mensajes de advertencia según sea el caso.
Subtotales
SUBTOTALES
Nos permite tener de manera casi inmediata filas con los totales de la
información que tenemos en nuestra hoja de cálculo. Por ejemplo,
suponiendo que tenemos una hoja con los gastos personal que hemos
realizado podemos tener el subtotal de lo gastado por cada área.
Pasos Para Crear Subtotal
* Ordenar el campo de quién
depende la agrupación
* Seleccionar la Ficha DATOS
* Seleccionar Comando SUBTOTAL
- Seleccionar el campo de agrupación.
- Seleccionar la función a utilizar
- Seleccionar el campo a calcular
SUBTOTALES
subtotales:
• Subtotales en Excel te permite de forma
automática obtener de forma resumidauna
serie de datos de tu hoja electrónica.
En este cuadro de diálogo en el cuadro de opción "Para cada cambio en:" vamos a seleccionar
Región,
En el cuadro de opción "Usar función: " seleccionamos Suma
En la lista de "Agregar subtotal a:" marcamos únicamente la opción Total
Revisamos que estén seleccionadas las opciones Reemplazar subtotales actuales y Resumen
debajo de los datos. y hacemos clic en Aceptar
Veremos que en nuestra hoja de cálculo aparecen 3 cuadritos
numerados del 1 al 3 del lado izquierdo de nuestra hoja, esto es
por que ha agrupado las información de nuestro archivo en 3
niveles, una (la número 1) que incluye todos los datos de
nuestra hoja, la número2 es por región y por último, la número
3 que nos muestra todos los datos que tenemos.
Al hacer clic en el cuadrito marcado con el número 2 podemos
ver que se ocultan las líneas con datos y nos quedan solo las
de subtotales, es decir, la venta por región, de igual manera
podemos hacer clic en el número 1 y nos mostrará solo el total
general de ventas
Tablas Dinámicas
CAPACIDAD
• Elabora informes dinámicos en Ms Excel.
TABLAS DINÁMICAS
Una tabla dinámica es una herramienta que permiten
resumir y analizar fácilmente grandes cantidades de
información con tan sólo arrastrar y soltar las
diferentes columnas que formarán el reporte,
también es una tabla interactiva que
automáticamente organiza un origen de datos que
puede ser interno o externo de donde podemos
describir, explorar, analizar y presentar un reporte.
Qué permite una TD
Resumir, explorar y
analizar datos de forma
rápida
Qué permite una TD
Resumir, explorar y
analizar datos de forma
rápida
Componentes Principales de una TD
ÁREA DE VALORES: En el área de ÁREA DE FILA: Es igual ÁREA DE FILTRO: El área de filtro es para
ÁREA DE COLUMNAS: Se puede ver seleccionar respecto a otro campo que son
valores se agrupan todos los
como subcategoría de campos que se
que en el área de
cálculos que se deseen hacer, aquellos datos que serian reempleados,
que pueden ser sumas, han puesto en esa área. columnas
tanto en los datos de las áreas de columnas y
promedios, ETC
que directamente se remplacen en el área de
valores.
Componentes Principales de una TD
• Filtro de informe. Los campos que coloques en
esta área crearán filtros para la tabla dinámica a
través de los cuales podrás restringir la
información que ves en pantalla. Estos filtros son
adicionales a los que se pueden hacer entre las
columnas y filas especificadas.
• Etiquetas de columna. Esta área contiene los
campos que se mostrarán como columnas de la
tabla dinámica.
• Etiquetas de fila. Contiene los campos que
determinan las filas de la tabla dinámica.
• Valores. Son los campos que se colocarán como las
“celdas” de la tabla dinámica y que serán
totalizados para cada columna y fila.
TABLAS
DINÁMICA
S
CONSIDERACIONES para una TD
La forma elegida aquí para organizar los datos sólo es una de entre todas
las posibles. Cabe organizar los datos de otra manera; no obstante, hemos de
procurar que la forma elegida sea la más clara y fácil de interpretar.
Aunque los datos de una tabla dinámica tienen el mismo aspecto que
cualquier hoja de cálculo, no se pueden introducir ni editar los datos directamente
en ella. Para modificar sus resultados deberán modificarse forzosamente los
datos a partir de los cuales se ha creado.
No obstante, las tablas dinámicas no se actualizan automáticamente cuando
los datos de origen cambian, sino que, cambiados los datos fuente es necesario
seleccionar con el botón derecho del ratón una celda cualquiera de la tabla y
elegir la opción Actualizar datos del menú contextual correspondiente.
Una vez creada la tabla dinámica, se puede cambiar fácilmente su diseño
arrastrando los botones sombreados con los nombres de los campos a otras
posiciones de la tabla (por esta razón se llaman “dinámicas”, precisamente)
Gráficos con TD
• No deben existir en la tabla dinámica más de dos campos de
filas y dos campos de columnas. En caso contrario, se
complicaría terriblemente la comprensión del gráfico.
• Conviene eliminar los totales y los subtotales de la tabla antes
de confeccionar el gráfico.
• Es posible representar gráficamente fragmentos de una tabla
dinámica correspondientes a una ocurrencia del campo de
página. Sin embargo, dicho campo de página no puede
reflejarse directamente en un gráfico de ejes perpendiculares.
29
Análisis de Hipótesis
Escenarios
Un escenario es un conjunto de valores que Microsoft
Excel guarda y puede sustituir automáticamente en la hoja
de cálculo.
CAPACIDAD
• Automatiza la gestión de Datos en Ms Excel.
FORMULARIOS
Los formularios en Excel son un
método para ingresar datos a
nuestras hojas y son de mucha
utilidad porque nos ayudan a
evitar errores en la captura de
información.
ALGORITMO:
0. Inicio 15. Sino, Correr al paradero.
1. Dormir 16. Hasta que pase un bus para la universidad
2. haga 1 hasta que suene el despertador (o lo haga :
llame la mamá). 17. Esperar el bus
3. Mirar la hora. 18. Ver a las demás personas
4. ¿Hay tiempo suficiente? que esperan un bus.
5. Si hay, entonces 19. Tomar el bus.
6. Bañarse. 20. Mientras no llegue a la universidad haga :
7. Vestirse. 21. Seguir en el bus.
8. Desayunar. 22. Pelear mentalmente con el
9. Sino, conductor.
10. Vestirse. 23. Timbrar.
11. Cepillarse los dientes. 24. Bajarse.
12.Despedirse de la mamá y el papá. 25. Entrar a la universidad.
13. ¿Hay tiempo suficiente? 26. Fin
14. Si, Caminar al paradero.
MACRO_Ejemplo 3 PROBLEMA: Cambiar la rueda pinchada de un automóvil teniendo
un gato mecánico en buen estado, una rueda de reemplazo y una
llave inglesa.
ALGORITMO:
0. Inicio
1. Aflojar los tornillos de la rueda pinchada con la llave
inglesa.
2. Ubicar el gato mecánico en su sitio.
3. Levantar el gato hasta que la rueda pinchada pueda
girar libremente.
4. Quitar los tornillos y la rueda pinchada.
5. Poner rueda de repuesto y los tornillos.
6. Bajar el gato hasta que se pueda liberar.
7. Sacar el gato de su sitio.
8. Apretar los tornillos con la llave inglesa.
9. Fin
MACROS_Para qué utilizarlas?
2. Programar directamente
1. Utilizar la grabadora de
escribiendo las instrucciones en
macros
VBA
MACROS_Funcionamiento
Sub ProgramaName()
Rem Programa que nos pide nuestro nombre
Dim nombre As String
'El tipo "String" significa texto
nombre = InputBox("Escribe tu nombre y apellidos")
MsgBox "Hola " & nombre
End Sub
Sub ProgramaNumeritos()
Dim num1 As Double
Dim num2 As Double
num1 = InputBox("Escribe el primer número")
num2 = InputBox("Escribe el segundo número")
If num1 < num2 Then
MsgBox "El primer número " & num1 & " es menor que " _
& "el segundo " & num2
Else
If num1 > num2 Then
MsgBox "El primer número " & num1 & " es mayor que" _
& "el segundo " & num2
Else
MsgBox "SON IGUALES"
End If
End If
End Sub