SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
Tutorial de Excel Avanzado
                                                                                               1




                                Excel Avanzado

Tablas
Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la
primera fila contiene las cabeceras de las columnas (los nombres de los campos), y las
demás filas contienen los datos almacenados. Es como una tabla de base de datos, de hecho
también se denominan listas de base de datos. Cada fila es un registro de entrada, por tanto
podremos componer como máximo una lista con 255 campos y 65535 registros.
Las tablas son muy útiles porque además de almacenar información, incluyen una serie de
operaciones que permiten analizar y administrar esos datos de forma muy cómoda.


Entre las operaciones más interesantes que podemos realizar con las listas tenemos:
        Ordenar la los registros.
        Filtrar el contenido de la tabla por algún criterio.
        Utilizar fórmulas para la lista añadiendo algún tipo de filtrado.
        Crear un resumen de los datos.
        Aplicar formatos a todos los datos.
Las tablas de datos, ya se usaban en versiones anteriores de Excel, pero bajo el término
Listas de datos.
Incluso encontrarás, que en algunos cuadros de diálogo, se refire a las tablas como listas.
A partir de ahora nos referiremos a este tipo de tablas.

Crear una tabla

Para crear una lista tenemos que seguir los siguientes pasos:
- Seleccionar el rango de celdas (con datos o vacías) que queremos incluir en la lista.




- Seleccionar del Tabla en la pestaña Insertar.
Aparecerá a continuación el cuadro de diálogo Crear tabla .
2
Tutorial de Excel Avanzado


Si nos hemos saltado el paso de seleccionar previamente las celdas, lo podemos hacer ahora.
       Si en el rango seleccionado hemos incluido la fila de cabeceras (recomendado),
       activaremos la casilla de verificación La lista tiene encabezados.
       Al final hacer clic en Aceptar.


Modificar los datos de una tabla

Para modificar o introducir nuevos datos en la tabla podemos teclear directamente los nuevos
valores sobre la ella, o bien podemos utilizar un formulario de datos. Esta segunda opción
viene muy bien sobre todo si la lista es muy grande.
Veamos un ejemplo, tenemos la siguiente lista con información de nuestros amigos.
Un formulario de datos es un cuadro de diálogo que permite al usuario escribir o mostrar con
facilidad una fila entera de datos (un registro).




Para abrir el formulario de datos, tenemos que posicionarnos en la lista para que esté activa, y
pulsar en el icono Formulario .




Al crear el formulario, disponemos de:

Nuevo: Sirve para introducir un nuevo registro.
Eliminar: Eliminar el registro que está activo.
Restaurar: Deshace los cambios efectuados.
Buscar anterior: Se desplaza al registro
anterior.
Buscar siguiente: Se desplaza al siguiente
registro.
Criterios: Sirve para aplicar un filtro
de búsqueda.
Cerrar: Cierra el formulario.
3
Tutorial de Excel Avanzado


Para cambiar los datos de un registro, primero nos posicionamos sobre el registro, luego
rectificamos los datos que queramos (para desplazarnos por los campos podemos utilizar las
teclas de tabulación), si nos hemos equivocado y no queremos guardar los cambios hacemos
clic en el botón Restaurar, si queremos guardar los cambios pulsamos la tecla Intro.
Para crear un nuevo registro, hacemos clic en el botón Nuevo, Excel se posicionará en un
registro vacío, sólo nos quedará rellenarlo y pulsar Intro o Restaurar para aceptar o cancelar
respectivamente.
Después de aceptar Excel se posiciona en un nuevo registro en blanco por si queremos
insertar varios registros, una vez agregados los registros, hacer clic en Cerrar.
Para buscar un registro y posicionarnos en él podemos utilizar los botones Buscar anterior y
Buscar siguiente o ir directamente a un registro concreto introduciendo un criterio de
búsqueda. Pulsamos en el botón Criterios con lo cual pasamos al formulario para introducir el
criterio de búsqueda, es similar al formulario de datos pero encima de la columna de botones
aparece la palabra Criterios.
Por ejemplo, si buscamos un registro con el valor Ana en el campo Nombre, escribimos Ana
en Nombre y pulsamos el botón Buscar Siguiente, Excel vuelve al formulario de datos y nos
posiciona en el registro de nombre Ana.


Modificar la estructura de la tabla

Pulsando en el icono Cambiar tamaño de la tabla, podemos seleccionar un nuevo rango de
datos. Pero si la tabla contiene encabezados, estos deben permanecer en la misma posición,
así que sólo podremos aumentar y disminuir filas.

Presionando clic derecho del puntero podemos insertar, eliminar filas o columnas; asi como
ordenar de menor a mayor o viceversa y además podemos realizar un ordenamiento
personalizado ( tomando una columna específica de acuerdo a un criterio específico)

Una vez finalizada la tabla puedes trabajar con ella en filtrados, fórmulas, gráficos etc.
4
Tutorial de Excel Avanzado


Una vez finalizada la tabla podemos realizar ordenamiento de los contenidos, haciendo clic sobre el botón



         asimismo nos permite realizar ordenamientos tomando como base una columna específica bajo un
criterio definidido.




Otra forma de filtrar información es empleado las formulas Excel provee, dentro de estas tenemos:

   1.   Matemáticas y Trigonométricas
   2.   Estadísticas
   3.   Lógicas
   4.   Financieras
   5.   Fecha y hora
   6.   Texto
   7.   entre otras

Formato Condicional

El formato condicional sirve para que dependiendo del valor de la celda, Excel aplique un
formato especial o no sobre esa celda.
El formato condicional suele utilizarse para resaltar errores, para valores que cumplan una
determinada condición, para resaltar las celdas según el valor contenido en ella, etc...
Tutorial de Excel Avanzado
                                                                                                   5


Cómo aplicar un formato condicional a una celda:
     Seleccionamos la celda a la que vamos a aplicar un formato condicional.
     Accedemos al menú Formato condicional de la pestaña Inicio.

Aquí tenemos varias opciones, como resaltar algunas celdas dependiendo de su relación con
otras, o resaltar aquellas celdas que tengan un valor mayor o menor que otro.
Utiliza las opciones Barras de datos, Escalas de color y Conjunto de iconos para aplicar
diversos efectos a determinadas celdas.
Nosotros nos fijaremos en la opción Nueva regla que permite crear una regla personalizada
para aplicar un formato concreto a aquellas celdas que cumplan determinadas condiciones.
Nos aparece un cuadro de diálogo Nueva regla de formato como el que vemos en la imagen.




En este cuadro seleccionaremos un tipo de regla. Normalmente querremos que se aplique el
formato únicamente a las celdas que contengan un valor, aunque puedes escoger otro
diferente.
En el marco Editar una descripción de regla deberemos indicar las condiciones que debe
cumplir la celda y de qué forma se marcará.
De esta forma si nos basamos en el Valor de la celda podemos escoger entre varias opciones
como pueden ser un valor entre un rango mínimo y máximo, un valor mayor que, un valor
menor que y condiciones de ese estilo.
Los valores de las condiciones pueden ser valores fijos o celdas que contengan el valor a
comparar.
Si pulsamos sobre el botón Formato... entramos en un cuadro de diálogo donde podemos
escoger el formato con el que se mostrará la celda cuando la condición se cumpla. El formato
puede modificar, el color de la fuente de la letra, el estilo, el borde de la celda, el color de
fondo de la celda, etc.
Al pulsar sobre Aceptar se creará la regla y cada celda que cumpla las condiciones se
marcará. Si el valor incluido en la celda no cumple ninguna de las condiciones, no se le
aplicará ningún formato especial.
6
Tutorial de Excel Avanzado


Si pulsamos sobre Cancelar, no se aplicarán los cambios efectuados en el formato
condicional.

La validación de datos

La validación de datos es muy similar al formato condicional, salvo que esta característica
tiene una función muy concreta y es validar el contenido de una celda; pudiendo incluso
mostrar un mensaje de error o aviso si llegara el caso.
Para aplicar una validación a una celda.
        Seleccionamos la celda que queremos validar.
        Accedemos a la pestaña Datos y pulsamos Validación de datos.

Nos aparece un cuadro de diálogo Validación de datos como el que vemos en la imagen
donde podemos elegir entre varios tipos de validaciones.




Dentro de Permitir podemos encontrar Cualquier valor, Número entero, Decimal, Lista, Fecha,
Hora, Longitud de texto y personalizada. Por ejemplo si elegimos Número entero, Excel sólo
permitirá números enteros en esa celda, si el usuario intenta escribir un número decimal, se
producirá un error.
Podemos restringir más los valores permitidos en la celda con la opción Datos:, donde, por
ejemplo, podemos indicar que los valores estén entre 2 y 8.
Si en la opción Permitir: elegimos Lista, podremos escribir una lista de valores para que el
usuario pueda escoger un valor de los disponibles en la lista. En el recuadro que aparecerá,
Origen: podremos escribir los distintos valores separados por ; (punto y coma) para que
aparezcan en forma de lista.
En la pestaña Mensaje de entrada podemos introducir un mensaje que se muestre al acceder
a la celda.
Este mensaje sirve para informar de qué tipos de datos son considerados válidos para esa
celda. En la pestaña Mensaje de error podemos escribir el mensaje de error que queremos se
le muestre al usuario cuando introduzca en la celda un valor incorrecto.
7
Tutorial de Excel Avanzado


Además de definir condiciones de validación para los datos, podemos controlar que una
página esté libre de errores.

Usar las herramientas de auditoría de fórmulas

Excel nos ofrece una serie de herramientas de auditorías de fórmulas que pueden ser de gran
utilidad.
Para acceder a estas herramientas debemos ir a la pestaña Fórmulas donde aparece una
serie de opciones como podemos ver en la imagen.




                          : Analiza la hoja de trabajo actual en busca de errores.
                      : Dibuja unas flechas indicando dónde están las celdas involucradas en la
fórmula.
                     : Dibuja flechas indicando a qué fórmula pertenece la celda seleccionada,
si es que pertenece a alguna fórmula.
              : Elimina las flechas indicativas de celdas creadas con Rastrear dependientes o
Rastrear precedentes.
                : Abre el cuadro de diálogo de Evaluar fórmula para que pueda ver la fórmula y
los resultados de la fórmula de la celda activa.



           : Muestra la ventana de inspección para hacer un seguimiento del valor de las celdas.
8
Tutorial de Excel Avanzado


Tablas Dinámicas


Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios
criterios de agrupación, representado como una tabla de doble entrada que nos facilita la
interpretación de dichos datos. Es dinámica porque nos permite ir obteniendo diferentes
totales, filtrando datos, cambiando la presentación de los datos, visualizando o no los datos
origen, etc...
Para aquellos que tienen conocimientos de Access es lo más parecido a una consulta de
referencias cruzadas, pero con más interactividad.
Veamos cómo podemos crear una tabla dinámica a partir de unos datos que ya tenemos.
Para crear una tabla dinámica, Excel nos proporciona las tablas y gráficos dinámicos.




Supongamos que tenemos una colección de datos de los artículos del almacen con el número
de referencia y el mes de compra, además sabemos la cantidad comprada y el importe del
mismo.
Vamos a crear una tabla dinámica a partir de estos datos para poder examinar mejor las
ventas de cada artículo en cada mes.
Para ello vamos a la pestaña Insertar y hacemos clic en Tabla dinámica (también podemos
desplegar el menú haciendo clic en la flecha al pie del botón para crear un gráfico dinámico).




Aparece el cuadro de diálogo de creación de tablas dinámicas. Desde aquí podremos indicar
el lugar donde se encuentran los datos que queremos analizar y el lugar donde queremos
ubicarla.
9
Tutorial de Excel Avanzado




En nuestro caso indicamos que vamos a seleccionar los datos de un rango de celdas y que
queremos ubicarla en una hoja de cálculo nueva.
Podríamos crear una conexión con otra aplicación para obtener los datos desde otra fuente
diferente a Excel.
En el caso de seleccionar la opción Selecciona una tabla o rango debemos seleccionar todas
las celdas que vayan a participar, incluyendo las cabeceras.
Pulsamos Aceptar para seguir.
Se abrirá un nuevo panel en la derecha de la pantalla:
10
Tutorial de Excel Avanzado


Desde este panel podemos personalizar la forma en que van a verse los datos en la tabla
dinámica.
Con esta herramienta podríamos construir una tabla dinámica con la siguiente estructura:
       Una fila para cada una de las Referencias de la tabla.
       Una columna para cada uno de los Meses de la tabla.
       En el resto de la tabla incluiremos el total del Importe para cada Referencia en cada
      Mes.


Para ello simplemente tendremos que arrastrar los elementos que vemos listados a su lugar
correspondiente al pie del panel.
En este ejemplo deberíamos arrastrar el campo REF a                     , el campo MES a
                    y finalmente el campo IMPORTE a la sección              .

        Tras realizar la tabla dinámica este sería el resultado obtenido.




Podemos ver que la estructura es la que hemos definido anteriormente, en el campo fila
tenemos las referencias, en el campo columnas tenemos los meses y en el centro de la tabla
las sumas de los importes.
Con esta estructura es mucho más fácil analizar los resultados.
Una vez creada la tabla dinámica nos aparece la pestaña Opciones:
11
Tutorial de Excel Avanzado


El panel lateral seguirá pudiéndose utilizar, así que en cualquier momento podremos quitar un
campo de un zona arrastrándolo fuera.
Con esto vemos que en un segundo podemos variar la estructura de la tabla y obtener otros
resultados sin casi esfuerzos.
Si arrastrásemos a la zona de datos los campos cantidad y total, obtendríamos la siguiente
tabla, más compleja pero con más información:




Puede que no visualices la tabla de la misma forma, al añadir varios campos en la sección
Valores el rótulo          aparecerá en una las secciones de rótulos, si te aparece en
Rótulos de columna despliega la lista asociada a él y selecciona la opción Mover a rótulos de
fila.
Tutorial de Excel Avanzado
                                                                                                12




Macros

¿Que es una macro?
Una macro son un conjunto de instrucciones que sirven para automatizar procesos.
Refiriéndonos a excel,
supongamos que realizamos frecuentemente la acción de seleccionar un rango para aplicarle
negrita,
cambio de fuente y centrado. En lugar de hacer estas acciones manualmente, se puede
elaborar una macro
e invocarla para que ejecute los tres procesos automáticamente.

                                         Parte I
Excel es un programa que tiene un gran potencial, pero la mayoría de la gente lo maneja de
una forma muy simple, utilizando solo opciones básicas, pero hay algo muy importante que
tengo que decirles. Excel cuenta con un lenguaje muy poderoso llamado Visual Basic, este
es solo una parte del lenguaje, pero permite hacer o resolver los problemas mas fácilmente,
solo debemos aprender a programarlo y para eso es este curso, podría la gente decir que
este curso es un nivel muy alto de Excel y quizás si lo sea, pero es fácil de aprender ya que
se manejaran términos sencillos, a mi me gusta hablar con palabras que todo el mundo
entienda y eso lo hace mas fácil. La programación que emplea en este curso o las estructuras
que aparecen son creadas por su servidor, ya que para manejar la programación de Visual
Basic con Excel es necesario tener mucha creatividad, cada persona puede crear estructuras
diferentes pero que trabajen igual. Así que manos a la obra.

Fase 1
Primeramente debemos de saber que es una Macro y a continuación se explica el termino:

Una Macro son una serie de pasos que se almacenan y se pueden activar con alguna tecla de
control y una letra. Por ejemplo, todos los días empleo frecuentemente en mis celdas los
mismos pasos: Tamaño de Fuente(Tamaño de la letra), Negrita, Fuente(Tipo de letra) y Color
de Fuente(Color de Letra), para no estar repitiendo estos pasos los puedo almacenar en una
macro y cuando ejecute la macro los pasos antes mencionados se ejecutaran las veces que
yo lo desee. A continuación te muestro como grabar una macro y ejecutarla:

1. Trasládate a la celda A1 y escribe tu Nombre. Por ejemplo, Ramón y presiona Enter
2. Regrésate a la celda A1, porque cuando diste Enter bajo de celda o cambio el rumbo.
3. Da clic en el Menú Ver, seguido por la Opción Barra de Herramientas y elija Visual
   Basic. Se activara la barra de herramientas Visual Basic.
13
Tutorial de Excel Avanzado


 4. Da clic en el botón Guardar Macro, el que tiene la ruedita Azul. Windows activa el
    cuadro de dialogo Grabar Macro, el cual permitirá darle el nombre a la macro y cual será
    el método abreviado para ejecutarla. El método Abreviado se refiere con que letra se va
    activar la macro, obviamente se activara con la tecla Control y la letra que usted quiera,
    de preferencia en minúscula, porque si activa las mayúsculas la macro se activara
    presionando la tecla Shift + Control + la letra que usted indico.




 5. Donde dice Nombre de la macro ya aparece el nombre que llevara la macro en este
     caso Macro1. si desea cambiar el nombre escriba uno nuevo, pero yo le recomiendo que
     así lo deje.
 6. En la opción Método Abreviado aparece que se activara con la tecla Control(CTRL) +
     la letra que usted indica, de clic en el cuadrito y ponga una letra, por ejemplo ponga la
     letra a(en minúsculas). La macro se activara cuando este lista con la tecla Control + a
 7. De clic en el Botón Aceptar. Windows empezara a grabar todos los pasos en la
     Macro1.y el botón de la ruedita azul cambiara de forma ahora será un cuadrito Azul, se
     llamara Detener grabación. Lo utilizaremos cuando terminemos de indicarle los pasos
     para detener la grabación.
 8. Cambie el Tipo de Letra en el Botón Fuente de la barra de herramientas Formato
 9. Cambie el tamaño de la letra en el Botón Tamaño de Fuente de la barra de
     herramientas Formato
 10. Presione el Botón Negrita de la barra de herramientas Formato
 11. Cambie el color de la letra en el Botón Color de Fuente de la barra de herramientas
     Formato. Recuerde que todos estos pasos están siendo almacenados en la macro que
     estamos grabando y también recuerde que estos pasos se están efectuando en la celda
     A1.
 12. Presione el Botón Detener Grabación de la barra de Herramientas de Visual Basic. El
     que tiene el cuadrito azul presionado.




Listo Excel guardo los pasos en la Macro1 que se activara presionado la tecla Control + a

   13. Escribe otro nombre en la celda C1 y presiona Enter, después regresa a la celda C1.
14
Tutorial de Excel Avanzado


   14. Presiona la tecla Control + a. Windows efectuara todos los pasos grabados sobre la
       celda C1, esto quiere decir que el nombre que esta en C1 tendrá las características del
       que esta en A1. Tipo de letra, tamaño, negrita y el color que indicaste al grabar la
       macro.

Nota. Cada vez que presiones Control + a Excel ejecutara la macro y efectuara los pasos en
la celda que te encuentres. Puedes grabar todas las macros que desees.

Ahora te recomiendo que domines estos pasos antes de pasar a la siguiente fase. Trata de
crear macros que almacenen pasos como estos, recuerda los pasos los vas a indicar tu, que
no se te olvide detener la grabación después de que indicaste los pasos, repite este ejercicio
las veces que sea necesario para aprendértelo bien.
Practica I

Genera las siguientes Macros:
Graba una Macro que se active con Control + b y que esta macro permita abrir un archivo
Graba una Macro que se active con Control + c y que esta macro permita insertar un
WordArt
Muchos pensaran que esto no es nada pero ya veremos mas adelante cuando mezclemos los
códigos que genera Excel con los de Visual Basic.

Fase 2

Bien, ahora después de practicar la Fase 1 con diferentes ejemplos o Macros pasaremos a la
siguiente Fase que nos permitirá observar los códigos que hemos generados con nuestra
macros. Te recomiendo que salgas de Excel y vuelvas a entrar, para que trabajes limpio sin
ninguna macro y empezando de la macro1 de nuevo.

                  OBSERVANDO LOS CODIGOS DE UNA MACRO DE EXCEL

Crearemos una macro y veremos sus códigos:
.
Para observar los códigos de una macro debemos de seguir los siguientes pasos:

   1. Primeramente trasládese a la celda A5 antes de empezar la grabación de la Macro
   2. Presione el Botón Grabar Macro de la barra de Herramientas Visual Basic. Excel
      muestra el cuadro de Dialogo Grabar Macro
   3. en la opción Método Abreviado escriba la letra r, por lo tanto la macro se llamara con
      Control + r
   4. Presione el botón Aceptar. Excel inicia la grabación del la Macro1
   5. Trasládese a la celda A1 y escriba Ramón, después presione Enter para aceptar el
      valor en la celda
   6. Pare la grabación de la macro presionando el botón Detener Grabación de la barra de
      herramientas Visual Basic. Excel a grabado los pasos y a generado un código,
      Observémoslos:
   7. Presione la tecla Alt + la tecla de función F11(Alt + F11). Excel nos traslada al Editor
      de Visual Basic. Si este editor no se activa es que Excel no esta bien instalado o se a
15
Tutorial de Excel Avanzado


      borrado. También puede acceder desde el Menú Herramientas, Macro y Editor de
      Visual Basic.
   8. Active los siguientes cuadros o ventanas:

               De clic en el Menú Ver y elija la opción Explorador de Proyectos
               De clic en el Menú ver y elija la opción Ventana Propiedades

Estas dos opciones deben de estar siempre activadas ya que de ahí depende todo lo que
vallamos a hacer.




    9. Del cuadro Proyecto de doble clic en Módulos o simplemente presione el signo de +
        que aparece en la opción Módulos. Se activara debajo de Módulos la Opción
        Modulo1
    10. De doble clic en Modulo1. Se mostrara en el Editor de Visual Basic el código de la
        macro que grabamos de la siguiente forma:
Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 08/04/2001 por RAMON MENDOZA OCHOA
'
' Acceso directo: CTRL+r
'
   Range("A1").Select
   ActiveCell.FormulaR1C1 = "Ramón"
   Range("A2").Select
End Sub

Que es lo que significa esto nos preguntaremos asombrados, a continuación se da una
explicación de lo que ha hecho Excel:

       Sub y End Sub indican el inicio y el final del procedimiento de la Macro1
       Todo lo que aparece con un apostrofe ´ indica que no se tomara en cuenta que es solo
       texto o comentarios y ese texto debe de aparecer en un color, ya sea el color verde.
16
Tutorial de Excel Avanzado


       Range("A1").Select Indica que lo primero que hicimos al grabar la macro fue
       trasladarnos a la celda A1. La orden Range nos permite trasladarnos a una celda
       ActiveCell.FormulaR1C1 = "Ramón" Esto indica que se escribirá en la celda en que
       se encuentra el valor de texto Ramón. Todo lo que aparece entre comillas siempre
       será un valor de texto. La orden ActiveCell.FormulaR1C1 nos permite escribir un valor
       en la celda activa.
       Range("A2").Select Otra vez indicamos que se traslade a la celda A2. Esto se debe a
       que cuando escribimos el nombre de Ramón en A1 presionamos Enter y al dar Enter
       bajo a la celda A2.

Para comprender mejor alteraremos el código dentro del editor de Visual Basic.

Que crees que pasara aquí con nuestra Macro:

Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 08/04/2001 por RAMON MENDOZA OCHOA
'
' Acceso directo: CTRL+r
'
   Range("A1").Select
   ActiveCell.FormulaR1C1 = "Ramón"
   Range("B1").Select
   ActiveCell.FormulaR1C1 = "Calle 21 de Marzo #280"
   Range("C1").Select
   ActiveCell.FormulaR1C1 = "31-2-47-13"
   Range("D1").Select
   ActiveCell.FormulaR1C1 = "Nogales Sonora"
   Range("E1").Select
   ActiveCell.FormulaR1C1 = "CONALEP NOGALES"

End Sub

Así es acabo de alterar el código y cuando regrese a Excel y ejecute la macro con Control +
r hará lo siguiente:

En A1 escribirá Ramón
En B1 escribirá Calle 21 de Marzo #280
En C1 escribirá 31-2-47-13
En D1 escribirá Nogales Sonora
En E1 escribirá CONALEP NOGALES

Así que salgamos del editor dando clic en el Menú Archivo y eligiendo la opción Cerrar y
volver a Microsoft Excel. Si no desea salir por completo de clic en el botón Microsoft Excel
que se encuentra activado en la barra de tareas y cuando deseé volver al editor de clic en el
botón Microsoft Visual Basic que se encuentra en la barra de Tareas.
17
Tutorial de Excel Avanzado



Ahora ya que salimos de Visual Basic y estamos en Excel de Nuevo ejecutemos la macro
presionando Control + r y veamos los resultados de nuestra modificación.

Que te parece es sencillo o No?, Claro necesitamos practicar bastante para dominar esto, así
que repasa la Fase 2 cuantas veces sea necesario, otra cosa no trates de generar códigos
muy complejos en tus macros porque te vas a enredar, poco a poco se va lejos.

Practica II

Genera una Macro que escriba un nombre en una celda y lo ponga negrita y observa el
Código.
Genera una Macro que escriba un nombre en una celda y lo Centre y observa el Código.
Genera una Macro que escriba un nombre en una celda y cambie el tamaño de la letra a 20
puntos y observa el Código.

Códigos Más comunes:

Trasladarse a una Celda
Range("A1").Select

Escribir en una Celda
Activecell.FormulaR1C1="Ramon"

Letra Negrita
Selection.Font.Bold = True

Letra Cursiva
Selection.Font.Italic = True

Letra Subrayada
Selection.Font.Underline = xlUnderlineStyleSingle

Centrar Texto
 With Selection
    .HorizontalAlignment = xlCenter
  End With

Alinear a la izquierda
 With Selection
     .HorizontalAlignment = xlLeft
  End With

Alinear a la Derecha
 With Selection
     .HorizontalAlignment = xlRight
  End With

Tipo de Letra(Fuente)
  With Selection.Font
     .Name = "AGaramond"
  End With
18
Tutorial de Excel Avanzado


Tamaño de Letra(Tamaño de Fuente)
 With Selection.Font
    .Size = 15
  End With

Copiar
Selection.Copy

Pegar
ActiveSheet.Paste

Cortar
Selection.Cut

Ordenar Ascendente
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

Orden Descendente
Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

Buscar
Cells.Find(What:="Ramon", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False).Activate

Insertar Fila
Selection.EntireRow.Insert

Eliminar Fila
Selection.EntireRow.Delete

Insertar Columna
Selection.EntireColumn.Insert

Eliminar Columna
Selection.EntireColumn.Delete

Abrir un Libro
Workbooks.Open Filename:="C:Mis documentosvideo safe 3.xls"

Grabar un Libro
ActiveWorkbook.SaveAs Filename:="C:Mis documentospiscis.xls", FileFormat _
:=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _
False, CreateBackup:=False


Estos serian algunos códigos muy comunes en Excel, pero si usted desea puede generar
mas códigos de otras opciones, es cuestión de que los ocupe.

Antes de pasar a la Fase 3 es necesario que domines generar Macros y Observar sus
códigos que se encuentran en la Fase 2. Recuerda esto es de mucha práctica y para eso es
necesario aprender bien las fases Anteriores.
19
Tutorial de Excel Avanzado


Fase 3
                       CREANDO FORMULARIOS Y PROGRAMÁNDOLOS
Antes de Empezar esta nueva fase te recomiendo que salgas de Excel y vuelvas a entrar,
esto es por si estuviste practicando los códigos, para que no quede una secuencia de Macros.
Ahora te enseñare a dominar lo máximo de Excel que es crear formularios y programarlos,
bueno un formulario es una ventana que se programa por medio de controles y estos
controles responden a sucesos que nosotros programamos. Todo esto se encuentra dentro de
Visual Basic.
A continuación Muestro como crear un formulario y como programarlo:
   1. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic.
   2. Activa las siguientes opciones:
             De clic en el Menú Ver y elija la opción Explorador de Proyectos
             De clic en el Menú ver y elija la opción Ventana Propiedades
   3. Del Menú Insertar elija la Opción UserForm. Esto inserta el Formulario que
      programaremos con controles. En el Explorador de Proyecto se observara que se
      inserto el UserForm.




También cuando de clic en el Formulario USERFORM1 se debe de activar el Cuadro de
Herramientas, si no se activa de clic en el Menú Ver y elija la opción Cuadro de
Herramientas.


   4. Elija del Cuadro de Herramientas el Control Etiqueta el que tiene la A y Arrastre
      dibujando en el Formulario USERFORM1 la etiqueta. Quedara el nombre Label1,
      después de un clic en la etiqueta dibujada y podrá modificar el nombre de adentro y
      pondremos ahí Nombre. Si por error da doble clic en la etiqueta y lo manda a la
      pantalla de programación de la etiqueta, solo de doble clic en UserForm1 que se
      encuentra en el Explorador de Proyecto.
   5. Elija del Cuadro de Herramientas el control Cuadro de Texto el que tiene ab y
      arrastre dibujando en el formulario USERFORM1 el cuadro de texto a un lado de la
20
Tutorial de Excel Avanzado


      etiqueta que dice Nombre. El cuadro de texto debe de estar vacío y su nombre será
      Textbox1, el nombre solo aparecerá en el control.
   6. Haga los dos pasos anteriores igualmente poniendo Dirección en la Label2 y
      Teléfono en la Label3 y también dibújeles su Textbox. Esto quedara así después de
      haberlo hecho




Si tiene algún problema al dibujar las etiquetas o los cuadros de texto, solo cámbiele el
nombre a la etiqueta o el cuadro de texto en la Ventana Propiedades la opción se llama
(Name). El Error que marque puede ser Nombre Ambiguo, pero si le cambias el Nombre al
control se quitara el error. Puedes ponerle cualquier nombre en lugar de Label1.




                       Solo altera esto si te marca error, si NO déjalo así.


Los controles como las Etiquetas y Cuadros de Textos pueden modificárseles algunas
opciones en la Ventana Propiedades Para hacer esto es necesario tener conocimiento sobre
las propiedades de los controles. No altere las propiedades si no las conoce.
21
Tutorial de Excel Avanzado


   7. Elija del Cuadro de Herramientas el control Botón de Comando y Arrastre dibujando
      en el Formulario USERFORM1 el Botón, después de un clic en el nombre del Botón
      dibujado y podrá modificar el nombre y pondremos ahí Insertar. Si por error da doble
      clic en la Botón y lo manda a la pantalla de programación de la etiqueta, solo de doble
      clic en UserForm1 que se encuentra en el Explorador de Proyecto.




   Así quedara el Formulario formado por los controles:




   8. Ahora de doble clic sobre el control Textbox1 para programarlo y después inserte el
      siguiente código:


   Private Sub TextBox1_Change()
   Range("A9").Select
   ActiveCell.FormulaR1C1 = TextBox1
   End Sub
   Esto indica que se valla a A9 y escriba lo que hay en el Textbox1
   Nota.-Lo que esta en azul lo genera Excel automáticamente, usted solo escribirá lo que
   esta en Negrita.
22
Tutorial de Excel Avanzado


   Para volver al Formulario y programar el siguiente Textbox de doble clic en UserForm1
   que se encuentra en el Explorador de Proyecto, o simplemente de clic en Ver Objeto en
   el mismo Explorador de Proyecto.
   9. Ahora de doble clic sobre el control Textbox2 para programarlo y después inserte el
      siguiente código:


   Private Sub TextBox2_Change()
   Range("B9").Select
   ActiveCell.FormulaR1C1 = TextBox2
   End Sub
   Esto indica que se valla a B9 y escriba lo que hay en el Textbox2
   Para volver al Formulario y programar el siguiente Textbox de doble clic en UserForm1
   que se encuentra en el Explorador de Proyecto, o simplemente de clic en Ver Objeto en
   el mismo Explorador de Proyecto.


   10. Ahora de doble clic sobre el control Textbox3 para programarlo y después inserte el
       siguiente código:


   Private Sub TextBox3_Change()
   Range("C9").Select
   ActiveCell.FormulaR1C1 = TextBox2
   End Sub
   Esto indica que se valla a C9 y escriba lo que hay en el Textbox3
   Para volver al Formulario y programar el Botón de Comando Insertar de doble clic en
   UserForm1 que se encuentra en el Explorador de Proyecto, o simplemente de clic en
   Ver Objeto en el mismo Explorador de Proyecto.
   11. Ahora de doble clic sobre el control Botón de Comando para programarlo y después
       inserte el siguiente código:


   Private Sub CommandButton1_Click()
   Rem inserta un renglón
   Selection.EntireRow.Insert
   Rem Empty Limpia Los Textbox
   TextBox1 = Empty
   TextBox2 = Empty
23
Tutorial de Excel Avanzado


   TextBox3 = Empty
   Rem Textbox1.SetFocus Envía el cursor al Textbox1 para volver a capturar los datos
   TextBox1.SetFocus
   End Sub


   Nota.-El comando Rem es empleado para poner comentarios dentro de la programación,
   el comando Empty es empleado para vaciar los Textbox.
   12. Ahora presione el botón Ejecutar User/Form que se encuentra en la barra de
       herramientas o simplemente la tecla de función F5




   Se activara el Userform1 y todo lo que escriba en los Textbox se escribirá en Excel y
   cuando presione el botón Insertar, se insertara un renglón y se vaciaran los Textbox y
   después se mostrara el cursor en el Textbox1.


                             BUSANDO INFORMACIÓN CON UN TEXTBOX

Se puede buscar información con un Textbox programándolo de la siguiente forma:




Dibuje una Etiqueta, un Textbox y un Botón de Comando y agregue el siguiente Código:

Private Sub TextBox1_Change()
Range("a9").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub

Private Sub CommandButton1_Click()

Cells.Find(What:=TextBox1, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
     :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
     False).Activate
End Sub
24
Tutorial de Excel Avanzado


Si te fijas incluí en la programación del Botón Buscar Ahora que buscara lo que en el
Textbox1 a la hora de Presionarse.
                                   ELABORANDO UNA CONSULTA



Todo Registro de información debe de tener su propia Consulta, Baja y Modificación, es
por eso que en este nuevo capitulo nos concentramos en ello, primeramente en poder
consultar la información que ya se escribió en la Hoja de Excel, obviamente desde una
Macro combinada con Visual Basic, observemos el siguiente ejemplo:

Fase I

   4. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic.
   5. Activa las siguientes opciones:
             De clic en el Menú Ver y elija la opción Explorador de Proyectos
             De clic en el Menú ver y elija la opción Ventana Propiedades
   6. Del Menú Insertar elija la Opción UserForm. Esto inserta el Formulario que
      programaremos con controles. En el Explorador de Proyecto se observara que se
      inserto el UserForm.

Ahora crearas un formulario con el siguiente aspecto:




el formulario tendrá:

               Tres etiquetas
               Tres Textbox
               Tres Botones de Comando

Los datos que se preguntaran serán Nombre, Dirección y Teléfono. Los tres botones nos
servirán para lo siguiente: Consultar consultara la información que hayamos insertado desde
el botón insertar. Baja podrá eliminar algún dato que se consulto y no lo queremos. Insertar
tendrá la función de insertar los registros que vayamos dando de alta, es como los ejercicios
anteriores. A continuación se muestra como se deben de programar estos Controles:

Programación de los Controles:
25
Tutorial de Excel Avanzado


                                   BOTON DE CONSULTA

Private Sub CommandButton1_Click()

Cells.Find(What:=TextBox1, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
     :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
     False).Activate

ActiveCell.Offset(0, 1).Select
TextBox2 = ActiveCell

Rem la línea que contiene el ActiveCell.Offset(0, 1).Select permite moverse una columna a
la derecha, por lo tanto después de la búsqueda de las primeras líneas con Cell.Find si
encuentra el Nombre de la persona se mueve a la siguiente columna y la línea TextBox2 =
ActiveCell Permite capturar el valor de la celda al Textbox2 y así mostrar el dato de la celda
en el TextBox2.

ActiveCell.Offset(0, 1).Select
TextBox3 = ActiveCell

Rem Cada vez que se escriba la línea ActiveCell.Offset(0, 1).Select significa que se tiene
que moverse una columna a la derecha.

Rem Si el nombre que tratas de consultar no se encuentra podría generar un error porque
fallaría el Cell.Find esto puede ocurrir en el Word 97, yo trabajo con el Word 2000 o XP y no
tengo ese problema. Pero esto se solucionaría con una trampa de error.

End Sub

                                        BOTON BAJA
Private Sub CommandButton2_Click()
Selection.EntireRow.Delete
Range("A9").Select
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox1.SetFocus
End Sub


                                     BOTON INSERTAR

Private Sub CommandButton3_Click()
Range("A9").Select
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
26
Tutorial de Excel Avanzado


TextBox1.SetFocus
End Sub


                                 CUADROS DE TEXTO

Private Sub TextBox1_Change()
Range("A9").FormulaR1C1 = TextBox1

Rem esta primer línea reemplaza a estas dos…… que te parece todavía mas corta


Range("A9").Select
ActiveCell.FormulaR1C1 = TextBox1

End Sub


Private Sub TextBox2_Change()
Range("B9").FormulaR1C1 = TextBox2
End Sub

Private Sub TextBox3_Change()
Range("C9").FormulaR1C1 = TextBox3
End Sub.

Como verás el uso de macros en excel es muy extenso, por lo que poco a poco iras
aprendiendo su uso.
27
Tutorial de Excel Avanzado


Ejercicios Excel Avanzado


Práctica #1

Con la tabla de a continuación

producto      descripcion    rubro      u/medida   granja       importe base
          1   manzana        frutas     kilo       la pocha                15
          2   banana         frutas     kilo       la garota               12
          3   maiz           semillas   kilo       el canuto               30
          4   pera           frutas     kilo       litoral                 25
          5   papa           verduras   kilo       el ceibal               11
          6   boniato        verduras   kilo       el ceibal               17
          7   zapallo        verduras   kilo       el ceibal                7
          8   cebolla        verduras   kilo       la pocha                13
          9   lechuga        verduras   unidad     el canuto                6
         10   morron         verduras   kilo       primavera               38
         11   frutilla       frutas     kilo       la pocha                45
         12   girasol        semillas   kilo       la garota               28
         13   mani           semillas   kilo       la garota               26
         14   durazno        frutas     kilo       la pocha                22
         15   alpiste        semillas   kilo       la siembra              46
         16   acelga         verduras   atado      el ceibal               13
         17   zanahoria      verduras   kilo       el ceibal               14
         18   espinaca       verduras   atado      el ceibal               16
         19   naranja        frutas     kilo       litoral                  7
         20   ajo            verduras   unidad     la pocha                 3
         21   tomate         verduras   kilo       primavera               27
         22   zapallito      verduras   kilo       la garota               16
         23   avena          semillas   kilo       la pocha                35
         24   soja           semillas   kilo       el canuto               37
Cree las columnas a medida las necesite.

En la hoja nombrada como PRODUCTOS, realizar:
    1. En la columna rotulada como DESCUENTO1, calcular el importe de un descuento que
       se realiza a los productos del rubro verduras. Este descuento será del 10% con
       respecto al importe base.
    2. En la columna rotulada como DESCUENTO2, calcular el importe de un descuento que
       ser ealiza a los productos presentados en u/medida como atados. Este descuento será
       del 20% con respecto al importe base, mientras que los restantes productos será del
       5%.
    3. En la columna rotulada como DESCUENTO3, calcular el importe de un descuento que
       se realiza a los productos del rubro frutas, cuyo importe base supera los 15$. Este
       descuento será del 20% con respecto al importe base
    4. En la columna rotulada como DESCUENTO4, calcular el importe de un descuento que
       se realiza a los productos de las granjas primavera y litoral. Este descuento será del
       50% con respecto al importe base, mientras que para el resto de las granjas será del
       25%.
    5. En la columna rotulada como AUMENTO1, calcular el importe de un incremento que se
28
Tutorial de Excel Avanzado


       realiza a los productos del rubro frutas y verduras de las granjas la garota y la pocha.
       Este incremento será del 10% con respecto al importe base.
    6. En la columna rotulada como PRESENTACIÓN, mostrar el número 1 para los
       productos presentados en u/medida como atados, el número 2 para los presentados
       en u/medida como unidad, y el número 3.para los presentados como kilo.
    7. En la columna rotulada como CATEGORÍA, mostrar la letra A para los productos cuyo
        importe base no supera los 10$, la letra B para los productos cuyo importe base se
        encuentra entre los 10$ y los 20$ inclusive, y la letra C para los productos cuyo
        importe base supera los 20$.
    8. En la columna rotulada como AUMENTO2, calcular el importe de un incremento que se
        realiza sobre el importe base y que se discrimina de la siguiente manera: a) para los
        productos frutas de la granja litoral, un 10% de incremento; b) para los productos
        verduras de la granja el ceibal, un 15%; y c) para los productos semillas de la granja el
        canuto, un 20%.

Elabore un grafico circular que muestre el comportamiento de la tabla.
Elabore una tabla dinámica de la tabla anterior
Filtre la tabla por semillas y luego por verduras; elabore una grafico de barra de cada filtración
y compare los resultados.


Práctica #2

Diseñe un cuadro de matrícula y complételo con información de 15 alumnos. Realice lo
siguiente:

Encuentre el promedio de la edad de los alumnos

    1. Mostrar el texto repitente si lleva más de 10 asignaturas.
    2. elabore un grafico de barra de dicho cuadro.
    3. Elabore una tabla dinámica mostrando solo la edad, curso y sección de los alumnos.

Practica #3

Recibimos de las distintas sucursales de la empresa los datos correspondientes a las ventas
en lempiras de cada vendedor en los distintos trimestres del año.
Ventas del año 2000
Vendedor          Trimestre 1         Trimestre 2        Trimestre 3       Trimestre 4
Miguel García     1.500.000           2.000.000          1.850.000         2.100.000
Raúl Arzac        1.200.000           1.340.000          1.750.000         1.800.000
Elena Casas       1.460.000           1.700.000          1.900.000         2.000.000
Javier Martín     1.100.000           1.600.000          1.640.000         1.700.000
29
Tutorial de Excel Avanzado


Diseña una hoja de cálculo que refleje estos datos y permita obtener los siguientes conceptos:

•      Ventas totales por trimestres
•      Ventas totales por vendedor
•      Media mensual de ventas por vendedor
•      Promedio de ventas por trimestre

Práctica #4

Tomando como base la siguiente tabla:

                                                                   DEDUCCIONES
                                                                 PRESTAMO
                                               IHSS   INJUPEMP   COOPERATIVA       TOTAL
  nombre del empleado        salario mensual                                     DEDUCCION
carlos                         L. 12,000.00
rene diaz                       L. 5,900.00
celia del carmen               L. 25,000.00
carlos corea                   L. 12,690.00
erick sanchez                   L. 9,800.00
karla maria lopez               L. 5,900.00
ana margarita estrada          L. 16,650.00
julio esteban mendoza          L. 12,690.00
abigail nuñez                  L. 12,000.00
josue ortega                   L. 15,300.00
    Calcule las columnas de acuerdo a la siguiente información:

        sueldos                   IHSS         INJUPEMP
<= 15000                           1%             3%
<= 25000                           2%             4%
>25000                             3%             5%
Calcule :

      1.   Número de empleados
      2.   Sueldo máximo
      3.   Sueldo mínimo
      4.   Total de sueldos
      5.   Moda de los sueldos
      6.   Elabore un grafico dinámico de la tabla anterior.
30
Tutorial de Excel Avanzado


Práctica #5
Mantenemos una tabla con los datos correspondientes a las ventas y sueldos base de un
grupo de comerciales, así como las comisiones establecidas en la empresa. Se desea
elaborar un informe completo con los datos pendientes.
Comisión 2%

VENDEDOR          VENTAS      COMISION       BASE           TOTAL %         VENDEDOR
González Suevo    4.600.000                  90.000
Sierra Garzón     3.900.000                  90.000
Carnicer Heras    8.250.000                  90.000
Hidalgo Jimena    5.350.000                  90.000
Hoffman           7.900.000                  90.000
Kocinski
Martín Peña       6.000.000                  90.000
Arana Higueras    7.600.000                  90.000
Alvarez Justo     3.500.000                  90.000
Lopez Vara        4.200.000                  90.000
Vargas Cayo       6.780.000                  90.000
González Suevo    6.000.000

Complete la tabla con la información
Filtre los vendedores que poseen un mayor porcentaje
Elabore un gráfico circular de la tabla
Muestra los datos en una tabla dinámica
Web 2.0
                                                                                                31




Web 2.0


El término "Web 2.0"Se asocia comúnmente con aplicaciones web interactivas que facilitan el
intercambio de información, interoperabilidad, diseño centrado en el usuario, y colaboración
en el World Wide Web. Un sitio Web 2.0 permite a sus usuarios interactuar entre sí como
contribuyentes en la página web de contenido, A diferencia de sitios web donde los usuarios
se limitan a la observación pasiva de la información que se proporciona a los mismos. Los
ejemplos de la Web 2.0 incluye a las comunidades basadas en la Web, servicios de
hospedaje, aplicaciones web, sitios de redes sociales, sitios para compartir videos, wikis,
blogs, mashups, Y folksonomías.

El término está estrechamente relacionado con Tim O'Reilly debido a la O'Reilly Media Web
2.0 conferencia en 2004. Aunque el término sugiere una nueva versión de la World Wide
Web, No se refiere a una actualización de las especificaciones técnicas, sino más bien a los
cambios acumulados en los caminos los desarrolladores de software y los usuarios finales
uso de la Web. Ya sea que la Web 2.0 es cualitativamente diferente de las tecnologías web
antes ha sido cuestionada por la World Wide Web inventor Tim Berners-Lee, Quien llamó al
plazo de una pieza "de la jerga" . Precisamente porque específicamente destinados a la Web
para encarnar estos valores en el primer lugar.

Características más importantes

De acuerdo a O'Reilly(2004), la web 2.0 tiene 7 Principios básicos:

 1-   La web como plataforma
 2-   Aprovechar la Inteligencia Colectiva
 3-    Gestión de Base de Datos como competencia básica
 4-    Fin del ciclo de actualizaciones de software
 5-    Modelos de programación ligera, fácil plantillado
 6-   Soft no limitado a un solo dispositivo
 7-   Experiencias enriquecedoras del usuario

1. La web como plataforma Todas las herramientas de la web 2.0 están basadas en que
tanto el sofware como la información (los documentos)están alojados en internet y no en el
disco rígido de la PC del usuario. Lo que implica un paso del modelo Desktop al Modelo
Webtop. Nace entonces el concepto de web participativa, donde hay un usuario que deja de
ser netamente consumidor para convertirse en proveedor de contenidos y estos contenidos se
alojan ya no e forma privada sino que quedan en bases de datos que son compartidas entre
varios usarios (Ej. You Tube, Slide Share, Flickr).

2. Aprovechar la Inteligencia Colectiva (Texto en preparación, continuaré detallando cada una
de las características en los próximos días)
32
Web 2.0


3. La web para todos

Una de las características más importantes es que hablar de Web 2.0 no es hablar de un
producto ni de un cableado, sino es hablar de un concepto.

Como plantean diversos autores (citados más arriba), la estándarización en las
comunicaciones a través de lenguajes de etiquetas (HTML, XML) permite compartir todo tipo
de documentos (texto, audio, imágenes, planillas, etc.) y navegar con los mismos mediante
"casi" cualquier navegador.

La universalización en el acceso a los medios tecnológicos "exige" nuevas herramientas de
colaboración al alcance de todos. La Web 2.0 permite, mediante mecanismos muy simples
que cualquier individuo pueda publicar. Esto mismo "democratiza" el uso de internet al ampliar
las posibilidades de sólo lectura.

Modelo tradicional
33
Web 2.0


Modelo Emergente




Componentes

   1. Navegación en el conocimiento: a dónde ir y cómo procesar la información.
   2. Buenas competencias comunicativas (leer/escribir/hablar/escuchar).
   3. Capacidad de aprender de forma independiente.
   4. Competencias sociales: ética, actitudes positivas, responsabilidad.
   5. Trabajo en equipo
   6. Capacidad de adaptarse a circunstancias cambiantes.
   7.  Destrezas de razonamiento: resolución de problemas, capacidad crítica, lógica,
      numérica.
   8. Iniciativa personal y voluntad de intentar cosas nuevas (ser emprendedor).
34
Web 2.0


De Web 1.0 a Web 2.0
35
Web 2.0


Evolución de las versiones web




Servicios asociados

Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden
destacar:

   1.   Blogs: La blogosfera es el conjunto de blogs que hay en Internet. Un blog es un
        espacio web personal en el que su autor (puede haber varios autores autorizados)
        puede escribir cronológicamente artículos, noticias...(con imágenes y enlaces), pero
        además es un espacio colaborativo donde los lectores también pueden escribir sus
        comentarios a cada uno de los artículos (entradas/post) que ha realizado el autor. Hay
        diversos servidores de weblog gratuitos como por ejemplo:
           o Blogger.
           o Wordpress.




   2.   Wikis: En hawaiano "wikiwiki " significa: rápido, informal. Una wiki es un espacio web
        corporativo, organizado mediante una estructura hipertextual de páginas (referenciadas
        en un menú lateral), donde varias personas autorizadas elaboran contenidos de
        manera asíncrona. Basta pulsar el botón "editar" para acceder a los contenidos y
        modificarlos. Suelen mantener un archivo histórico de las versiones anteriores y
36
Web 2.0


        facilitan la realización de copias de seguridad de los contenidos. Hay diversos
        servidores de wiki gratuitos:
            o Wikispaces.
            o Wetpaint.
            o Wikipedia, es el ejemplo más conocido de wiki y de creación colaborativa del
                conocimiento.



   3. Entornos para compartir recursos: Todos estos entornos nos permiten almacenar
      recursos en Internet, compartirlos y visualizarlos cuando nos convenga desde Internet.
      Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para
      su difusión mundial.
         o Documentos: podemos subir nuestros documentos y compartirlos,
             embebiéndolos en un Blog o Wiki, enviándolos por correo o enlazándolos a
             facebook, twiter, etc.
                 Scribd Sencillo y con recursos muy interesantes.
                 Calameo
                 Issuu Con una presentación magnífica.
         o Vídeos: lugares donde compartimos nuestros vídeos.
                 Youtube
                 Universia.tv
         o Presentaciones: existen lugares como Youtube pero para subir y compartir tus
             presentaciones.
                 Slideshare
                 Photopeach Más para presentaciones de fotos con música.
         o Fotos:
                 Flickr
   4. Plataformas educativas:
         o Dokeos
         o Moodle
         o Webquest: Unidades didácticas interactivas y muy fáciles de crear.
                 Phpwebquest
                 Webquest Creator
37
Web 2.0


Actividades de Web 2.0

   1. Crear una nube de palabras haciendo clic en la opción “Crear” /”Create” de Wordle
      (http://www.wordle.net/create). este sitio permite crear a partir de texto una nube de
      palabras.
   2. Crear un mapa mental haciendo clic en www.Text2mindmap.com
   3. Utilizar las aplicaciones de google como ser:
          a. Google Calendar
          b. Google Book
          c. Google Docs que permite subir archivos o documentos a internet.
   4. El uso de Slideshire que es un espacio gratuito en donde los usuarios pueden enviar
      presentaciones de power point en formato de flash.
   5. Creacion de blogs

          Un blog, o en español también una bitácora, es un sitio web periódicamente
          actualizado que recopila cronológicamente textos o artículos de uno o varios autores,
          apareciendo primero el más reciente, donde el autor conserva siempre la libertad de
          dejar publicado lo que crea pertinente. El nombre bitácora está basado en los
          cuadernos de bitácora. Cuadernos de viaje que se utilizaban en los barcos para
          relatar el desarrollo del viaje y que se guardaban en la bitácora. Aunque el nombre se
          ha popularizado en los últimos años a raíz de su utilización en diferentes ámbitos, el
          cuaderno de trabajo o bitácora ha sido utilizado desde siempre.

          Este término inglés blog o weblog proviene de las palabras web y log ('log' en inglés =
          diario). El término bitácora, en referencia a los antiguos cuadernos de bitácora de los
          barcos, se utiliza preferentemente cuando el autor escribe sobre su vida propia como
          si fuese un diario, pero publicado en la web (en línea).



 Pasos para la creación de tu blogger

1) Debes crear tu cuenta en la página www.blogger.com
38
Web 2.0




2) Una vez creado tu blogger, debes personalizarlo.
      Incluir información de tu tema personal de simulación de clase de la asignatura de
      Didáctica de la informática.
   6. Creación de una wiki

          Un wiki, o una wiki, es un sitio web cuyas páginas web pueden ser editadas por
          múltiples voluntarios a través del navegador web. Los usuarios pueden crear,
          modificar o borrar un mismo texto que comparten. Los textos o «páginas wiki» tienen
          títulos únicos. Si se escribe el título de una «página wiki» en algún lugar del wiki, esta
          palabra se convierte en un «enlace web» a la página web.

          En una página sobre «alpinismo» puede haber una palabra como «piolet» o «brújula»
          que esté marcada como palabra perteneciente a un título de página wiki. La mayor
          parte de las implementaciones de wikis indican en el URL de la página el propio título
          de la página wiki (en Wikipedia ocurre así: http://es.wikipedia.org/wiki/Alpinismo),
          facilitando el uso y comprensibilidad del link fuera del propio sitio web. Además, esto
          permite formar en muchas ocasiones una coherencia terminológica, generando una
          ordenación natural del contenido.

          La aplicación de mayor peso y a la que le debe su mayor fama hasta el momento ha
          sido la creación de enciclopedias colaborativas, género al que pertenece la Wikipedia.
          Existen muchas otras aplicaciones más cercanas a la coordinación de informaciones
          y acciones, o la puesta en común de conocimientos o textos dentro de grupos.

          La mayor parte de los wikis actuales conservan un historial de cambios que permite
          recuperar fácilmente cualquier estado anterior y ver 'quién' hizo cada cambio, lo cual
          facilita enormemente el mantenimiento conjunto y el control de usuarios destructivos.
          Habitualmente, sin necesidad de una revisión previa, se actualiza el contenido que
          muestra la página wiki editada.

          ¿Cómo crear mi wiki?
          Debes crear tu cuenta en un sitio que administre wikis y sea de carácter gratuito, está
          actividad te sugiere www.zoho.com
39
Web 2.0




Lo primero que debes hacer es crear una cuenta en zoho. Este es un sitio gratuito que te
ofrece aplicaciones en línea de ofimática, planificación reuniones virtuales, como alternativa a
google docs.

Entre las aplicaciones que ofrece están:

   1.   Editores de texto.
   2.   Hojas de cálculo
   3.   Organizador de presentaciones
   4.   Servicios para la creación de bases de datos
   5.   Wikis
   6.   Entre otros.
        **** Para invitar a tus compañeros a visitar la wiki solo debes de enviarles la dirección
        URL.
40
Web 2.0


Herramientas e-learning


El e-learning es educación a través de correo electrónico o a distancia en el que se integra el
uso de las tecnologías de la información y otros elementos pedagógicos (didácticos) para la
formación, capacitación y enseñanza de los usuarios o estudiantes en línea, es decir, se
puede entender como una modalidad de aprendizaje dentro de la educación a distancia y se
define como e-learning.

Utiliza herramientas y medios diversos como Internet, intranets, CD-ROM, producciones
multimedia (Textos, imágenes, audio, video, etc.), entre otros. Literalmente e-learning es
aprendizaje con medios electrónicos: enseñanza dirigida por la tecnología.



Las ventajas que ofrece la formación online serían las siguientes:
   1. Inmersión práctica en un entorno Web 2.0
   2. Eliminación de barreras espaciales y temporales (desde su propia casa, en el trabajo,
      en un viaje a través de dispositivos móviles, etc.). Supone una gran ventaja para
      empresas distribuidas geográficamente
   3. Prácticas en entornos de simulación virtual, difíciles de conseguir en formación
      presencial, sin una gran inversión.
   4. Gestión real del conocimiento: intercambio de ideas, opiniones, prácticas, experiencias.
      Enriquecimiento colectivo del proceso de aprendizaje sin límites geográficos.
   5. Actualización constante de los contenidos (deducción lógica del punto anterior)
   6. Reducción de costes (en la mayoría de los casos, a nivel metodológico y, siempre, en
      el aspecto logístico)
   7. Permite una mayor conciliación de la vida familiar y laboral
Las siete herramientas e-learning mas usadas son:
   1.   eFront
   2.   Moodle
   3.   Dokeos
   4.   Claroline
   5.   Ilias Learnig Management
   6.   Sakai Project
   7.   Olat



Nosotros nos centraremos en una de ellas Dokeos, que es una plataforma gratuita en donde
solo necesitas una conexión a internet.
41
Web 2.0


¿Qué es Dokeos?

Dokeos es un sistema de aprendizaje virtual basado en la web, técnicamente conocido como
un LMS (Learning Management System) o CMS (Course Management System) o VLE (Virtual
Learning Environment).
Intuitivo y fácil de usar por parte de todos los usuarios (profesores, formadores, estudiantes,
proveedores de formación continua, etc.), Dokeos ofrece una amplia gama de herramientas y
facilita la creación y organización de contenidos interactivos y ejercicios.
Al margen de su facilidad de uso, Dokeos es un software de código libre, gratuito. El código
de Dokeos está disponible para que cualquiera pueda hacer uso del mismo o para realizar
adaptaciones que acomoden el software a las necesidades específicas de un usuario.

¿Qué hace Dokeos?

Dokeos ofrece un eficiente y amigable entorno virtual que integra herramientas de creación de
contenido, así como herramientas de creación de actividades, herramientas colaborativas…
así como sofisticadas herramientas de seguimiento e informes sobre el desempeño de los
alumnos en el curso.
42
Web 2.0


Para acceder a la plataforma de Dokeos nos vamos a la dirección http://campus.dokeos.com/

Herramientas disponibles en Dokeos
      Lecciones SCORM.
      Producción de documentos basados en plantillas.
      Ejercicios: opción múltiple, llenado de espacios en blanco, cotejar alternativas,
      preguntas abiertas, hotspots.
      Interacción: foros, chats y grupos.
      Videoconferencia: vía Web (removido en la versión Free 1.8.6).
      Conversión de presentaciones en PowerPoint e Impress a cursos en SCORM
      (removido en la versión Free 1.8.6).
      Trabajos.
      Blogs.
      Agenda.
      Anuncios.
      Glosario.
      Notas personales.
      Red social.
      Encuestas.
      Autentificación vía LDAP y OpenID.
      Evaluaciones.
      Reserva de matrícula.
      Sesiones de usuario.

      Dentro de las características de Dokeos es que el profesor crea su(s) cursos como
      administrador e invita a sus estudiantes.



      Proyecto:

      Con esta plataforma crea tu propio curso y planifica uno o varios temas del área de
      informática y administrarla.

      Requerimientos mínimos:

          1. Puede ser en grupos no mayores a 3 integrantes.
          2. Cantidad de alumnos mínima 10
          3. Debe estar completa la descripción del curso, objetivos, metodología,
             evaluaciones y contenido del curso
          4. Cada alumno debe haber sido evaluado con por lo menos 3 evaluaciones
          5. debe haber un resumen del rendimiento del alumno.
          6. Presentar curso virtual en la IV visita.
Bibliografía
                                                                                                43



Bibliografía

            1. Robert t. Grauer, Maryann Barber, Prentice Hall, Introducción a la Informática

            2. Gary B. Shelly, Tomas J. Cashman, Misty E. Vernaat , Office 2007 Introductory
               Concepts and Techniques

            3. www.aulaclic.es/word2007/a_2_1_1.htm

            4. http://www.manuales-gratis.com/index.php?buscar=manual-de-word-2007-
               avanzado

            5. www.monografias.com

            6. www.galeon.com/dfejes/Ejercicios/AvanzadoExcel.pdf

            7. http://www.programatium.com/excel2.htm

            8. http://www.maestrosdelweb.com/editorial/web2/

            9. http://es.wikibooks.org/wiki/Web_2.0_/_Web_2.0_-
               _Definici%C3%B3n_y_caracter%C3%ADsticas_m%C3%A1s_importantes

Más contenido relacionado

La actualidad más candente

Conceptos básicos de excel parte 1
Conceptos básicos de excel parte 1Conceptos básicos de excel parte 1
Conceptos básicos de excel parte 1Aura Duque
 
Manejo de formulas en excel
Manejo de formulas en excelManejo de formulas en excel
Manejo de formulas en excelmarlis marchena
 
Conceptos básicos y ejercicios excel 2007
Conceptos básicos y ejercicios excel 2007Conceptos básicos y ejercicios excel 2007
Conceptos básicos y ejercicios excel 2007blogdevon
 
Ejercicios de-excel-2007-primera-parte
Ejercicios de-excel-2007-primera-parteEjercicios de-excel-2007-primera-parte
Ejercicios de-excel-2007-primera-parteIsabel Mulet Bobadilla
 
Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL Sena Tecnico
 
Excel para bachillerato (teoria y practicas)
Excel para bachillerato (teoria y practicas)Excel para bachillerato (teoria y practicas)
Excel para bachillerato (teoria y practicas)ciidir
 
Ejercicios microsoft excel 2010
Ejercicios microsoft excel 2010Ejercicios microsoft excel 2010
Ejercicios microsoft excel 2010Kalel Luna
 
Manual de-excel-para-ninos
Manual de-excel-para-ninosManual de-excel-para-ninos
Manual de-excel-para-ninosDaykiss Gordon
 
tutorial de informatica
tutorial de informatica tutorial de informatica
tutorial de informatica LSEJAS
 
Teoria y-actividades-excel-2007
Teoria y-actividades-excel-2007Teoria y-actividades-excel-2007
Teoria y-actividades-excel-2007MiguelCorrea98
 
Manual excel medio - funciones
Manual excel medio -  funcionesManual excel medio -  funciones
Manual excel medio - funcioneseLMformacion
 
Hoja de calculo en excel
Hoja de calculo en excelHoja de calculo en excel
Hoja de calculo en excelmgrandiller
 
Teoria y actividades excel 4 eso
Teoria y actividades excel  4 esoTeoria y actividades excel  4 eso
Teoria y actividades excel 4 esoAlex Andrade
 

La actualidad más candente (20)

Conceptos básicos de excel parte 1
Conceptos básicos de excel parte 1Conceptos básicos de excel parte 1
Conceptos básicos de excel parte 1
 
GUÍA DE APRENDIZAJE - EXCEL BÁSICO
GUÍA DE APRENDIZAJE - EXCEL BÁSICOGUÍA DE APRENDIZAJE - EXCEL BÁSICO
GUÍA DE APRENDIZAJE - EXCEL BÁSICO
 
Manejo de formulas en excel
Manejo de formulas en excelManejo de formulas en excel
Manejo de formulas en excel
 
Conceptos básicos y ejercicios excel 2007
Conceptos básicos y ejercicios excel 2007Conceptos básicos y ejercicios excel 2007
Conceptos básicos y ejercicios excel 2007
 
Ejercicios de-excel-2007-primera-parte
Ejercicios de-excel-2007-primera-parteEjercicios de-excel-2007-primera-parte
Ejercicios de-excel-2007-primera-parte
 
Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL Guia de aprendizaje EXCEL
Guia de aprendizaje EXCEL
 
Manual excel basico y practicas
Manual excel basico y practicasManual excel basico y practicas
Manual excel basico y practicas
 
Excel presentación
Excel presentaciónExcel presentación
Excel presentación
 
Excel para bachillerato (teoria y practicas)
Excel para bachillerato (teoria y practicas)Excel para bachillerato (teoria y practicas)
Excel para bachillerato (teoria y practicas)
 
Ejercicios microsoft excel 2010
Ejercicios microsoft excel 2010Ejercicios microsoft excel 2010
Ejercicios microsoft excel 2010
 
Manual de-excel-para-ninos
Manual de-excel-para-ninosManual de-excel-para-ninos
Manual de-excel-para-ninos
 
Manual intermedio parte 1excel
Manual intermedio parte 1excel Manual intermedio parte 1excel
Manual intermedio parte 1excel
 
tutorial de informatica
tutorial de informatica tutorial de informatica
tutorial de informatica
 
Teoria y-actividades-excel-2007
Teoria y-actividades-excel-2007Teoria y-actividades-excel-2007
Teoria y-actividades-excel-2007
 
Manual excel medio - funciones
Manual excel medio -  funcionesManual excel medio -  funciones
Manual excel medio - funciones
 
Guia excel grado 7
Guia excel grado 7Guia excel grado 7
Guia excel grado 7
 
Hoja de calculo en excel
Hoja de calculo en excelHoja de calculo en excel
Hoja de calculo en excel
 
Guia Excel Basico
Guia  Excel Basico Guia  Excel Basico
Guia Excel Basico
 
Teoria y actividades excel 4 eso
Teoria y actividades excel  4 esoTeoria y actividades excel  4 eso
Teoria y actividades excel 4 eso
 
Excel
ExcelExcel
Excel
 

Destacado

FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03
FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03
FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03INFORMATICA_FAYN
 
FUNDAMENTOS DE LA INFORMATICA - SESION 04
FUNDAMENTOS DE LA INFORMATICA - SESION 04FUNDAMENTOS DE LA INFORMATICA - SESION 04
FUNDAMENTOS DE LA INFORMATICA - SESION 04INFORMATICA_FAYN
 
Manual fundamentos tecnicos_ce3_03
Manual fundamentos tecnicos_ce3_03Manual fundamentos tecnicos_ce3_03
Manual fundamentos tecnicos_ce3_03leiramanuel
 
Fundamentos en informática
Fundamentos en informáticaFundamentos en informática
Fundamentos en informáticaOrlando_Cely
 
Ejercicios Excel Avanzado
Ejercicios Excel AvanzadoEjercicios Excel Avanzado
Ejercicios Excel AvanzadoPatricia Ferrer
 
Armado y mantenimiento de pc
Armado y mantenimiento de pcArmado y mantenimiento de pc
Armado y mantenimiento de pcPatricia Ferrer
 
Resumen Diseño Gráfico y Photoshop
Resumen Diseño Gráfico y PhotoshopResumen Diseño Gráfico y Photoshop
Resumen Diseño Gráfico y PhotoshopPatricia Ferrer
 
Funciones y operadores lógicos en microsoft excel
Funciones y operadores lógicos en microsoft excelFunciones y operadores lógicos en microsoft excel
Funciones y operadores lógicos en microsoft excelAndrés Quintero Macea
 
Fundamentos de la informatica sesion 01 - clases
Fundamentos de la informatica sesion 01 - clasesFundamentos de la informatica sesion 01 - clases
Fundamentos de la informatica sesion 01 - clasesINFORMATICA_FAYN
 
EJERCICIOS DE Excel avanzado
EJERCICIOS DE Excel avanzadoEJERCICIOS DE Excel avanzado
EJERCICIOS DE Excel avanzadoANDREA OCHOA
 
Diapositiva de funciones en excel
Diapositiva de funciones en excelDiapositiva de funciones en excel
Diapositiva de funciones en exceladrianaruilova
 
FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04
FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04
FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04INFORMATICA_FAYN
 
Funciones logicas y anidadas
Funciones logicas y anidadasFunciones logicas y anidadas
Funciones logicas y anidadasErnesto Nicho
 

Destacado (20)

FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03
FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03
FUNDAMENTOS DE LA INFOMATICA - MANUAL SESION 03
 
FUNDAMENTOS DE LA INFORMATICA - SESION 04
FUNDAMENTOS DE LA INFORMATICA - SESION 04FUNDAMENTOS DE LA INFORMATICA - SESION 04
FUNDAMENTOS DE LA INFORMATICA - SESION 04
 
Manual fundamentos tecnicos_ce3_03
Manual fundamentos tecnicos_ce3_03Manual fundamentos tecnicos_ce3_03
Manual fundamentos tecnicos_ce3_03
 
Futsal
FutsalFutsal
Futsal
 
Fundamentos en informática
Fundamentos en informáticaFundamentos en informática
Fundamentos en informática
 
Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV
Manual De Excel En Las Funciones Lógicas Si Y Función BuscarVManual De Excel En Las Funciones Lógicas Si Y Función BuscarV
Manual De Excel En Las Funciones Lógicas Si Y Función BuscarV
 
Ejercicios Excel Avanzado
Ejercicios Excel AvanzadoEjercicios Excel Avanzado
Ejercicios Excel Avanzado
 
Armado y mantenimiento de pc
Armado y mantenimiento de pcArmado y mantenimiento de pc
Armado y mantenimiento de pc
 
Resumen Diseño Gráfico y Photoshop
Resumen Diseño Gráfico y PhotoshopResumen Diseño Gráfico y Photoshop
Resumen Diseño Gráfico y Photoshop
 
Funciones y operadores lógicos en microsoft excel
Funciones y operadores lógicos en microsoft excelFunciones y operadores lógicos en microsoft excel
Funciones y operadores lógicos en microsoft excel
 
Manual auto cad 2d
Manual auto cad 2dManual auto cad 2d
Manual auto cad 2d
 
145805578 disenando-documentos-con-word-2010-pni-senati
145805578 disenando-documentos-con-word-2010-pni-senati145805578 disenando-documentos-con-word-2010-pni-senati
145805578 disenando-documentos-con-word-2010-pni-senati
 
Fundamentos de la informatica sesion 01 - clases
Fundamentos de la informatica sesion 01 - clasesFundamentos de la informatica sesion 01 - clases
Fundamentos de la informatica sesion 01 - clases
 
EJERCICIOS DE Excel avanzado
EJERCICIOS DE Excel avanzadoEJERCICIOS DE Excel avanzado
EJERCICIOS DE Excel avanzado
 
Diapositiva de funciones en excel
Diapositiva de funciones en excelDiapositiva de funciones en excel
Diapositiva de funciones en excel
 
Manual auto cad basico senati.
Manual auto cad basico   senati.Manual auto cad basico   senati.
Manual auto cad basico senati.
 
Excel diapositivas
Excel diapositivasExcel diapositivas
Excel diapositivas
 
FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04
FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04
FUNDAMENTOS DE LA INFORMATICA - MANUALA SESION 04
 
Funciones logicas y anidadas
Funciones logicas y anidadasFunciones logicas y anidadas
Funciones logicas y anidadas
 
Fundamentos de Informatica
Fundamentos de InformaticaFundamentos de Informatica
Fundamentos de Informatica
 

Similar a Introduccion a excel

Similar a Introduccion a excel (20)

Tablas exel
Tablas exelTablas exel
Tablas exel
 
Excel paul s vargas
Excel   paul s vargasExcel   paul s vargas
Excel paul s vargas
 
Guia 9 uso-de_filtros_base_de_datos
Guia 9 uso-de_filtros_base_de_datosGuia 9 uso-de_filtros_base_de_datos
Guia 9 uso-de_filtros_base_de_datos
 
Tablas exel
Tablas exelTablas exel
Tablas exel
 
Unidad 5 y 6 exel
Unidad 5 y 6 exelUnidad 5 y 6 exel
Unidad 5 y 6 exel
 
Formato condicional en excel
Formato condicional en excelFormato condicional en excel
Formato condicional en excel
 
Guia no 4
Guia no 4Guia no 4
Guia no 4
 
Funciones de excel
Funciones de excelFunciones de excel
Funciones de excel
 
Tablas de exce1 bd
Tablas de exce1 bdTablas de exce1 bd
Tablas de exce1 bd
 
Tablas de exce1 bd
Tablas de exce1 bdTablas de exce1 bd
Tablas de exce1 bd
 
Tablas de exce1 bd
Tablas de exce1 bdTablas de exce1 bd
Tablas de exce1 bd
 
Contenidos curso excel
Contenidos curso excelContenidos curso excel
Contenidos curso excel
 
Manual de Excel
Manual de ExcelManual de Excel
Manual de Excel
 
Manual excelavanzado
Manual excelavanzadoManual excelavanzado
Manual excelavanzado
 
Manual excelavanzado
Manual excelavanzadoManual excelavanzado
Manual excelavanzado
 
Manual excel
Manual excelManual excel
Manual excel
 
manua excel_2007 avanzado
 manua excel_2007 avanzado manua excel_2007 avanzado
manua excel_2007 avanzado
 
Manual excelavanzado
Manual excelavanzadoManual excelavanzado
Manual excelavanzado
 
Manual excelavanzado
Manual excelavanzadoManual excelavanzado
Manual excelavanzado
 
Manual excelavanzado
Manual excelavanzadoManual excelavanzado
Manual excelavanzado
 

Último

Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónIES Vicent Andres Estelles
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre terceroCEIP TIERRA DE PINARES
 
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASEjemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASJavier Sanchez
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesmelanieteresacontrer
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfSaraGabrielaPrezPonc
 
Xardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosXardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosAgrela Elvixeo
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfNELLYKATTY
 
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdfDemetrio Ccesa Rayme
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionCarolVigo1
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxFranciscoCruz296518
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa
 
ficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariaficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariamichel carlos Capillo Dominguez
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOJoseAmaya49
 
Los escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialesLos escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialeshanda210618
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCEIP TIERRA DE PINARES
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAJoaqunSolrzano
 
Tecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxTecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxJulioSantin2
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADODJElvitt
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docxJhordanBenitesSanche1
 

Último (20)

Tema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificaciónTema 4 Rocas sedimentarias, características y clasificación
Tema 4 Rocas sedimentarias, características y clasificación
 
sociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercerosociales ciencias segundo trimestre tercero
sociales ciencias segundo trimestre tercero
 
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASEjemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
 
Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...Sesión de clase ES: Adoración sin fin...
Sesión de clase ES: Adoración sin fin...
 
Escrito administrativo técnico y comerciales
Escrito administrativo técnico y comercialesEscrito administrativo técnico y comerciales
Escrito administrativo técnico y comerciales
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
 
Xardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES MonelosXardín de San Carlos (A Coruña) IES Monelos
Xardín de San Carlos (A Coruña) IES Monelos
 
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdfGUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
GUÍA SIANET - Agenda - Tareas - Archivos - Participaciones - Notas.pdf
 
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdfEvaluacion Diagnostica Matematica 5to  C1 Secundaria Ccesa007.pdf
Evaluacion Diagnostica Matematica 5to C1 Secundaria Ccesa007.pdf
 
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacionUNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
UNIDAD DE APRENDIZAJE MARZO 2024.docx para educacion
 
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptxTECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
TECNOLOGÍA EDUCATIVA, USO DE LAS TIC.pptx
 
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
La Gatera de la Villa nº 51. Revista cultural sobre Madrid..
 
ficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primariaficha de aplicacion para estudiantes El agua para niños de primaria
ficha de aplicacion para estudiantes El agua para niños de primaria
 
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNOGALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
GALATAS Y ROMANOS EXAMEN PARA LOS ALUMNO
 
Los escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comercialesLos escritos administrativos, técnicos y comerciales
Los escritos administrativos, técnicos y comerciales
 
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTOCIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
CIENCIAS SOCIALES SEGUNDO TRIMESTRE CUARTO
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
 
Tecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptxTecnología educativa en la era actual .pptx
Tecnología educativa en la era actual .pptx
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO
 
Programación Anual 2024 - CIENCIAS SOCIALES.docx
Programación Anual 2024  - CIENCIAS SOCIALES.docxProgramación Anual 2024  - CIENCIAS SOCIALES.docx
Programación Anual 2024 - CIENCIAS SOCIALES.docx
 

Introduccion a excel

  • 1. Tutorial de Excel Avanzado 1 Excel Avanzado Tablas Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la primera fila contiene las cabeceras de las columnas (los nombres de los campos), y las demás filas contienen los datos almacenados. Es como una tabla de base de datos, de hecho también se denominan listas de base de datos. Cada fila es un registro de entrada, por tanto podremos componer como máximo una lista con 255 campos y 65535 registros. Las tablas son muy útiles porque además de almacenar información, incluyen una serie de operaciones que permiten analizar y administrar esos datos de forma muy cómoda. Entre las operaciones más interesantes que podemos realizar con las listas tenemos: Ordenar la los registros. Filtrar el contenido de la tabla por algún criterio. Utilizar fórmulas para la lista añadiendo algún tipo de filtrado. Crear un resumen de los datos. Aplicar formatos a todos los datos. Las tablas de datos, ya se usaban en versiones anteriores de Excel, pero bajo el término Listas de datos. Incluso encontrarás, que en algunos cuadros de diálogo, se refire a las tablas como listas. A partir de ahora nos referiremos a este tipo de tablas. Crear una tabla Para crear una lista tenemos que seguir los siguientes pasos: - Seleccionar el rango de celdas (con datos o vacías) que queremos incluir en la lista. - Seleccionar del Tabla en la pestaña Insertar. Aparecerá a continuación el cuadro de diálogo Crear tabla .
  • 2. 2 Tutorial de Excel Avanzado Si nos hemos saltado el paso de seleccionar previamente las celdas, lo podemos hacer ahora. Si en el rango seleccionado hemos incluido la fila de cabeceras (recomendado), activaremos la casilla de verificación La lista tiene encabezados. Al final hacer clic en Aceptar. Modificar los datos de una tabla Para modificar o introducir nuevos datos en la tabla podemos teclear directamente los nuevos valores sobre la ella, o bien podemos utilizar un formulario de datos. Esta segunda opción viene muy bien sobre todo si la lista es muy grande. Veamos un ejemplo, tenemos la siguiente lista con información de nuestros amigos. Un formulario de datos es un cuadro de diálogo que permite al usuario escribir o mostrar con facilidad una fila entera de datos (un registro). Para abrir el formulario de datos, tenemos que posicionarnos en la lista para que esté activa, y pulsar en el icono Formulario . Al crear el formulario, disponemos de: Nuevo: Sirve para introducir un nuevo registro. Eliminar: Eliminar el registro que está activo. Restaurar: Deshace los cambios efectuados. Buscar anterior: Se desplaza al registro anterior. Buscar siguiente: Se desplaza al siguiente registro. Criterios: Sirve para aplicar un filtro de búsqueda. Cerrar: Cierra el formulario.
  • 3. 3 Tutorial de Excel Avanzado Para cambiar los datos de un registro, primero nos posicionamos sobre el registro, luego rectificamos los datos que queramos (para desplazarnos por los campos podemos utilizar las teclas de tabulación), si nos hemos equivocado y no queremos guardar los cambios hacemos clic en el botón Restaurar, si queremos guardar los cambios pulsamos la tecla Intro. Para crear un nuevo registro, hacemos clic en el botón Nuevo, Excel se posicionará en un registro vacío, sólo nos quedará rellenarlo y pulsar Intro o Restaurar para aceptar o cancelar respectivamente. Después de aceptar Excel se posiciona en un nuevo registro en blanco por si queremos insertar varios registros, una vez agregados los registros, hacer clic en Cerrar. Para buscar un registro y posicionarnos en él podemos utilizar los botones Buscar anterior y Buscar siguiente o ir directamente a un registro concreto introduciendo un criterio de búsqueda. Pulsamos en el botón Criterios con lo cual pasamos al formulario para introducir el criterio de búsqueda, es similar al formulario de datos pero encima de la columna de botones aparece la palabra Criterios. Por ejemplo, si buscamos un registro con el valor Ana en el campo Nombre, escribimos Ana en Nombre y pulsamos el botón Buscar Siguiente, Excel vuelve al formulario de datos y nos posiciona en el registro de nombre Ana. Modificar la estructura de la tabla Pulsando en el icono Cambiar tamaño de la tabla, podemos seleccionar un nuevo rango de datos. Pero si la tabla contiene encabezados, estos deben permanecer en la misma posición, así que sólo podremos aumentar y disminuir filas. Presionando clic derecho del puntero podemos insertar, eliminar filas o columnas; asi como ordenar de menor a mayor o viceversa y además podemos realizar un ordenamiento personalizado ( tomando una columna específica de acuerdo a un criterio específico) Una vez finalizada la tabla puedes trabajar con ella en filtrados, fórmulas, gráficos etc.
  • 4. 4 Tutorial de Excel Avanzado Una vez finalizada la tabla podemos realizar ordenamiento de los contenidos, haciendo clic sobre el botón asimismo nos permite realizar ordenamientos tomando como base una columna específica bajo un criterio definidido. Otra forma de filtrar información es empleado las formulas Excel provee, dentro de estas tenemos: 1. Matemáticas y Trigonométricas 2. Estadísticas 3. Lógicas 4. Financieras 5. Fecha y hora 6. Texto 7. entre otras Formato Condicional El formato condicional sirve para que dependiendo del valor de la celda, Excel aplique un formato especial o no sobre esa celda. El formato condicional suele utilizarse para resaltar errores, para valores que cumplan una determinada condición, para resaltar las celdas según el valor contenido en ella, etc...
  • 5. Tutorial de Excel Avanzado 5 Cómo aplicar un formato condicional a una celda: Seleccionamos la celda a la que vamos a aplicar un formato condicional. Accedemos al menú Formato condicional de la pestaña Inicio. Aquí tenemos varias opciones, como resaltar algunas celdas dependiendo de su relación con otras, o resaltar aquellas celdas que tengan un valor mayor o menor que otro. Utiliza las opciones Barras de datos, Escalas de color y Conjunto de iconos para aplicar diversos efectos a determinadas celdas. Nosotros nos fijaremos en la opción Nueva regla que permite crear una regla personalizada para aplicar un formato concreto a aquellas celdas que cumplan determinadas condiciones. Nos aparece un cuadro de diálogo Nueva regla de formato como el que vemos en la imagen. En este cuadro seleccionaremos un tipo de regla. Normalmente querremos que se aplique el formato únicamente a las celdas que contengan un valor, aunque puedes escoger otro diferente. En el marco Editar una descripción de regla deberemos indicar las condiciones que debe cumplir la celda y de qué forma se marcará. De esta forma si nos basamos en el Valor de la celda podemos escoger entre varias opciones como pueden ser un valor entre un rango mínimo y máximo, un valor mayor que, un valor menor que y condiciones de ese estilo. Los valores de las condiciones pueden ser valores fijos o celdas que contengan el valor a comparar. Si pulsamos sobre el botón Formato... entramos en un cuadro de diálogo donde podemos escoger el formato con el que se mostrará la celda cuando la condición se cumpla. El formato puede modificar, el color de la fuente de la letra, el estilo, el borde de la celda, el color de fondo de la celda, etc. Al pulsar sobre Aceptar se creará la regla y cada celda que cumpla las condiciones se marcará. Si el valor incluido en la celda no cumple ninguna de las condiciones, no se le aplicará ningún formato especial.
  • 6. 6 Tutorial de Excel Avanzado Si pulsamos sobre Cancelar, no se aplicarán los cambios efectuados en el formato condicional. La validación de datos La validación de datos es muy similar al formato condicional, salvo que esta característica tiene una función muy concreta y es validar el contenido de una celda; pudiendo incluso mostrar un mensaje de error o aviso si llegara el caso. Para aplicar una validación a una celda. Seleccionamos la celda que queremos validar. Accedemos a la pestaña Datos y pulsamos Validación de datos. Nos aparece un cuadro de diálogo Validación de datos como el que vemos en la imagen donde podemos elegir entre varios tipos de validaciones. Dentro de Permitir podemos encontrar Cualquier valor, Número entero, Decimal, Lista, Fecha, Hora, Longitud de texto y personalizada. Por ejemplo si elegimos Número entero, Excel sólo permitirá números enteros en esa celda, si el usuario intenta escribir un número decimal, se producirá un error. Podemos restringir más los valores permitidos en la celda con la opción Datos:, donde, por ejemplo, podemos indicar que los valores estén entre 2 y 8. Si en la opción Permitir: elegimos Lista, podremos escribir una lista de valores para que el usuario pueda escoger un valor de los disponibles en la lista. En el recuadro que aparecerá, Origen: podremos escribir los distintos valores separados por ; (punto y coma) para que aparezcan en forma de lista. En la pestaña Mensaje de entrada podemos introducir un mensaje que se muestre al acceder a la celda. Este mensaje sirve para informar de qué tipos de datos son considerados válidos para esa celda. En la pestaña Mensaje de error podemos escribir el mensaje de error que queremos se le muestre al usuario cuando introduzca en la celda un valor incorrecto.
  • 7. 7 Tutorial de Excel Avanzado Además de definir condiciones de validación para los datos, podemos controlar que una página esté libre de errores. Usar las herramientas de auditoría de fórmulas Excel nos ofrece una serie de herramientas de auditorías de fórmulas que pueden ser de gran utilidad. Para acceder a estas herramientas debemos ir a la pestaña Fórmulas donde aparece una serie de opciones como podemos ver en la imagen. : Analiza la hoja de trabajo actual en busca de errores. : Dibuja unas flechas indicando dónde están las celdas involucradas en la fórmula. : Dibuja flechas indicando a qué fórmula pertenece la celda seleccionada, si es que pertenece a alguna fórmula. : Elimina las flechas indicativas de celdas creadas con Rastrear dependientes o Rastrear precedentes. : Abre el cuadro de diálogo de Evaluar fórmula para que pueda ver la fórmula y los resultados de la fórmula de la celda activa. : Muestra la ventana de inspección para hacer un seguimiento del valor de las celdas.
  • 8. 8 Tutorial de Excel Avanzado Tablas Dinámicas Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación de dichos datos. Es dinámica porque nos permite ir obteniendo diferentes totales, filtrando datos, cambiando la presentación de los datos, visualizando o no los datos origen, etc... Para aquellos que tienen conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad. Veamos cómo podemos crear una tabla dinámica a partir de unos datos que ya tenemos. Para crear una tabla dinámica, Excel nos proporciona las tablas y gráficos dinámicos. Supongamos que tenemos una colección de datos de los artículos del almacen con el número de referencia y el mes de compra, además sabemos la cantidad comprada y el importe del mismo. Vamos a crear una tabla dinámica a partir de estos datos para poder examinar mejor las ventas de cada artículo en cada mes. Para ello vamos a la pestaña Insertar y hacemos clic en Tabla dinámica (también podemos desplegar el menú haciendo clic en la flecha al pie del botón para crear un gráfico dinámico). Aparece el cuadro de diálogo de creación de tablas dinámicas. Desde aquí podremos indicar el lugar donde se encuentran los datos que queremos analizar y el lugar donde queremos ubicarla.
  • 9. 9 Tutorial de Excel Avanzado En nuestro caso indicamos que vamos a seleccionar los datos de un rango de celdas y que queremos ubicarla en una hoja de cálculo nueva. Podríamos crear una conexión con otra aplicación para obtener los datos desde otra fuente diferente a Excel. En el caso de seleccionar la opción Selecciona una tabla o rango debemos seleccionar todas las celdas que vayan a participar, incluyendo las cabeceras. Pulsamos Aceptar para seguir. Se abrirá un nuevo panel en la derecha de la pantalla:
  • 10. 10 Tutorial de Excel Avanzado Desde este panel podemos personalizar la forma en que van a verse los datos en la tabla dinámica. Con esta herramienta podríamos construir una tabla dinámica con la siguiente estructura: Una fila para cada una de las Referencias de la tabla. Una columna para cada uno de los Meses de la tabla. En el resto de la tabla incluiremos el total del Importe para cada Referencia en cada Mes. Para ello simplemente tendremos que arrastrar los elementos que vemos listados a su lugar correspondiente al pie del panel. En este ejemplo deberíamos arrastrar el campo REF a , el campo MES a y finalmente el campo IMPORTE a la sección . Tras realizar la tabla dinámica este sería el resultado obtenido. Podemos ver que la estructura es la que hemos definido anteriormente, en el campo fila tenemos las referencias, en el campo columnas tenemos los meses y en el centro de la tabla las sumas de los importes. Con esta estructura es mucho más fácil analizar los resultados. Una vez creada la tabla dinámica nos aparece la pestaña Opciones:
  • 11. 11 Tutorial de Excel Avanzado El panel lateral seguirá pudiéndose utilizar, así que en cualquier momento podremos quitar un campo de un zona arrastrándolo fuera. Con esto vemos que en un segundo podemos variar la estructura de la tabla y obtener otros resultados sin casi esfuerzos. Si arrastrásemos a la zona de datos los campos cantidad y total, obtendríamos la siguiente tabla, más compleja pero con más información: Puede que no visualices la tabla de la misma forma, al añadir varios campos en la sección Valores el rótulo aparecerá en una las secciones de rótulos, si te aparece en Rótulos de columna despliega la lista asociada a él y selecciona la opción Mover a rótulos de fila.
  • 12. Tutorial de Excel Avanzado 12 Macros ¿Que es una macro? Una macro son un conjunto de instrucciones que sirven para automatizar procesos. Refiriéndonos a excel, supongamos que realizamos frecuentemente la acción de seleccionar un rango para aplicarle negrita, cambio de fuente y centrado. En lugar de hacer estas acciones manualmente, se puede elaborar una macro e invocarla para que ejecute los tres procesos automáticamente. Parte I Excel es un programa que tiene un gran potencial, pero la mayoría de la gente lo maneja de una forma muy simple, utilizando solo opciones básicas, pero hay algo muy importante que tengo que decirles. Excel cuenta con un lenguaje muy poderoso llamado Visual Basic, este es solo una parte del lenguaje, pero permite hacer o resolver los problemas mas fácilmente, solo debemos aprender a programarlo y para eso es este curso, podría la gente decir que este curso es un nivel muy alto de Excel y quizás si lo sea, pero es fácil de aprender ya que se manejaran términos sencillos, a mi me gusta hablar con palabras que todo el mundo entienda y eso lo hace mas fácil. La programación que emplea en este curso o las estructuras que aparecen son creadas por su servidor, ya que para manejar la programación de Visual Basic con Excel es necesario tener mucha creatividad, cada persona puede crear estructuras diferentes pero que trabajen igual. Así que manos a la obra. Fase 1 Primeramente debemos de saber que es una Macro y a continuación se explica el termino: Una Macro son una serie de pasos que se almacenan y se pueden activar con alguna tecla de control y una letra. Por ejemplo, todos los días empleo frecuentemente en mis celdas los mismos pasos: Tamaño de Fuente(Tamaño de la letra), Negrita, Fuente(Tipo de letra) y Color de Fuente(Color de Letra), para no estar repitiendo estos pasos los puedo almacenar en una macro y cuando ejecute la macro los pasos antes mencionados se ejecutaran las veces que yo lo desee. A continuación te muestro como grabar una macro y ejecutarla: 1. Trasládate a la celda A1 y escribe tu Nombre. Por ejemplo, Ramón y presiona Enter 2. Regrésate a la celda A1, porque cuando diste Enter bajo de celda o cambio el rumbo. 3. Da clic en el Menú Ver, seguido por la Opción Barra de Herramientas y elija Visual Basic. Se activara la barra de herramientas Visual Basic.
  • 13. 13 Tutorial de Excel Avanzado 4. Da clic en el botón Guardar Macro, el que tiene la ruedita Azul. Windows activa el cuadro de dialogo Grabar Macro, el cual permitirá darle el nombre a la macro y cual será el método abreviado para ejecutarla. El método Abreviado se refiere con que letra se va activar la macro, obviamente se activara con la tecla Control y la letra que usted quiera, de preferencia en minúscula, porque si activa las mayúsculas la macro se activara presionando la tecla Shift + Control + la letra que usted indico. 5. Donde dice Nombre de la macro ya aparece el nombre que llevara la macro en este caso Macro1. si desea cambiar el nombre escriba uno nuevo, pero yo le recomiendo que así lo deje. 6. En la opción Método Abreviado aparece que se activara con la tecla Control(CTRL) + la letra que usted indica, de clic en el cuadrito y ponga una letra, por ejemplo ponga la letra a(en minúsculas). La macro se activara cuando este lista con la tecla Control + a 7. De clic en el Botón Aceptar. Windows empezara a grabar todos los pasos en la Macro1.y el botón de la ruedita azul cambiara de forma ahora será un cuadrito Azul, se llamara Detener grabación. Lo utilizaremos cuando terminemos de indicarle los pasos para detener la grabación. 8. Cambie el Tipo de Letra en el Botón Fuente de la barra de herramientas Formato 9. Cambie el tamaño de la letra en el Botón Tamaño de Fuente de la barra de herramientas Formato 10. Presione el Botón Negrita de la barra de herramientas Formato 11. Cambie el color de la letra en el Botón Color de Fuente de la barra de herramientas Formato. Recuerde que todos estos pasos están siendo almacenados en la macro que estamos grabando y también recuerde que estos pasos se están efectuando en la celda A1. 12. Presione el Botón Detener Grabación de la barra de Herramientas de Visual Basic. El que tiene el cuadrito azul presionado. Listo Excel guardo los pasos en la Macro1 que se activara presionado la tecla Control + a 13. Escribe otro nombre en la celda C1 y presiona Enter, después regresa a la celda C1.
  • 14. 14 Tutorial de Excel Avanzado 14. Presiona la tecla Control + a. Windows efectuara todos los pasos grabados sobre la celda C1, esto quiere decir que el nombre que esta en C1 tendrá las características del que esta en A1. Tipo de letra, tamaño, negrita y el color que indicaste al grabar la macro. Nota. Cada vez que presiones Control + a Excel ejecutara la macro y efectuara los pasos en la celda que te encuentres. Puedes grabar todas las macros que desees. Ahora te recomiendo que domines estos pasos antes de pasar a la siguiente fase. Trata de crear macros que almacenen pasos como estos, recuerda los pasos los vas a indicar tu, que no se te olvide detener la grabación después de que indicaste los pasos, repite este ejercicio las veces que sea necesario para aprendértelo bien. Practica I Genera las siguientes Macros: Graba una Macro que se active con Control + b y que esta macro permita abrir un archivo Graba una Macro que se active con Control + c y que esta macro permita insertar un WordArt Muchos pensaran que esto no es nada pero ya veremos mas adelante cuando mezclemos los códigos que genera Excel con los de Visual Basic. Fase 2 Bien, ahora después de practicar la Fase 1 con diferentes ejemplos o Macros pasaremos a la siguiente Fase que nos permitirá observar los códigos que hemos generados con nuestra macros. Te recomiendo que salgas de Excel y vuelvas a entrar, para que trabajes limpio sin ninguna macro y empezando de la macro1 de nuevo. OBSERVANDO LOS CODIGOS DE UNA MACRO DE EXCEL Crearemos una macro y veremos sus códigos: . Para observar los códigos de una macro debemos de seguir los siguientes pasos: 1. Primeramente trasládese a la celda A5 antes de empezar la grabación de la Macro 2. Presione el Botón Grabar Macro de la barra de Herramientas Visual Basic. Excel muestra el cuadro de Dialogo Grabar Macro 3. en la opción Método Abreviado escriba la letra r, por lo tanto la macro se llamara con Control + r 4. Presione el botón Aceptar. Excel inicia la grabación del la Macro1 5. Trasládese a la celda A1 y escriba Ramón, después presione Enter para aceptar el valor en la celda 6. Pare la grabación de la macro presionando el botón Detener Grabación de la barra de herramientas Visual Basic. Excel a grabado los pasos y a generado un código, Observémoslos: 7. Presione la tecla Alt + la tecla de función F11(Alt + F11). Excel nos traslada al Editor de Visual Basic. Si este editor no se activa es que Excel no esta bien instalado o se a
  • 15. 15 Tutorial de Excel Avanzado borrado. También puede acceder desde el Menú Herramientas, Macro y Editor de Visual Basic. 8. Active los siguientes cuadros o ventanas: De clic en el Menú Ver y elija la opción Explorador de Proyectos De clic en el Menú ver y elija la opción Ventana Propiedades Estas dos opciones deben de estar siempre activadas ya que de ahí depende todo lo que vallamos a hacer. 9. Del cuadro Proyecto de doble clic en Módulos o simplemente presione el signo de + que aparece en la opción Módulos. Se activara debajo de Módulos la Opción Modulo1 10. De doble clic en Modulo1. Se mostrara en el Editor de Visual Basic el código de la macro que grabamos de la siguiente forma: Sub Macro1() ' ' Macro1 Macro ' Macro grabada el 08/04/2001 por RAMON MENDOZA OCHOA ' ' Acceso directo: CTRL+r ' Range("A1").Select ActiveCell.FormulaR1C1 = "Ramón" Range("A2").Select End Sub Que es lo que significa esto nos preguntaremos asombrados, a continuación se da una explicación de lo que ha hecho Excel: Sub y End Sub indican el inicio y el final del procedimiento de la Macro1 Todo lo que aparece con un apostrofe ´ indica que no se tomara en cuenta que es solo texto o comentarios y ese texto debe de aparecer en un color, ya sea el color verde.
  • 16. 16 Tutorial de Excel Avanzado Range("A1").Select Indica que lo primero que hicimos al grabar la macro fue trasladarnos a la celda A1. La orden Range nos permite trasladarnos a una celda ActiveCell.FormulaR1C1 = "Ramón" Esto indica que se escribirá en la celda en que se encuentra el valor de texto Ramón. Todo lo que aparece entre comillas siempre será un valor de texto. La orden ActiveCell.FormulaR1C1 nos permite escribir un valor en la celda activa. Range("A2").Select Otra vez indicamos que se traslade a la celda A2. Esto se debe a que cuando escribimos el nombre de Ramón en A1 presionamos Enter y al dar Enter bajo a la celda A2. Para comprender mejor alteraremos el código dentro del editor de Visual Basic. Que crees que pasara aquí con nuestra Macro: Sub Macro1() ' ' Macro1 Macro ' Macro grabada el 08/04/2001 por RAMON MENDOZA OCHOA ' ' Acceso directo: CTRL+r ' Range("A1").Select ActiveCell.FormulaR1C1 = "Ramón" Range("B1").Select ActiveCell.FormulaR1C1 = "Calle 21 de Marzo #280" Range("C1").Select ActiveCell.FormulaR1C1 = "31-2-47-13" Range("D1").Select ActiveCell.FormulaR1C1 = "Nogales Sonora" Range("E1").Select ActiveCell.FormulaR1C1 = "CONALEP NOGALES" End Sub Así es acabo de alterar el código y cuando regrese a Excel y ejecute la macro con Control + r hará lo siguiente: En A1 escribirá Ramón En B1 escribirá Calle 21 de Marzo #280 En C1 escribirá 31-2-47-13 En D1 escribirá Nogales Sonora En E1 escribirá CONALEP NOGALES Así que salgamos del editor dando clic en el Menú Archivo y eligiendo la opción Cerrar y volver a Microsoft Excel. Si no desea salir por completo de clic en el botón Microsoft Excel que se encuentra activado en la barra de tareas y cuando deseé volver al editor de clic en el botón Microsoft Visual Basic que se encuentra en la barra de Tareas.
  • 17. 17 Tutorial de Excel Avanzado Ahora ya que salimos de Visual Basic y estamos en Excel de Nuevo ejecutemos la macro presionando Control + r y veamos los resultados de nuestra modificación. Que te parece es sencillo o No?, Claro necesitamos practicar bastante para dominar esto, así que repasa la Fase 2 cuantas veces sea necesario, otra cosa no trates de generar códigos muy complejos en tus macros porque te vas a enredar, poco a poco se va lejos. Practica II Genera una Macro que escriba un nombre en una celda y lo ponga negrita y observa el Código. Genera una Macro que escriba un nombre en una celda y lo Centre y observa el Código. Genera una Macro que escriba un nombre en una celda y cambie el tamaño de la letra a 20 puntos y observa el Código. Códigos Más comunes: Trasladarse a una Celda Range("A1").Select Escribir en una Celda Activecell.FormulaR1C1="Ramon" Letra Negrita Selection.Font.Bold = True Letra Cursiva Selection.Font.Italic = True Letra Subrayada Selection.Font.Underline = xlUnderlineStyleSingle Centrar Texto With Selection .HorizontalAlignment = xlCenter End With Alinear a la izquierda With Selection .HorizontalAlignment = xlLeft End With Alinear a la Derecha With Selection .HorizontalAlignment = xlRight End With Tipo de Letra(Fuente) With Selection.Font .Name = "AGaramond" End With
  • 18. 18 Tutorial de Excel Avanzado Tamaño de Letra(Tamaño de Fuente) With Selection.Font .Size = 15 End With Copiar Selection.Copy Pegar ActiveSheet.Paste Cortar Selection.Cut Ordenar Ascendente Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom Orden Descendente Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom Buscar Cells.Find(What:="Ramon", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False).Activate Insertar Fila Selection.EntireRow.Insert Eliminar Fila Selection.EntireRow.Delete Insertar Columna Selection.EntireColumn.Insert Eliminar Columna Selection.EntireColumn.Delete Abrir un Libro Workbooks.Open Filename:="C:Mis documentosvideo safe 3.xls" Grabar un Libro ActiveWorkbook.SaveAs Filename:="C:Mis documentospiscis.xls", FileFormat _ :=xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:= _ False, CreateBackup:=False Estos serian algunos códigos muy comunes en Excel, pero si usted desea puede generar mas códigos de otras opciones, es cuestión de que los ocupe. Antes de pasar a la Fase 3 es necesario que domines generar Macros y Observar sus códigos que se encuentran en la Fase 2. Recuerda esto es de mucha práctica y para eso es necesario aprender bien las fases Anteriores.
  • 19. 19 Tutorial de Excel Avanzado Fase 3 CREANDO FORMULARIOS Y PROGRAMÁNDOLOS Antes de Empezar esta nueva fase te recomiendo que salgas de Excel y vuelvas a entrar, esto es por si estuviste practicando los códigos, para que no quede una secuencia de Macros. Ahora te enseñare a dominar lo máximo de Excel que es crear formularios y programarlos, bueno un formulario es una ventana que se programa por medio de controles y estos controles responden a sucesos que nosotros programamos. Todo esto se encuentra dentro de Visual Basic. A continuación Muestro como crear un formulario y como programarlo: 1. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic. 2. Activa las siguientes opciones: De clic en el Menú Ver y elija la opción Explorador de Proyectos De clic en el Menú ver y elija la opción Ventana Propiedades 3. Del Menú Insertar elija la Opción UserForm. Esto inserta el Formulario que programaremos con controles. En el Explorador de Proyecto se observara que se inserto el UserForm. También cuando de clic en el Formulario USERFORM1 se debe de activar el Cuadro de Herramientas, si no se activa de clic en el Menú Ver y elija la opción Cuadro de Herramientas. 4. Elija del Cuadro de Herramientas el Control Etiqueta el que tiene la A y Arrastre dibujando en el Formulario USERFORM1 la etiqueta. Quedara el nombre Label1, después de un clic en la etiqueta dibujada y podrá modificar el nombre de adentro y pondremos ahí Nombre. Si por error da doble clic en la etiqueta y lo manda a la pantalla de programación de la etiqueta, solo de doble clic en UserForm1 que se encuentra en el Explorador de Proyecto. 5. Elija del Cuadro de Herramientas el control Cuadro de Texto el que tiene ab y arrastre dibujando en el formulario USERFORM1 el cuadro de texto a un lado de la
  • 20. 20 Tutorial de Excel Avanzado etiqueta que dice Nombre. El cuadro de texto debe de estar vacío y su nombre será Textbox1, el nombre solo aparecerá en el control. 6. Haga los dos pasos anteriores igualmente poniendo Dirección en la Label2 y Teléfono en la Label3 y también dibújeles su Textbox. Esto quedara así después de haberlo hecho Si tiene algún problema al dibujar las etiquetas o los cuadros de texto, solo cámbiele el nombre a la etiqueta o el cuadro de texto en la Ventana Propiedades la opción se llama (Name). El Error que marque puede ser Nombre Ambiguo, pero si le cambias el Nombre al control se quitara el error. Puedes ponerle cualquier nombre en lugar de Label1. Solo altera esto si te marca error, si NO déjalo así. Los controles como las Etiquetas y Cuadros de Textos pueden modificárseles algunas opciones en la Ventana Propiedades Para hacer esto es necesario tener conocimiento sobre las propiedades de los controles. No altere las propiedades si no las conoce.
  • 21. 21 Tutorial de Excel Avanzado 7. Elija del Cuadro de Herramientas el control Botón de Comando y Arrastre dibujando en el Formulario USERFORM1 el Botón, después de un clic en el nombre del Botón dibujado y podrá modificar el nombre y pondremos ahí Insertar. Si por error da doble clic en la Botón y lo manda a la pantalla de programación de la etiqueta, solo de doble clic en UserForm1 que se encuentra en el Explorador de Proyecto. Así quedara el Formulario formado por los controles: 8. Ahora de doble clic sobre el control Textbox1 para programarlo y después inserte el siguiente código: Private Sub TextBox1_Change() Range("A9").Select ActiveCell.FormulaR1C1 = TextBox1 End Sub Esto indica que se valla a A9 y escriba lo que hay en el Textbox1 Nota.-Lo que esta en azul lo genera Excel automáticamente, usted solo escribirá lo que esta en Negrita.
  • 22. 22 Tutorial de Excel Avanzado Para volver al Formulario y programar el siguiente Textbox de doble clic en UserForm1 que se encuentra en el Explorador de Proyecto, o simplemente de clic en Ver Objeto en el mismo Explorador de Proyecto. 9. Ahora de doble clic sobre el control Textbox2 para programarlo y después inserte el siguiente código: Private Sub TextBox2_Change() Range("B9").Select ActiveCell.FormulaR1C1 = TextBox2 End Sub Esto indica que se valla a B9 y escriba lo que hay en el Textbox2 Para volver al Formulario y programar el siguiente Textbox de doble clic en UserForm1 que se encuentra en el Explorador de Proyecto, o simplemente de clic en Ver Objeto en el mismo Explorador de Proyecto. 10. Ahora de doble clic sobre el control Textbox3 para programarlo y después inserte el siguiente código: Private Sub TextBox3_Change() Range("C9").Select ActiveCell.FormulaR1C1 = TextBox2 End Sub Esto indica que se valla a C9 y escriba lo que hay en el Textbox3 Para volver al Formulario y programar el Botón de Comando Insertar de doble clic en UserForm1 que se encuentra en el Explorador de Proyecto, o simplemente de clic en Ver Objeto en el mismo Explorador de Proyecto. 11. Ahora de doble clic sobre el control Botón de Comando para programarlo y después inserte el siguiente código: Private Sub CommandButton1_Click() Rem inserta un renglón Selection.EntireRow.Insert Rem Empty Limpia Los Textbox TextBox1 = Empty TextBox2 = Empty
  • 23. 23 Tutorial de Excel Avanzado TextBox3 = Empty Rem Textbox1.SetFocus Envía el cursor al Textbox1 para volver a capturar los datos TextBox1.SetFocus End Sub Nota.-El comando Rem es empleado para poner comentarios dentro de la programación, el comando Empty es empleado para vaciar los Textbox. 12. Ahora presione el botón Ejecutar User/Form que se encuentra en la barra de herramientas o simplemente la tecla de función F5 Se activara el Userform1 y todo lo que escriba en los Textbox se escribirá en Excel y cuando presione el botón Insertar, se insertara un renglón y se vaciaran los Textbox y después se mostrara el cursor en el Textbox1. BUSANDO INFORMACIÓN CON UN TEXTBOX Se puede buscar información con un Textbox programándolo de la siguiente forma: Dibuje una Etiqueta, un Textbox y un Botón de Comando y agregue el siguiente Código: Private Sub TextBox1_Change() Range("a9").Select ActiveCell.FormulaR1C1 = TextBox1 End Sub Private Sub CommandButton1_Click() Cells.Find(What:=TextBox1, After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False).Activate End Sub
  • 24. 24 Tutorial de Excel Avanzado Si te fijas incluí en la programación del Botón Buscar Ahora que buscara lo que en el Textbox1 a la hora de Presionarse. ELABORANDO UNA CONSULTA Todo Registro de información debe de tener su propia Consulta, Baja y Modificación, es por eso que en este nuevo capitulo nos concentramos en ello, primeramente en poder consultar la información que ya se escribió en la Hoja de Excel, obviamente desde una Macro combinada con Visual Basic, observemos el siguiente ejemplo: Fase I 4. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic. 5. Activa las siguientes opciones: De clic en el Menú Ver y elija la opción Explorador de Proyectos De clic en el Menú ver y elija la opción Ventana Propiedades 6. Del Menú Insertar elija la Opción UserForm. Esto inserta el Formulario que programaremos con controles. En el Explorador de Proyecto se observara que se inserto el UserForm. Ahora crearas un formulario con el siguiente aspecto: el formulario tendrá: Tres etiquetas Tres Textbox Tres Botones de Comando Los datos que se preguntaran serán Nombre, Dirección y Teléfono. Los tres botones nos servirán para lo siguiente: Consultar consultara la información que hayamos insertado desde el botón insertar. Baja podrá eliminar algún dato que se consulto y no lo queremos. Insertar tendrá la función de insertar los registros que vayamos dando de alta, es como los ejercicios anteriores. A continuación se muestra como se deben de programar estos Controles: Programación de los Controles:
  • 25. 25 Tutorial de Excel Avanzado BOTON DE CONSULTA Private Sub CommandButton1_Click() Cells.Find(What:=TextBox1, After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False).Activate ActiveCell.Offset(0, 1).Select TextBox2 = ActiveCell Rem la línea que contiene el ActiveCell.Offset(0, 1).Select permite moverse una columna a la derecha, por lo tanto después de la búsqueda de las primeras líneas con Cell.Find si encuentra el Nombre de la persona se mueve a la siguiente columna y la línea TextBox2 = ActiveCell Permite capturar el valor de la celda al Textbox2 y así mostrar el dato de la celda en el TextBox2. ActiveCell.Offset(0, 1).Select TextBox3 = ActiveCell Rem Cada vez que se escriba la línea ActiveCell.Offset(0, 1).Select significa que se tiene que moverse una columna a la derecha. Rem Si el nombre que tratas de consultar no se encuentra podría generar un error porque fallaría el Cell.Find esto puede ocurrir en el Word 97, yo trabajo con el Word 2000 o XP y no tengo ese problema. Pero esto se solucionaría con una trampa de error. End Sub BOTON BAJA Private Sub CommandButton2_Click() Selection.EntireRow.Delete Range("A9").Select TextBox1 = Empty TextBox2 = Empty TextBox3 = Empty TextBox1.SetFocus End Sub BOTON INSERTAR Private Sub CommandButton3_Click() Range("A9").Select Selection.EntireRow.Insert TextBox1 = Empty TextBox2 = Empty TextBox3 = Empty
  • 26. 26 Tutorial de Excel Avanzado TextBox1.SetFocus End Sub CUADROS DE TEXTO Private Sub TextBox1_Change() Range("A9").FormulaR1C1 = TextBox1 Rem esta primer línea reemplaza a estas dos…… que te parece todavía mas corta Range("A9").Select ActiveCell.FormulaR1C1 = TextBox1 End Sub Private Sub TextBox2_Change() Range("B9").FormulaR1C1 = TextBox2 End Sub Private Sub TextBox3_Change() Range("C9").FormulaR1C1 = TextBox3 End Sub. Como verás el uso de macros en excel es muy extenso, por lo que poco a poco iras aprendiendo su uso.
  • 27. 27 Tutorial de Excel Avanzado Ejercicios Excel Avanzado Práctica #1 Con la tabla de a continuación producto descripcion rubro u/medida granja importe base 1 manzana frutas kilo la pocha 15 2 banana frutas kilo la garota 12 3 maiz semillas kilo el canuto 30 4 pera frutas kilo litoral 25 5 papa verduras kilo el ceibal 11 6 boniato verduras kilo el ceibal 17 7 zapallo verduras kilo el ceibal 7 8 cebolla verduras kilo la pocha 13 9 lechuga verduras unidad el canuto 6 10 morron verduras kilo primavera 38 11 frutilla frutas kilo la pocha 45 12 girasol semillas kilo la garota 28 13 mani semillas kilo la garota 26 14 durazno frutas kilo la pocha 22 15 alpiste semillas kilo la siembra 46 16 acelga verduras atado el ceibal 13 17 zanahoria verduras kilo el ceibal 14 18 espinaca verduras atado el ceibal 16 19 naranja frutas kilo litoral 7 20 ajo verduras unidad la pocha 3 21 tomate verduras kilo primavera 27 22 zapallito verduras kilo la garota 16 23 avena semillas kilo la pocha 35 24 soja semillas kilo el canuto 37 Cree las columnas a medida las necesite. En la hoja nombrada como PRODUCTOS, realizar: 1. En la columna rotulada como DESCUENTO1, calcular el importe de un descuento que se realiza a los productos del rubro verduras. Este descuento será del 10% con respecto al importe base. 2. En la columna rotulada como DESCUENTO2, calcular el importe de un descuento que ser ealiza a los productos presentados en u/medida como atados. Este descuento será del 20% con respecto al importe base, mientras que los restantes productos será del 5%. 3. En la columna rotulada como DESCUENTO3, calcular el importe de un descuento que se realiza a los productos del rubro frutas, cuyo importe base supera los 15$. Este descuento será del 20% con respecto al importe base 4. En la columna rotulada como DESCUENTO4, calcular el importe de un descuento que se realiza a los productos de las granjas primavera y litoral. Este descuento será del 50% con respecto al importe base, mientras que para el resto de las granjas será del 25%. 5. En la columna rotulada como AUMENTO1, calcular el importe de un incremento que se
  • 28. 28 Tutorial de Excel Avanzado realiza a los productos del rubro frutas y verduras de las granjas la garota y la pocha. Este incremento será del 10% con respecto al importe base. 6. En la columna rotulada como PRESENTACIÓN, mostrar el número 1 para los productos presentados en u/medida como atados, el número 2 para los presentados en u/medida como unidad, y el número 3.para los presentados como kilo. 7. En la columna rotulada como CATEGORÍA, mostrar la letra A para los productos cuyo importe base no supera los 10$, la letra B para los productos cuyo importe base se encuentra entre los 10$ y los 20$ inclusive, y la letra C para los productos cuyo importe base supera los 20$. 8. En la columna rotulada como AUMENTO2, calcular el importe de un incremento que se realiza sobre el importe base y que se discrimina de la siguiente manera: a) para los productos frutas de la granja litoral, un 10% de incremento; b) para los productos verduras de la granja el ceibal, un 15%; y c) para los productos semillas de la granja el canuto, un 20%. Elabore un grafico circular que muestre el comportamiento de la tabla. Elabore una tabla dinámica de la tabla anterior Filtre la tabla por semillas y luego por verduras; elabore una grafico de barra de cada filtración y compare los resultados. Práctica #2 Diseñe un cuadro de matrícula y complételo con información de 15 alumnos. Realice lo siguiente: Encuentre el promedio de la edad de los alumnos 1. Mostrar el texto repitente si lleva más de 10 asignaturas. 2. elabore un grafico de barra de dicho cuadro. 3. Elabore una tabla dinámica mostrando solo la edad, curso y sección de los alumnos. Practica #3 Recibimos de las distintas sucursales de la empresa los datos correspondientes a las ventas en lempiras de cada vendedor en los distintos trimestres del año. Ventas del año 2000 Vendedor Trimestre 1 Trimestre 2 Trimestre 3 Trimestre 4 Miguel García 1.500.000 2.000.000 1.850.000 2.100.000 Raúl Arzac 1.200.000 1.340.000 1.750.000 1.800.000 Elena Casas 1.460.000 1.700.000 1.900.000 2.000.000 Javier Martín 1.100.000 1.600.000 1.640.000 1.700.000
  • 29. 29 Tutorial de Excel Avanzado Diseña una hoja de cálculo que refleje estos datos y permita obtener los siguientes conceptos: • Ventas totales por trimestres • Ventas totales por vendedor • Media mensual de ventas por vendedor • Promedio de ventas por trimestre Práctica #4 Tomando como base la siguiente tabla: DEDUCCIONES PRESTAMO IHSS INJUPEMP COOPERATIVA TOTAL nombre del empleado salario mensual DEDUCCION carlos L. 12,000.00 rene diaz L. 5,900.00 celia del carmen L. 25,000.00 carlos corea L. 12,690.00 erick sanchez L. 9,800.00 karla maria lopez L. 5,900.00 ana margarita estrada L. 16,650.00 julio esteban mendoza L. 12,690.00 abigail nuñez L. 12,000.00 josue ortega L. 15,300.00 Calcule las columnas de acuerdo a la siguiente información: sueldos IHSS INJUPEMP <= 15000 1% 3% <= 25000 2% 4% >25000 3% 5% Calcule : 1. Número de empleados 2. Sueldo máximo 3. Sueldo mínimo 4. Total de sueldos 5. Moda de los sueldos 6. Elabore un grafico dinámico de la tabla anterior.
  • 30. 30 Tutorial de Excel Avanzado Práctica #5 Mantenemos una tabla con los datos correspondientes a las ventas y sueldos base de un grupo de comerciales, así como las comisiones establecidas en la empresa. Se desea elaborar un informe completo con los datos pendientes. Comisión 2% VENDEDOR VENTAS COMISION BASE TOTAL % VENDEDOR González Suevo 4.600.000 90.000 Sierra Garzón 3.900.000 90.000 Carnicer Heras 8.250.000 90.000 Hidalgo Jimena 5.350.000 90.000 Hoffman 7.900.000 90.000 Kocinski Martín Peña 6.000.000 90.000 Arana Higueras 7.600.000 90.000 Alvarez Justo 3.500.000 90.000 Lopez Vara 4.200.000 90.000 Vargas Cayo 6.780.000 90.000 González Suevo 6.000.000 Complete la tabla con la información Filtre los vendedores que poseen un mayor porcentaje Elabore un gráfico circular de la tabla Muestra los datos en una tabla dinámica
  • 31. Web 2.0 31 Web 2.0 El término "Web 2.0"Se asocia comúnmente con aplicaciones web interactivas que facilitan el intercambio de información, interoperabilidad, diseño centrado en el usuario, y colaboración en el World Wide Web. Un sitio Web 2.0 permite a sus usuarios interactuar entre sí como contribuyentes en la página web de contenido, A diferencia de sitios web donde los usuarios se limitan a la observación pasiva de la información que se proporciona a los mismos. Los ejemplos de la Web 2.0 incluye a las comunidades basadas en la Web, servicios de hospedaje, aplicaciones web, sitios de redes sociales, sitios para compartir videos, wikis, blogs, mashups, Y folksonomías. El término está estrechamente relacionado con Tim O'Reilly debido a la O'Reilly Media Web 2.0 conferencia en 2004. Aunque el término sugiere una nueva versión de la World Wide Web, No se refiere a una actualización de las especificaciones técnicas, sino más bien a los cambios acumulados en los caminos los desarrolladores de software y los usuarios finales uso de la Web. Ya sea que la Web 2.0 es cualitativamente diferente de las tecnologías web antes ha sido cuestionada por la World Wide Web inventor Tim Berners-Lee, Quien llamó al plazo de una pieza "de la jerga" . Precisamente porque específicamente destinados a la Web para encarnar estos valores en el primer lugar. Características más importantes De acuerdo a O'Reilly(2004), la web 2.0 tiene 7 Principios básicos: 1- La web como plataforma 2- Aprovechar la Inteligencia Colectiva 3- Gestión de Base de Datos como competencia básica 4- Fin del ciclo de actualizaciones de software 5- Modelos de programación ligera, fácil plantillado 6- Soft no limitado a un solo dispositivo 7- Experiencias enriquecedoras del usuario 1. La web como plataforma Todas las herramientas de la web 2.0 están basadas en que tanto el sofware como la información (los documentos)están alojados en internet y no en el disco rígido de la PC del usuario. Lo que implica un paso del modelo Desktop al Modelo Webtop. Nace entonces el concepto de web participativa, donde hay un usuario que deja de ser netamente consumidor para convertirse en proveedor de contenidos y estos contenidos se alojan ya no e forma privada sino que quedan en bases de datos que son compartidas entre varios usarios (Ej. You Tube, Slide Share, Flickr). 2. Aprovechar la Inteligencia Colectiva (Texto en preparación, continuaré detallando cada una de las características en los próximos días)
  • 32. 32 Web 2.0 3. La web para todos Una de las características más importantes es que hablar de Web 2.0 no es hablar de un producto ni de un cableado, sino es hablar de un concepto. Como plantean diversos autores (citados más arriba), la estándarización en las comunicaciones a través de lenguajes de etiquetas (HTML, XML) permite compartir todo tipo de documentos (texto, audio, imágenes, planillas, etc.) y navegar con los mismos mediante "casi" cualquier navegador. La universalización en el acceso a los medios tecnológicos "exige" nuevas herramientas de colaboración al alcance de todos. La Web 2.0 permite, mediante mecanismos muy simples que cualquier individuo pueda publicar. Esto mismo "democratiza" el uso de internet al ampliar las posibilidades de sólo lectura. Modelo tradicional
  • 33. 33 Web 2.0 Modelo Emergente Componentes 1. Navegación en el conocimiento: a dónde ir y cómo procesar la información. 2. Buenas competencias comunicativas (leer/escribir/hablar/escuchar). 3. Capacidad de aprender de forma independiente. 4. Competencias sociales: ética, actitudes positivas, responsabilidad. 5. Trabajo en equipo 6. Capacidad de adaptarse a circunstancias cambiantes. 7. Destrezas de razonamiento: resolución de problemas, capacidad crítica, lógica, numérica. 8. Iniciativa personal y voluntad de intentar cosas nuevas (ser emprendedor).
  • 34. 34 Web 2.0 De Web 1.0 a Web 2.0
  • 35. 35 Web 2.0 Evolución de las versiones web Servicios asociados Para compartir en la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden destacar: 1. Blogs: La blogosfera es el conjunto de blogs que hay en Internet. Un blog es un espacio web personal en el que su autor (puede haber varios autores autorizados) puede escribir cronológicamente artículos, noticias...(con imágenes y enlaces), pero además es un espacio colaborativo donde los lectores también pueden escribir sus comentarios a cada uno de los artículos (entradas/post) que ha realizado el autor. Hay diversos servidores de weblog gratuitos como por ejemplo: o Blogger. o Wordpress. 2. Wikis: En hawaiano "wikiwiki " significa: rápido, informal. Una wiki es un espacio web corporativo, organizado mediante una estructura hipertextual de páginas (referenciadas en un menú lateral), donde varias personas autorizadas elaboran contenidos de manera asíncrona. Basta pulsar el botón "editar" para acceder a los contenidos y modificarlos. Suelen mantener un archivo histórico de las versiones anteriores y
  • 36. 36 Web 2.0 facilitan la realización de copias de seguridad de los contenidos. Hay diversos servidores de wiki gratuitos: o Wikispaces. o Wetpaint. o Wikipedia, es el ejemplo más conocido de wiki y de creación colaborativa del conocimiento. 3. Entornos para compartir recursos: Todos estos entornos nos permiten almacenar recursos en Internet, compartirlos y visualizarlos cuando nos convenga desde Internet. Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para su difusión mundial. o Documentos: podemos subir nuestros documentos y compartirlos, embebiéndolos en un Blog o Wiki, enviándolos por correo o enlazándolos a facebook, twiter, etc.  Scribd Sencillo y con recursos muy interesantes.  Calameo  Issuu Con una presentación magnífica. o Vídeos: lugares donde compartimos nuestros vídeos.  Youtube  Universia.tv o Presentaciones: existen lugares como Youtube pero para subir y compartir tus presentaciones.  Slideshare  Photopeach Más para presentaciones de fotos con música. o Fotos:  Flickr 4. Plataformas educativas: o Dokeos o Moodle o Webquest: Unidades didácticas interactivas y muy fáciles de crear.  Phpwebquest  Webquest Creator
  • 37. 37 Web 2.0 Actividades de Web 2.0 1. Crear una nube de palabras haciendo clic en la opción “Crear” /”Create” de Wordle (http://www.wordle.net/create). este sitio permite crear a partir de texto una nube de palabras. 2. Crear un mapa mental haciendo clic en www.Text2mindmap.com 3. Utilizar las aplicaciones de google como ser: a. Google Calendar b. Google Book c. Google Docs que permite subir archivos o documentos a internet. 4. El uso de Slideshire que es un espacio gratuito en donde los usuarios pueden enviar presentaciones de power point en formato de flash. 5. Creacion de blogs Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente. El nombre bitácora está basado en los cuadernos de bitácora. Cuadernos de viaje que se utilizaban en los barcos para relatar el desarrollo del viaje y que se guardaban en la bitácora. Aunque el nombre se ha popularizado en los últimos años a raíz de su utilización en diferentes ámbitos, el cuaderno de trabajo o bitácora ha sido utilizado desde siempre. Este término inglés blog o weblog proviene de las palabras web y log ('log' en inglés = diario). El término bitácora, en referencia a los antiguos cuadernos de bitácora de los barcos, se utiliza preferentemente cuando el autor escribe sobre su vida propia como si fuese un diario, pero publicado en la web (en línea). Pasos para la creación de tu blogger 1) Debes crear tu cuenta en la página www.blogger.com
  • 38. 38 Web 2.0 2) Una vez creado tu blogger, debes personalizarlo. Incluir información de tu tema personal de simulación de clase de la asignatura de Didáctica de la informática. 6. Creación de una wiki Un wiki, o una wiki, es un sitio web cuyas páginas web pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear, modificar o borrar un mismo texto que comparten. Los textos o «páginas wiki» tienen títulos únicos. Si se escribe el título de una «página wiki» en algún lugar del wiki, esta palabra se convierte en un «enlace web» a la página web. En una página sobre «alpinismo» puede haber una palabra como «piolet» o «brújula» que esté marcada como palabra perteneciente a un título de página wiki. La mayor parte de las implementaciones de wikis indican en el URL de la página el propio título de la página wiki (en Wikipedia ocurre así: http://es.wikipedia.org/wiki/Alpinismo), facilitando el uso y comprensibilidad del link fuera del propio sitio web. Además, esto permite formar en muchas ocasiones una coherencia terminológica, generando una ordenación natural del contenido. La aplicación de mayor peso y a la que le debe su mayor fama hasta el momento ha sido la creación de enciclopedias colaborativas, género al que pertenece la Wikipedia. Existen muchas otras aplicaciones más cercanas a la coordinación de informaciones y acciones, o la puesta en común de conocimientos o textos dentro de grupos. La mayor parte de los wikis actuales conservan un historial de cambios que permite recuperar fácilmente cualquier estado anterior y ver 'quién' hizo cada cambio, lo cual facilita enormemente el mantenimiento conjunto y el control de usuarios destructivos. Habitualmente, sin necesidad de una revisión previa, se actualiza el contenido que muestra la página wiki editada. ¿Cómo crear mi wiki? Debes crear tu cuenta en un sitio que administre wikis y sea de carácter gratuito, está actividad te sugiere www.zoho.com
  • 39. 39 Web 2.0 Lo primero que debes hacer es crear una cuenta en zoho. Este es un sitio gratuito que te ofrece aplicaciones en línea de ofimática, planificación reuniones virtuales, como alternativa a google docs. Entre las aplicaciones que ofrece están: 1. Editores de texto. 2. Hojas de cálculo 3. Organizador de presentaciones 4. Servicios para la creación de bases de datos 5. Wikis 6. Entre otros. **** Para invitar a tus compañeros a visitar la wiki solo debes de enviarles la dirección URL.
  • 40. 40 Web 2.0 Herramientas e-learning El e-learning es educación a través de correo electrónico o a distancia en el que se integra el uso de las tecnologías de la información y otros elementos pedagógicos (didácticos) para la formación, capacitación y enseñanza de los usuarios o estudiantes en línea, es decir, se puede entender como una modalidad de aprendizaje dentro de la educación a distancia y se define como e-learning. Utiliza herramientas y medios diversos como Internet, intranets, CD-ROM, producciones multimedia (Textos, imágenes, audio, video, etc.), entre otros. Literalmente e-learning es aprendizaje con medios electrónicos: enseñanza dirigida por la tecnología. Las ventajas que ofrece la formación online serían las siguientes: 1. Inmersión práctica en un entorno Web 2.0 2. Eliminación de barreras espaciales y temporales (desde su propia casa, en el trabajo, en un viaje a través de dispositivos móviles, etc.). Supone una gran ventaja para empresas distribuidas geográficamente 3. Prácticas en entornos de simulación virtual, difíciles de conseguir en formación presencial, sin una gran inversión. 4. Gestión real del conocimiento: intercambio de ideas, opiniones, prácticas, experiencias. Enriquecimiento colectivo del proceso de aprendizaje sin límites geográficos. 5. Actualización constante de los contenidos (deducción lógica del punto anterior) 6. Reducción de costes (en la mayoría de los casos, a nivel metodológico y, siempre, en el aspecto logístico) 7. Permite una mayor conciliación de la vida familiar y laboral Las siete herramientas e-learning mas usadas son: 1. eFront 2. Moodle 3. Dokeos 4. Claroline 5. Ilias Learnig Management 6. Sakai Project 7. Olat Nosotros nos centraremos en una de ellas Dokeos, que es una plataforma gratuita en donde solo necesitas una conexión a internet.
  • 41. 41 Web 2.0 ¿Qué es Dokeos? Dokeos es un sistema de aprendizaje virtual basado en la web, técnicamente conocido como un LMS (Learning Management System) o CMS (Course Management System) o VLE (Virtual Learning Environment). Intuitivo y fácil de usar por parte de todos los usuarios (profesores, formadores, estudiantes, proveedores de formación continua, etc.), Dokeos ofrece una amplia gama de herramientas y facilita la creación y organización de contenidos interactivos y ejercicios. Al margen de su facilidad de uso, Dokeos es un software de código libre, gratuito. El código de Dokeos está disponible para que cualquiera pueda hacer uso del mismo o para realizar adaptaciones que acomoden el software a las necesidades específicas de un usuario. ¿Qué hace Dokeos? Dokeos ofrece un eficiente y amigable entorno virtual que integra herramientas de creación de contenido, así como herramientas de creación de actividades, herramientas colaborativas… así como sofisticadas herramientas de seguimiento e informes sobre el desempeño de los alumnos en el curso.
  • 42. 42 Web 2.0 Para acceder a la plataforma de Dokeos nos vamos a la dirección http://campus.dokeos.com/ Herramientas disponibles en Dokeos Lecciones SCORM. Producción de documentos basados en plantillas. Ejercicios: opción múltiple, llenado de espacios en blanco, cotejar alternativas, preguntas abiertas, hotspots. Interacción: foros, chats y grupos. Videoconferencia: vía Web (removido en la versión Free 1.8.6). Conversión de presentaciones en PowerPoint e Impress a cursos en SCORM (removido en la versión Free 1.8.6). Trabajos. Blogs. Agenda. Anuncios. Glosario. Notas personales. Red social. Encuestas. Autentificación vía LDAP y OpenID. Evaluaciones. Reserva de matrícula. Sesiones de usuario. Dentro de las características de Dokeos es que el profesor crea su(s) cursos como administrador e invita a sus estudiantes. Proyecto: Con esta plataforma crea tu propio curso y planifica uno o varios temas del área de informática y administrarla. Requerimientos mínimos: 1. Puede ser en grupos no mayores a 3 integrantes. 2. Cantidad de alumnos mínima 10 3. Debe estar completa la descripción del curso, objetivos, metodología, evaluaciones y contenido del curso 4. Cada alumno debe haber sido evaluado con por lo menos 3 evaluaciones 5. debe haber un resumen del rendimiento del alumno. 6. Presentar curso virtual en la IV visita.
  • 43. Bibliografía 43 Bibliografía 1. Robert t. Grauer, Maryann Barber, Prentice Hall, Introducción a la Informática 2. Gary B. Shelly, Tomas J. Cashman, Misty E. Vernaat , Office 2007 Introductory Concepts and Techniques 3. www.aulaclic.es/word2007/a_2_1_1.htm 4. http://www.manuales-gratis.com/index.php?buscar=manual-de-word-2007- avanzado 5. www.monografias.com 6. www.galeon.com/dfejes/Ejercicios/AvanzadoExcel.pdf 7. http://www.programatium.com/excel2.htm 8. http://www.maestrosdelweb.com/editorial/web2/ 9. http://es.wikibooks.org/wiki/Web_2.0_/_Web_2.0_- _Definici%C3%B3n_y_caracter%C3%ADsticas_m%C3%A1s_importantes