Manual Excel

June 8, 2018 | Author: cecatel | Category: Microsoft Excel, Point And Click, Table (Database), Spreadsheet, Information Science
Report this link


Description

Curso de Excel AvanzadoFunciones, Macros & Formularios Excel Avanzado [email protected] Curso de Excel Avanzado INTRODUCCION  Manual ilustrado; diseñado con el fin que el usuario que lo adquiera pueda desarrollar sus propias formulas, tablas, macros y formularios que le permitan automatizar y agilizar sus tareas cotidianas en la oficina o de uso personal con cálculos matemáticos.        Metodología de aprendizaje aplicada en el manual es: Tema explicado con ilustraciones Ejemplo por tema Ejemplo para completar del tema Video del tema Ejercicios a resolver del tema Quiz de Repaso del tema Este sistema de aprendizaje es el más adecuado para cualquier persona que tenga la constancia y el interés en aprender el desarrollar grandes cálculos con facilidad  Necesario trabajar sobre los temas en el orden presentado, por lo tanto es importante dominar los conceptos, ya que al final de cada tema este será evaluado mediante ejercicios a resolver, que deben ser desarrollado también en su orden. Por que tales conformaran al finalizar nuestro manual una aplicación que nos permitirá hacer facturas. [email protected] Curso de Excel Avanzado INDICES 1. Que es Excel 2. Hojas 2.1. Copiar 2.2. Eliminar 2.3. Mover 2.4. Insertar 2.5. Ocultar 2.6. Mostrar 2.7. Cambiar el nombre 2.8. Color etiqueta 3. Filas 3.1. Copiar 3.2. Eliminar 3.3. Insertar 3.4. Ocultar 3.5. Mostrar 3.6. Cambiar el tamaño 4. Columnas 4.1. Copiar 4.2. Eliminar 4.3. Insertar 4.4. Ocultar 4.5. Mostrar 4.6. Cambiar el tamaño 5. Celdas 5.1. Referencia absoluta de celda 5.2. Copiar 5.3. Hacer series 5.4. Mover 5.5. Combinar 5.6. Formato 5.6.1. Numero 5.6.2. Alineación 5.6.3. Fuentes 5.6.4. Bordes 5.6.5. Relleno 5.7. Insertar un comentario [email protected] Curso de Excel Avanzado 6. Formato condicional 7. Barras de formula 8. Barra de estado 9. Barra desplazamiento y teclas de flechado 10. Barra de menú 11. Menú Vista 11.1. Mostrar y ocultar 11.2. Inmovilizar paneles 11.3. Zoom 12. Pegado especial 12.1. Copiar valor 12.2. Copiar formulas 12.3. Copiar formato 12.4. Transponer 13. Validación de Lista 13.1. Validación Lista única 13.2. Validar Lista por rango de celdas 14. Validación de datos 15. Ordenar o Sortear 16. Subtotal 16.1. Quitar Subtotal 17. Hipervínculo 17.1. Entre hojas 17.2. Entre Libros o archivos 18. Filtros 19. Tablas dinámicas 20. Hacer una grafica 21. Funciones 21.1. Matemática y Trigonometría 21.1.1. Suma 21.1.2. Promedio 21.1.3. Sumar.si 21.2. Estadísticas [email protected] Curso de Excel Avanzado 21.2.1. Max 21.2.2. Min 21.2.3. Contara 21.3. Fecha y hora 21.3.1. Ahora 21.3.2. Hoy 21.3.3. Día 21.3.4. Mes 21.3.5. Año 21.3.6. Dias360 21.4. Texto 21.4.1. Concatenar 21.4.2. Hallar 21.4.3. Largo 21.4.4. Izquierda 21.4.5. Derecha 21.4.6. Espacios 21.4.7. Mayúscula 21.4.8. Minúscula 21.5. Busque y Referencia 21.5.1. BuscarV 21.5.2. Elegir 21.6. Lógicas 21.6.1. SI 21.7.Informacion 21.7.1. Eserr 21.7.2. Esnod 22. Funciones anidadas 22.1. Día 22.2. Año 22.3. Concatenar 22.4. Derecha 22.5. ESERR 23. Nombres definidos 23.2. Ver listados por Nombres 23.3. Modificar Nombres definidos 23.4. Eliminar Nombres definidos 23.5. Utilizar un nombre definido en una fórmula [email protected] Curso de Excel Avanzado 24. Importar datos 25. Macros 25.1. Guardar una macro en libro Excel 25.2. Botón acceso rápido macro y seguridad 25.3. Habilitar la seguridad para los macros 25.4. Grabar una macro 25.5.Editar una macro 25.6. Trucos para grabar formulas extensas en una macro 25.7. Líneas de códigos de macros ejemplos 25.7.1. Código ordenar por Una columna 25.7.2. Código ordenar por Dos columna 25.7.3.Código ordenar por Tres columna 25.7.4. Código Tabla dinámica 26. Formularios bajo Visual Basic de Excel 26.1. Guardar un archivo que tiene formulario 26.2. Propiedades del formulario: 26.3. Acceso rápido Botones Insertar controles y Modo diseño 26.4. Ver formulario desde la hoja de cálculo 26.5. Controles 26.5.1. Propiedades de los controles 26.5.2. Control Etiqueta 26.5.3. Control Cuadro de texto 26.6. Comandos o funciones 26.6.1. MsgBox 26.6.2. Varrepuesta: 26.6.3. IF 26.6.4. IF, OR 26.6.5. Comando Unload me 26.6.6. Código para desactivar el botón X que cierra el formulario 27. Ejemplo formulario Cumpleaños 27.2. Ejemplo formulario estudiantes [email protected] Curso de Excel Avanzado 1. Que es Excel Excel es una poderosa hoja de cálculo, capaz de realizar innumerables operaciones matemáticas con una rapidez y precisión total, en la cual se puede llevar, tablas, estadísticas, promedios, medidas, informes y listados; a través de formulas, funciones lógicas, macros y formularios Esta ubicado, general/ el acceso directo en el escritorio o en la ruta - Inicio (botón) Todos los programas (opción) Microsoft Office (opción) Microsoft Excel (programa) Los archivos de Excel son llamados también libros y su extensión son XLS y XLSX en office2003 & office2007 Abrir un archivo de Excel: Con la combinación de teclas Control + A Guardar un archivo Excel: Con la combinación de teclas Control + G 2. Hojas: Se encuentran situada en la parte inferior del libro, las cuales están identificadas por etiquetas (Hoja1, Hoja2, Hoja3 etc.), que se pueden, copiar, eliminar, mover, insertar, ocultar, mostrar, cambiar nombre y cambiar color 2.1. Copiar Hoja: Es duplicar una hoja con el mismo contenido - Oprimir Control + Clic sostenido hasta la nueva posición de la copia o también de la de la forma - Clic derecho sobre la hoja Mover o copiar (opción) Crear una copia Activar (casilla verificación) [email protected] Curso de Excel Avanzado 2.2. Eliminar Hoja: Es borrar una hoja y su estructura completa - Clic derecho sobre la hoja Eliminar (opción) Confirmar la eliminación (Ventana emergente) 2.3. Mover Hoja: Es cambiar de posición una hoja - Clic Sostenido sobre la hoja Arrastrar hasta la nueva posición 2.4. Insertar Hoja: Cuando se quiere agregar una nueva hoja - Clic en icono después de la ultima hoja, el cual tiene una estrellita - Clic derecho sobre la hoja Insertar (opción Menú contextual) Hoja de cálculo (Aceptar Botón) [email protected] Curso de Excel Avanzado 2.5 Ocultar Hoja: Cuando no se quiere mostrar el contendido de una hoja - Clic derecho sobre la hoja Ocultar (opción) 2.6. Mostrar Hoja: Es activar las hojas ocultas - Clic derecho sobre cualquier hoja Mostrar (opción) Seleccionar la hoja (Aceptar Botón) [email protected] Curso de Excel Avanzado 2.7. Cambiar Nombre a la Hoja: Renombrar la hoja - Doble Clic sobre la hoja y digitar el nuevo nombre o también de la forma - Clic derecho sobre la hoja Cambiar nombre (opción) Digitar VENTAS 2.8. Color Etiqueta de la Hoja: Asignar un color a una etiqueta de una hoja - Clic derecho sobre la hoja Color de etiqueta (opción) [email protected] HOJA Curso de Excel Avanzado VIDEO TUTORIAL HOJA Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] FILA Curso de Excel Avanzado 3. Filas: Se encuentran situada en el libro de forma horizontal identificadas por números, Excel 2007 tiene 1.048.576 filas, que se pueden, copiar, eliminar, insertar, ocultar, mostrar y cambiar tamaño 3.1. Copiar Fila: Es duplicar el contenido de fila - Clic derecho sobre la fila (Fila 5) Copiar (opción) Seleccionar la nueva posición de fila Clic derecho sobre la fila (Fila 1) Pegar (opción) [email protected] FILA Curso de Excel Avanzado 3.2. Eliminar Fila: Es borrar una fila y su contenido - Clic derecho sobre la fila (Fila 5) Eliminar (opción) 3.3. Insertar Fila: Cuando se quiere agregar una nueva Fila - Clic derecho sobre la fila (Fila 1) Insertar (opción) [email protected] FILA Curso de Excel Avanzado 3.4. Ocultar Fila: Cuando no se quiere mostrar el contenido de una Fila - Clic derecho sobre la fila (Fila 4) Ocultar (opción) 3.5. Mostrar fila: Es activar una fila o varias ocultas - Con clic sostenido Seleccionar antes y después de la fila oculta (Fila3 hasta Fila 5) - Clic derecho sobre la filas Mostrar (opción) [email protected] FILA Curso de Excel Avanzado 3.6. Cambiar el tamaño Fila: Es ampliar el alto de fila - Situar el puntero de mouse entre el punto de separación de las filas - Clic Sostenido hasta el tamaño deseado [email protected] EJERCICIOS HOJA Curso de Excel Avanzado 4. Columna: Se encuentran situada en el libro de forma Vertical identificadas por letras. Excel 2007 van desde la A hasta XFD columnas, que se pueden, copiar, eliminar, insertar, ocultar, mostrar y cambiar tamaño 4.1. Copiar Columna: Es duplicar contenido de la columna - Clic derecho sobre la columna (Columna F) Copiar (opción) Seleccionar la nueva posición de Columna Clic derecho sobre la columna (Columna A) Pegar (opción) [email protected] EJERCICIOS HOJA Curso de Excel Avanzado 4.2. Eliminar columna: Es borrar todo el contenido de la columna - Clic derecho sobre la columna (Columna F) Eliminar (opción) 4.3. Insertar columna: Cuando se quiere agregar una nueva columna - Clic derecho sobre la columna (Columna A) Insertar (opción) [email protected] EJERCICIOS HOJA Curso de Excel Avanzado 4.4. Ocultar Columna: Cuando no se quiere mostrar el contenido de una columna - Clic derecho sobre la columna (Columna C) Ocultar (opción) 4.5. Mostrar columna: Es activar una columna o varias ocultas - Con clic sostenido Seleccionar antes y después de la columna oculta (Columnas B y D) - Clic derecho sobre la columnas Mostrar (opción) [email protected] EJERCICIOS HOJA Curso de Excel Avanzado 4.6. Cambiar el tamaño columna: Es ampliar el ancho de la columna - Situar el puntero de mouse entre el punto de separación de las columnas - Clic Sostenido hasta el tamaño deseado [email protected] EJERCICIOS FILAS & COLUMNAS Curso de Excel Avanzado VIDEO TUTORIAL FILA & COLUMNA Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] CELDA Curso de Excel Avanzado 5. Celdas: Es el área de trabajo, el punto de encuentro de una columna con una fila; es cada cuadrito de la hoja de calculo, donde se introduce la información (texto, numero y formula) Se puede modificar la información con doble clic o la tecla F2. La cual podemos, copiar, mover, combinar y darle formato. Calcular dentro de una misma celda: Se inicia con el signo igual (=) y se introducen los datos a calcular EJ: Multiplicar 2 por 3 -Digitar el signo = Digitar el numero 2 Digitar el signo asterisco * Digitar el numero 3 Oprimir la tecla ENTER para confirmar el proceso Completar el ejemplo - multiplicar 2 por 3 formula es - sumar 7 mas 4 formula es - dividir 25 entre 25 formula es Formulas entre celdas: Se inicia con el signo igual más las celdas a calcular Ej.: Hallar el valor total de SAL, Situándose en la celda E2 realiza la siguiente operación Multiplicar C2 por B2 menos D2 -Clic en la celda E2 Digitar el signo = Clic en la celda C2 Digitar el signo asterisco * Clic en la celda B2 Digitar el signo menos Clic en la celda D2 Completar el ejemplo -Situándose en la celda E4 sumar E3 mas E2 formula es =E3+E2 - Situándose en la celda F2 dividir E2 entre B2 formula es =E2/B2 [email protected] CELDA Curso de Excel Avanzado Formulas entre hojas: Los cálculos entre hojas, se inician con el signo igual (=) mas el nombre de hoja seguida del signo de admiración mas las referencia de la celda, digamos que se va a sumar el valor de la celda A5 mas valor B6 que esta en la hoja2. La formula es =A5+Hoja2!B6 EJ.: En la Hoja1 se tiene las ventas por unidades de los productos En la Hoja2 se tiene el listado de precio de los productos En la Hoja3 se va ha calcular el Total de Ventas, de la siguiente forma Clic en la celda B25 en la hoja3 Digitar signo = Clic en la hoja1 Clic en la celda B25 Digitar el signo asterisco * Clic en la Hoja2 Clic en la celda B25 Oprimir la tecla ENTER, para confirmar el proceso Repetir estos pasos para calcular el total de ventas de VESTIDO Y CAMISETA [email protected] CELDA Curso de Excel Avanzado 5.1. Referencia absoluta de celda: Es anclar una celda en la misma posición en una formula, así la formula se copia a otra celda esta mantiene su misma posición en la celda. Se debe especificar escribiendo el signo $ delante de la letra de la columna y del número de fila. Por ejemplo $E$2; Para anclar una celda de forma fácil, para no digitar los signos de peso, al momento de digitar la formula. Estando en la formula presionar la tecla F4, esta genera los signo pesos para anclar la celda. Ej.: En la tabla siguiente, se va a calcular el valor del descuento para los productos que es del 20%. Clic en la celda E4 Digitar el signo = Clic en la celda D4 Digitar el signo asterisco * Clic en la celda E2 Oprimir la tecla F4 (para anclar la celda E2) Oprimir la tecla ENTER, para confirmar el proceso Copiar la celda E4 Seleccionar las celdas E4 hasta E8 y pegar [email protected] CELDA Curso de Excel Avanzado 5.2. Copiar celda: Es duplicar contenido de la celda - Clic derecho sobre la celda (celda A21) Copiar (opción) (Control + C) Seleccionar la nueva posición de celda Clic derecho sobre la celda (celda A24) Pegar (opción) (Control + V) [email protected] CELDA Curso de Excel Avanzado 5.3. Hacer serie: Incrementar el contenido de varias celdas en serie - Seleccionar la celdas a generar la serie Situar el puntero de mouse en la esquina inferior del lado derecho de las celdas seleccionadas Arrastrar con clic derecho sostenido cuando el puntero tome la figura de una cruz y soltar Rellenar serie (menú contextual) 5.4. Mover celda: Es colocar una celda en una nueva posición - Situar el puntero del mouse en un borde de una celda (A24) Cuando el puntero tome la forma de una flecha con estrella Mover con clic sostenido hasta la nueva posición (B21) (control + X) En el ejemplo anterior se mueve Juan de la celda A24 hasta la celda B21 B21 [email protected] CELDA Curso de Excel Avanzado 5.5. Combinar celda: Es la unión de varias celdas, es muy común en encabezados en tablas - Seleccionar las celdas a combinar en este caso (D19, E19, F19) - Inicio (menú) - Combinar y centrar (clic icono) [email protected] EJERCICIO DE CELDA Curso de Excel Avanzado VIDEO TUTORIAL CELDA Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] FORMATO DE CELDA Curso de Excel Avanzado 5.6. Formato celda: Es cambiar la presentación de la celda, en la cual encontramos las siguientes fichas (Numero, Alineación, Fuentes, Bordes, y Relleno), se accede con la combinación de teclas Control + 1, o clic derecho sobre las celdas y se escoge la opción Seleccionar formato de celda 5.6.1. Número: Esta ficha es la más importante de todas, debido a que este tipo de formato le da vida a los datos ingresados o por ingresar a una celda, la ficha número se encuentra clasificada por categorías así. General: Este formato aplica para: texto y números simples Numero: Si se quieren colocar separadores de miles a una cifra Fecha: Si la celda va a contener fechas esta categoría es la ideal Porcentaje: Aplica para celda que su contenido sea porcentaje para un calculo Texto: Esta categoría identifica lo ingresado en la celda como texto, sean numero, o símbolos [email protected] FORMATO DE CELDA Curso de Excel Avanzado  Formato numero: Aplicar separadores de miles y quitar los decimales a la siguiente tabla -Seleccionar las celdas C4 hasta C8 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Numero (Etiqueta) Clic Numero (categoría) Usar Separadores de miles Posición decimales: 0 Clic en Aceptar (Botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado  Formato Fecha: Aplicar el tipo numero de dos de las fechas, que muestra el día y la semana -Seleccionar las celdas A3 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Numero (Etiqueta) Clic Fecha (categoría) Clic en el tipo de fecha dos Clic en Aceptar (botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado  Formato texto: Se pretende hacer un listado para una rifa, el cual comienza con 001 hasta 0020, como se puede ver los números para la rifa comienza con números cero. En este caso se aplica formato de texto a las celdas en las cuales se va digitar los números de la rifa. -Seleccionar las celdas A2 hasta A21 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Numero (Etiqueta) Clic Texto (Categoría) Clic en Aceptar (botón) Ahora digitar la numeración de la rifa a partir de la celda A2 (001, 002, 003, hasta 0020) [email protected] FORMATO DE CELDA Curso de Excel Avanzado 5.6.2. Alineación de celda: Esta ficha le da la orientación a la información contenida en una celda Como: centrar, justificar, superíndice y orientar horizontal o vertical un texto Ej.: Alinear 45 grados el contenido de la celda D19 Clic en la celda D19 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Alineación (Etiqueta) Clic 45o (Orientación) Clic en Aceptar (botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado 5.6.3. Fuentes a celda: en esta ficha se le aplica formato a una celda como tipo de letra, estilo, tamaño y color Ej.: Aplicar formato de celda a la selección de celdas A20 hasta F20 así: Algerian, negrita, #12, Rojo -Seleccionar las celdas A20 hasta F20 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Fuentes (Etiqueta) Clic Algerian (Fuentes) Clic Negrita (Estilo) Clic 12 (Tamaño) Clic Rojo (Color) Clic Acepar (Botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado 5.6.4. Bordes celda: Ficha que se utiliza para aplicar líneas a cada celda, ya que las líneas que se ven en un libro son imaginarias es decir al momento de imprimir un libro no van a ser impresas Ej.: Aplicar bordes superior, inferior izquierda y derecha de color verde así: -Seleccionar el rango de celdas A19 hasta F23 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Bordes (Etiqueta) Clic Verde (Color) Clic Estilo grueso (Línea) Clic Izquierda (Borde) Clic Inferior (Borde) Clic Estilo Delgada (Línea) Clic Derecha (Borde) Clic Superior (Borde) Clic Aceptar (Botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado -Seleccionar el rango de celdas A20 hasta F20 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Bordes (Etiqueta) Clic Estilo doble (Línea) Clic Inferior (Borde) Clic Aceptar (Botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado 5.6.5. Relleno celda: Ficha en el cual se le aplica diversidad de fondo a una o varias celdas Ej.: En la tabla siguiente, se le aplicara fondo a las celdas a dos colores, blanco azul Seleccionar el rango de celdas A19 hasta F20 Control + 1 o clic derecho sobre las celdas (seleccionar formato celda) Clic Relleno (Etiqueta) Clic Efectos de relleno (Botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado Clic Blanco (Color1:) Clic Azul (Color2:) Clic Variante Horizontal (Estilo de sombreado) Clic Aceptar (Botón) [email protected] FORMATO DE CELDA Curso de Excel Avanzado 5.7. Insertar un comentario: En una celda es dejar una nota, o una observación Clic derecho sobre la celda B3 (o también con la combinación tecla SHIFT + F2) insertar comentario (opción) Digitar la nota Eliminar un comentario: Clic derecho en la celda B3 Eliminar comentario (Opción) [email protected] FORMATO DE CELDA Curso de Excel Avanzado Darle Bordes a la siguiente tabla así: [email protected] EJERCICIOS CELDA Curso de Excel Avanzado VIDEO TUTORIAL FORMATO CELDA Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] FORMATO CONDICIONAL Curso de Excel Avanzado 6. Formato condicional en celda: Un uso oculto de la FUNCIÓN SI, es crear formato que dependen de ciertas condiciones, Un buen formato condicional puede hacer súper interesante a su hoja de cálculo y hacer que sea también informativa: por ej.: si un números > o < e igual que otro etc. En la siguiente tabla se colocar en color rojo la edad menor a 18 años - Seleccionar la celdas aplicar el formato condicional (C21 hasta C24) Clic Inicio (menú) Formato condicional (icono) Administrar reglas (opción) Nueva regla (botón) [email protected] FORMATO CONDICIONAL Curso de Excel Avanzado Clic Utilice una formula que determine las celdas para aplicar formato (opción) clic Dar formato a los valores donde esta formula sea verdadera:(digitar la formula o condición) clic formato…. (Botón donde se establece el formato) Despliega la ventana de formato de celda; y se aplica el formato Clic en Aceptar (Botón) [email protected] FORMATO CONDICIONAL Curso de Excel Avanzado  Modificar una regla del formato condicional - Seleccionar la celdas aplicar el formato condicional (C21 hasta C24) Clic Inicio (menú) Formato condicional (icono) Administrar reglas (opción) Seleccionar la regla Editar regla… (botón) Se abre la siguiente ventana donde podemos modificar la regla [email protected] FORMATO CONDICIONAL Curso de Excel Avanzado  Borrar una regla del formato condicional - Seleccionar la celdas aplicar el formato condicional (C21 hasta C24) Clic Inicio (menú) Formato condicional (icono) Administrar reglas (opción) Seleccionar la regla Eliminar regla (botón) [email protected] EJERCICIOS FORMATO CONDICIONAL Curso de Excel Avanzado VIDEO TUTORIAL FORMATO CONDICIONAL Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] BARRAS & MENU Curso de Excel Avanzado 7. Barras de formula: Se utiliza para ver, modificar, borrar o crear un dato de una celda. La barra de formula esta ubicada en la parte superior del libro debajo de la barra de menú, se identifica por que tiene unos iconos ( X, Chulito, Fx), la cual esta dividida en Cuadro de nombre (muestra lo seleccionado en la hoja) y Barra de formulas (Muestra contenido) 8. Barra de estado: Como su nombre lo indica nos muestra el estado de ciertos elementos como: Activación mayúscula, Bloque numérico, suma, promedio, zoom y el diseño de la hoja etc. -Esta situada en la parte inferior, debajo de las etiquetas de las hojas -Su utilización para operaciones matemáticas es por selección En la figura el promedio de edad 16,6 - La edad mayor 20, - La suma Edades 50 Personalizar la barra de estado -Clic derecho sobre la barra de estado [email protected] BARRAS & MENU Curso de Excel Avanzado - Se activan las opciones deseadas (menú contextual) [email protected] BARRAS & MENU Curso de Excel Avanzado 9. Barra desplazamiento y teclas de flechado: Son aquellas que nos permiten mover la hoja arriba, abajo, derecha e izquierda - Barra desplazamiento Vertical: Mover una hoja hacia arriba y abajo, esta ubicada al lado derecho de la hoja - Barra desplazamiento Horizontal: Mover una hoja al lado derecho e izquierdo, esta ubicada en la parte inferior de la hoja al lado derecho. - Teclas de flechado: Cumplen las mismas funciones de las barra de desplazamiento. Mediante el teclado para desplazarse por celdas por arriba, abajo, a la derecha e izquierda. Combinaciones de teclas: Muy útiles cuando se maneja volúmenes grandes de información y se quieres desplazar al final o seleccionar un rango de celda rápidamente. Control + Flecha Derecha: Se desplaza al final de un párrafo derecho Control + Flecha Izquierda: Se desplaza al final de un párrafo izquierdo Control + Flecha Arriba: Se desplaza al final de un párrafo hacia arriba Control + Flecha Abajo: Se desplaza al final de un párrafo abajo Control + Shift + Flechas: Selecciona el rango de celda según la dirección de las teclas de flechado [email protected] BARRAS & MENU Curso de Excel Avanzado 10. Barras de Menú: Encontramos todos los procesos que se pueden llevar a cabo en una hoja de cálculo. La barra de menú son las etiquetas que se encuentran en la parte superior de la hoja en las cuales están: Menú Inicio, Menú Inserta Menú Diseño de pagina Menú Formulas Menú Datos Menú Revisar Menú vista 11. Menú Vista: Donde se personaliza la presentación de la hoja de calculo como: Mostrar y ocultar líneas de cuadricula, inmovilizar paneles y cambiar el zoom o tamaño de la hoja 11.1. Mostrar y ocultar líneas: De la cuadricula que se ven inicial/ en un libro, las cuales son imaginarias y las utilizamos como guía. Mas no se imprimen ni se ven en una vista preliminar Clic Vista (menú) Mostrar u ocultar (icono) Líneas de cuadricula (Desactivar casilla verificación) [email protected] BARRAS & MENU Curso de Excel Avanzado 11.2. Inmovilizar paneles: Es bloquear un bloque de celdas para que no se muevan cuando nos desplazamos abajo o hacia los lados, es muy común en tablas de listados que tiene muchas filas Seleccionar la celda donde queremos inmovilizar (celda 21) Clic Vista (menú) Inmovilizar paneles (icono) Movilizar paneles (opción) 11.3. Zoom: Es ampliar la vista de la hoja o el tamaño, también se puede hacer en la barra estado Clic Vista (menú) Zoom (icono) Seleccionar el tamaño a ver [email protected] EJERCICIOS BARRAS & MENU Curso de Excel Avanzado VIDEO TUTORIAL BARRAS & MENU Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos [email protected] PEGADO ESPECIAL Curso de Excel Avanzado 12. Pegado especial: Se utiliza para copiar cierta información de celdas de forma especial como copiar una formula o valor, copiar el formato de una celda a otra y trasponer información. 12.1. Copiar valor: Cuando se tiene una formula pero queremos copiar el valor contenido en la celda Seleccionar la celda. Ej.: -Seleccionar el rango de celdas F3 hasta F4 Copiar (control + c) Clic derecho en la celda C8 Clic Pegado especial (opción menú contextual) Clic Valores (opción pegar) Clic Aceptar (botón) [email protected] PEGADO ESPECIAL Curso de Excel Avanzado 12.2. Copiar formula: Cuando se quiere copiar la formula de una celda a otra Ej.: Seleccionar la celda F3 copiar (control + c) Clic derecho en la celda F8 Clic Pegado especial (opción menú contextual) Clic Formulas (opción pegar) Clic Aceptar (botón) [email protected] PEGADO ESPECIAL Curso de Excel Avanzado 12.3. Copiar formato: Es pasar el formato que tiene una celda a otra (letra, fondo, categoría, bordes) Ej.: -Seleccionar el rango de celdas B8 hasta F8 Copiar (control + c) Clic derecho en la celda B2 Clic Pegado especial (opción menú contextual) Clic Formato (opción pegar) Clic Aceptar (botón) [email protected] PEGADO ESPECIAL Curso de Excel Avanzado 12.4. Transponer por valores: Es cambiar la orientación de la información de varias celdas, de forma horizontal a vertical o viceversa. Ej.: -Seleccionar el rango de celdas B2 hasta F2 Copiar (control + c) Clic derecho en la celda B7 Clic Pegado especial (opción menú contextual) Clic Valores (opción pegar) Clic Transponer (opción pegar) Clic Aceptar (botón) [email protected] EJERCICIOS PEGADO ESPECIAL Curso de Excel Avanzado VIDEO TUTORIAL PEGADO ESPECIAL Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] VALIDACION Curso de Excel Avanzado 13. Validación de Lista: Es la elaboración de una lista de información en la cual se evalúan los datos ingresado como: Lista de nombres, si o no, etc. Los listados se elaboran por listado único o por rango de celdas. 13.1. Validar Lista única: Esta clase de listado se elabora digitando varias palabras separadas por punto y coma (;) Seleccionar las celdas donde se quiere ver el listado -Seleccionar las celdas C5 hasta C7 Datos (menú) Validación de datos (icono) Configuración (etiqueta) Lista (Permitir - opción) Digitar SI; NO (separadas por punto y coma Origen es un campo de datos o ingreso información) 13.2. Validar Lista por rango de celdas: Es seleccionar un rango de celda y llevarlas a validación de lista. Esta clase de listado se puede utilizar dentro de la misma hoja. Ej.: Hay un listado de productos en la hoja1 en la columna G están los ítems en columna H los productos el cual se validara un listado en la en la celda A5 [email protected] VALIDACION Curso de Excel Avanzado -Seleccionar la celda A5 Datos (Menú) Validación de datos (icono) Configuración (etiqueta) Lista (Permitir opción) Seleccionar el rango de celdas H2 hasta H9 (en Origen:) 14. Validación de datos: En ocasiones es necesario especificar el tipo de datos que se van a capturar, esto con el fin de evitar errores. Se pueden establecer tipos específicos (números enteros, con decimales o texto). Digamos que en la tabla de calificaciones, se quiere solo introducir una nota mínima de 0 y máxima de 5, se van a validar los datos a introducir para evitar posibles errores. [email protected] VALIDACION Curso de Excel Avanzado - Seleccionar el rango a validar (E4:G6) Datos (menú) Validación de datos (icono) Configuración (etiqueta) Decimal (Criterio de validación) Datos: Entre Mínimo: 0 Máximo: 5 Mensaje de entrada (etiqueta) Titulo: Que se muestra al seleccionar la celda (NOTA) Mensaje de entrada: Que se muestra al seleccionar la celda (Mínima 0, Máxima 5) [email protected] VALIDACION Curso de Excel Avanzado Mensaje de error (etiqueta) Estilo: Seleccionar (Grave) Titulo: Mostrado al introducir información incorrecta (NOTA NO VALIDA) Mensaje de entrada: Mostrado al introducir información incorrecta (COMPRUEBE LA NOTA) Unas vez terminado el proceso de validación, digitamos un valor que no corresponda de 0 a 5 en unas de las notas en este caso en la celda E6, miremos el mensaje que muestra. [email protected] EJERCICIOS VALIDACION Curso de Excel Avanzado VIDEO TUTORIAL VALIDACION Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] ORDENAR Curso de Excel Avanzado 15. Ordenar o Sortear: Es organizar de forma Ascendente o Descendente, es decir de mayor a menor o viceversa información contenida en una tabla o listado. EJ.: En la tabla siguiente organizar, alfabéticamente por vendedor y luego por Fecha - Seleccionar todo el bloque de celdas A6:F15 (sin el encabezado) Clic Datos (menú) Clic Ordenar (icono) Clic Desactivar Mis datos tienen encabezados (ventana emergente) Ordenar por: Columna A (Criterio A a Z ) Ordenar por: Columna C (Criterio A a Z ) [email protected] EJERCICIOS ORDENAR Curso de Excel Avanzado VIDEO TUTORIAL ORDENAR Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] SUBTOTAL Curso de Excel Avanzado 16. Subtotal: Es sumar una serie de información en cada cambio de criterio de manera automáticamente, se generan tres informes Detallado, Resumido parcial y Resumido General. - Seleccionar todo el bloque de celdas A5:F15 (incluido el encabezado) Datos (menú) Subtotal (icono) Para cada cambio en: (es el criterio que analiza para la suma eje. Vendedor) Usar función: (tipo operación a realizar eje. Suma) Agregar subtotal a: (columna que se suma es donde quedara el subtotal eje. V. total) Aceptar (botón) [email protected] SUBTOTAL Curso de Excel Avanzado 16.1. Quitar Subtotales - Seleccionar todo el bloque de celdas e incluido el encabezado Datos (menú) Subtotal (icono) Quitar todos (botón) [email protected] EJERCICIOS SUBTOTAL Curso de Excel Avanzado VIDEO TUTORIAL SUBTOTAL Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] HIPERVINCULO Curso de Excel Avanzado 17. hipervínculo: Como su nombre lo indica es vincular un objeto, para tener rápido acceso, el hipervínculo se puede hacer entre celdas, hojas o archivos 17.1 Hipervínculo entre hojas Seleccionar la celda C5 (a vincular) Clic derecho Hipervínculo (menú contextual) Clic Lugar de este documento (Vincular a: opción) Clic en la hoja Producto (opción eje. Producto) Escriba la referencia de celda A10 (Es donde llega el vínculo eje. ) Aceptar (botón) [email protected] HIPERVINCULO Curso de Excel Avanzado 17.2. Hipervínculo entre Libros o archivos: Es vincular un archivo con otro, para abrirlos de una manera rápida y sin tener que buscar archivo por archivo. Ej.: Se tienen cuatro archivos de Excel (Cotización, Productos, Ventas y Menú) Se quiere hacer hipervínculo, en el archivo menú para que permita abrir los demás archivos - Abrir el archivo llamado Menu.xlsx Seleccionar la celda A6 (a vincular) Clic derecho Hipervínculo. (Menú contextual) [email protected] HIPERVINCULO Curso de Excel Avanzado Archivo o pagina web existente Clic Buscar archivo a vincular Seleccionar el archivo a vincular Aceptar (botón) - Repetir estos pasos para vincular el archivo, productos y Ventas [email protected] EJERCICIOS HIPERVINCULO Curso de Excel Avanzado VIDEO TUTORIAL HIPERVINCULO Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos Resultado en video como queda el stop mínimo del ejercicio de repaso [email protected] FILTRO Curso de Excel Avanzado 18. Filtros: consiste en el resumen de un conjunto de datos, por medios de botones que están en el encabezado de las tablas Seleccionar cualquier celda A5 (que compone la tabla) Clic Datos (menú) Clic Filtro (clic icono) Una vez activado el filtrado, haga clic en la fecha del encabezado de la columna para elegir el filtro Otra forma de activar y desactivar el filtro es pulsando la combinación de tecla CONTROL + SHIFT + L [email protected] EJERCICIOS FILTROS Curso de Excel Avanzado VIDEO TUTORIAL FILTROS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] TABLAS DINAMICAS Curso de Excel Avanzado 19. Tablas dinámicas: Una tabla dinámica consiste en el resumen de un conjunto de datos. Es dinámica porque nos permite ir obteniendo diferentes totales por medio de filtros, Cambiando la presentación de los datos. El éxito de nuestra tabla dinámica radica generar y escoger campos maestros que resuman la información. Ej.: El siguiente estado de cartera, lo vamos a expresar en una tabla dinámica para que se ha mas fácil y simple de analizar la información. La cual esta compuesta por 11 campos que son: Cliente, Fecha, Mes, Factura, Valor, Corriente, Hasta 30 D, Hasta60 D, Hasta 90 D, Mas de 90 D y Estado Para ellos nos vamos al menú Insertar Clic Tabla dinámica (Icono) [email protected] TABLAS DINAMICAS Curso de Excel Avanzado 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. Selecciones una tabla o rango: Son los datos que se les asigna la tabla dinámica desde A5 hasta K11 . Nueva hoja de calculo: si quiere que la tabla dinámica se genere en una nueva hoja Hoja de calculo existente: que la tabla dinámica se genere en la hoja (Informe) celda (A6) Hasta aquí se ve nuestra tabla dinámica, sin filtrar ninguna información [email protected] TABLAS DINAMICAS Curso de Excel Avanzado  Listado de campos de tabla dinámica activar y desactivar Clic en un espacio de la tabla dinámica Clic Herramientas de tabla dinámica Clic Lista de campos  Áreas de campos: Es la ubicación que le damos a cada uno de nuestros datos en la tabla dinámica, Para asignar cada de nuestros campos áreas se arrastra con clic sostenido. Filtro de informe: Son los encabezados principales de nuestra tabla ej. (Estado, Mes) Rotulo de fila: Son los datos contenidos en la tabla (Cliente, Fecha, Factura) Valores: Son los datos que tiene información numérica que se pueden calcular o sumar (Valor) [email protected] TABLAS DINAMICAS Curso de Excel Avanzado Hasta aquí se ve nuestra tabla dinámica, sin darle formato  Quitar los Subtotal a los campos Clic derecho en campo Cliente Clic subtotal “Cliente” para desactivarlo Este mismo paso para quitarle los subtotales a Fecha y Factura [email protected] TABLAS DINAMICAS Curso de Excel Avanzado  Asignar separadores de miles al campo Valor Clic derecho sobre cualquiera de los valores del campo Valor Clic Configuración de campo de valor.. Clic en Formato de número [email protected] TABLAS DINAMICAS Curso de Excel Avanzado Clic Numero Clic Usar separadores de miles Clic Posición decimales (poner en cero) [email protected] TABLAS DINAMICAS Curso de Excel Avanzado  Separar el encabezado Estado y Mes en dos columnas Clic derecho sobre cualquiera campo de la tabla Clic Opciones de tabla dinámica Clic Campo de filtros de informe por columna Aumentar a: 1 [email protected] TABLAS DINAMICAS Curso de Excel Avanzado  Desactivar Botones +/- y Mostrar tabla dinámica clásica Clic derecho sobre cualquiera campo de la tabla Clic Opciones de tabla dinámica Desactivar Mostrar botones para expandir y contraer Activar Diseño de tabla dinámica clásica (permite arrastrar campos en la cuadricula) [email protected] TABLAS DINAMICAS Curso de Excel Avanzado  Diseño de tablas dinamicas Clic sobre la tabla dinámica Clic Herramientas de tabla dinámica (menú) Clic en Diseño (menú) Muestra final de nuestra tabla dinámica con un diseño de color verde [email protected] TABLAS DINAMICAS Curso de Excel Avanzado Actualizar tabla dinámica: Cuando se crea una tabla dinámica esta crea un vinculo con la información que alimenta la tabla, Si uno de los datos que conforman cada uno de los campos de nuestra tabla dinámica tiene alguna modificación en su hoja origen, se necesita actualizar la tabla dinámica para que se reflejen esos cambios en nuestra tabla. Clic derecho sobre la tabla dinámica Seleccionar Actualizar (opción)  Mantener Los elementos eliminados del origen de datos: Esto se hace con el fin que la tabla no tenga información basura o temporal en memoria Clic derecho sobre cualquiera campo de la tabla Clic Opciones de tabla dinámica Datos (ficha) Mantener Los elementos eliminados del origen de datos: Seleccionar Ninguno [email protected] GRAFICA Curso de Excel Avanzado VIDEO TUTORIAL TABLAS DINAMICAS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] FUNCIONES Curso de Excel Avanzado 21. Funciones: Una de las grandes herramientas que existen en Excel son las funciones. Estas funciones nos permiten realizar operaciones más complejas y de forma sencilla, tanto con valores numéricos o valores de texto. Todas las funciones tienen en común, el nombre de la función la cual la identifica y una serie de argumentos, todos ellos separados por punto y comas. Todos ellos dentro de paréntesis. Veremos que puede haber algunas que no tenga ningún tipo de argumento, pero siempre existirán los paréntesis después del nombre de la función. Para poder trabajar con las funciones es importante conocerlas todas por separado ya que cada una de ellas nos ofrece un resultado diferente. Sabiendo lo que deseamos y conociendo las funciones es más fácil poder encontrar la combinación de funciones con que podemos encontrar el resultado deseado Funciones: Para acceder a las funciones Inicio (menú) Insertar función (icono) o también con la combinación de teclas SHIFT + F3 [email protected] FUNCIONES Curso de Excel Avanzado Buscar una función: en este campo se digita la función o formula a buscar Ir: Botón para que se ejecute las búsqueda Seleccionar la función y clic en el botón Aceptar para utilizar la función 21.1. Matemática y Trigonometría: Son formulas que calculan y suma valores dados Eje: En la tabla siguiente de ventas se quiere saber, el total de ventas, promedio de ventas y cual fue el total de ventas de Juan [email protected] VIDEO FUNCIONES SUMA, PROMEDIO, SUMAR.SI Curso de Excel Avanzado 21.1.1. Suma: Con esta función calculamos el total de ventas -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función SUMA Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función SUMA Clic en Aceptar (botón) Numero1: Seleccionar el rango a sumar, G2:G11 [email protected] VIDEO FUNCIONES SUMA, PROMEDIO, SUMAR.SI Curso de Excel Avanzado 21.1.2. Promedio: Con esta función Calculamos el Promedio de ventas -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función PROMEDIO Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función PROMEDIO Clic en Aceptar (botón) Numero1: Seleccionar el rango a promediar, G2:G11 Juan [email protected] VIDEO FUNCIONES SUMA, PROMEDIO, SUMAR.SI Curso de Excel Avanzado 21.1.3. Sumar.si: Con esta función calculamos de unos valores, definidos por una condición o un criterio. La función sumar.si esta definida por tres argumentos. - Rango: Conjunto de celdas que contienen los criterios ha sumar y se debe iniciar desde la columna que contienen los criterios - Criterio: es el concepto o celda que determina la condición a sumar - Rango suma: Es el conjunto de celdas que contienen los valores del criterio Ej.: Sumar las ventas de Juan -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función SUMAR.SI Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función SUMAR.SI Clic en Aceptar (botón) Rango: Seleccionar desde B2:G11 (No incluir los encabezados) Criterio: Celda B15 el vendedor Juan Rango suma: Seleccionar las celdas G2:G11 las celdas del V. total [email protected] VIDEO FUNCIONES SUMA, PROMEDIO, SUMAR.SI Curso de Excel Avanzado VIDEO TUTORIAL FUNCIONES SUMA, PROMEDIO, SUMAR.SI Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] FUNCIONES MATEMATICAS Curso de Excel Avanzado 21.2. Estadísticas: Son formulas que se utilizan para resumir cálculos en datos específicos entre las formulas más comunes tenemos MAX, MIN, CONTARA 21.2.1. Max: Se utiliza para hallar un valor máximo en un rango de celdas que contienen valores numéricos ej.: En listado a continuación se quiere hallar el valor máximo de un producto [email protected] FUNCIONES MATEMATICAS Curso de Excel Avanzado -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función MAX Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función MAX Clic en Aceptar (botón) Numero1: Seleccionar el rango de los valores hallar el valor máximo, D4:D16 (Argumento) [email protected] FUNCIONES MATEMATICAS Curso de Excel Avanzado 21.2.2. Min: Formula se utiliza para hallar un valor mínimo en un rango de celdas que contienen valores numéricos ej.: En listado a continuación se quiere hallar el valor mínimo de un producto -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función MIN Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función MIN Clic en Aceptar (botón) Numero1: Seleccionar el rango de los valores hallar el valor mínimo, D4:D16 (Argumento) [email protected] FUNCIONES MATEMATICAS Curso de Excel Avanzado 21.2.3. CONTARA: Esta función cuenta el número de celdas que no están vacías, ideal para utilizar como contador de registro en una tabla. Ej.: en listado siguiente se quiere saber la cantidad de registro que tienen productos. -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función CONTARA Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función CONTARA Clic en Aceptar (botón) Valor1: Seleccionar el rango de celdas a contar C4:C16 (Argumento) [email protected] VIDEO FUNCIONES MAX, MIN, CONTARA Curso de Excel Avanzado VIDEO TUTORIAL FUNCIONES MAX, MIN, CONTARA Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] FUNCIONES FECHA Curso de Excel Avanzado 21.3.1. Ahora: Formula para ver la fecha y hora exacta -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función AHORA Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función AHORA Clic en Aceptar (botón) También se pude llamar, al igual que las demás formulas digitando la función directamente en la celda así: precedida por el signo igual mas la palabra AHORA y terminada con paréntesis =AHORA() 13/05/2010 23:02 [email protected] FUNCIONES FECHA Curso de Excel Avanzado 21.3.2. Hoy: Formula para ver la fecha -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función HOY Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función HOY Clic en Aceptar (botón) También se pude llamar, al igual que las demás formulas digitando la función directamente en la celda así: precedida por el signo igual mas la palabra HOY y terminada con paréntesis =HOY() 13/05/2010 [email protected] FUNCIONES FECHA Curso de Excel Avanzado 21.3.3. Día: Formula que extracta el día de una fecha -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función DIA Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función DIA Clic en Aceptar (botón) Ej.: Se quiere averiguar día de la fecha que esta en la celda C1, mediante formula Num_de_serie: buscar o digitar la celda que contiene la fecha para hallar el DIA (C1) [email protected] FUNCIONES FECHA Curso de Excel Avanzado 21.3.4. Mes: Formula que extracta el mes de una fecha -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función MES Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función MES Clic en Aceptar (botón) Ej.: Se quiere averiguar mes de la fecha que esta en la celda C1, mediante formula Num_de_serie: buscar o digitar la celda que contiene la fecha para hallar el MES (C1) [email protected] FUNCIONES FECHA Curso de Excel Avanzado 21.3.5. Año: Formula que extracta el AÑO de una fecha -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función AÑO Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función AÑO Clic en Aceptar (botón) Ej.: Se quiere averiguar AÑO de la fecha que esta en la celda C1, mediante formula Num_de_serie: buscar o digitar la celda que contiene la fecha para hallar el AÑO (C1) [email protected] FUNCIONES FECHA Curso de Excel Avanzado 21.3.6. Dias360: Calcula el número de días entre dos fechas basándose en un año de 360 días (doce meses de 30 días) que se utiliza en algunos cálculos contables -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función DIAS360 Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función DIAS360 Clic en Aceptar (botón) Ej.: Averiguar cuantos días hay entre la fecha 20/03/2010 (celda B2) y 1/05/2010 (celda B3) Fecha_inicial: Es la celda que contiene la fecha mas antigua B2 Fecha_final: Es la celda que contiene la fecha mas reciente B3 Método: siempre va ser cero 0 [email protected] EJERCICIOS FUNCIONES MATEMATICA & FECHA Curso de Excel Avanzado VIDEO TUTORIAL FUNCIONES MATEMATICA & FECHAS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4. Texto: Son formulas que se utilizadas en palabras o cadenas de textos, entre las formulas más comunes tenemos CONCATENAR, HALLAR, LARGO, IZQUIERDA, DERECHA, ESPACIOS, MAYUSC y MINUSC 21.4.1. Concatenar: Utilizada para unir cadenas de textos en celdas diferentes, esta función consta de varios argumentos Texto1, Texto2 donde se buscan las celdas a unir los datos -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función CONCATENAR Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función CONCATENAR Clic en Aceptar (botón) Ej.: Unir el nombre Andrés (celda C2) con Gonzales (celda D2) en la celda E2 Texto1: Se busca la celda a unir, la cadena de texto C2 contiene el nombre Texto2: Se busca la celda a unir, la cadena de texto D2 contiene el apellido [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.2. Hallar: busca uno o varios carácter dentro de una cadena de texto y devuelven el número de la posición inicial, digamos que quiero saber en que posición esta la letra A en la palabra JUAN vemos que JUAN tiene cuatro caracteres, la posición de A es 3 -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función HALLAR Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función HALLAR Clic en Aceptar (botón) Ej.: Listado siguiente se quiere hallar en el tercero Andrés 96254782 en que posición esta el numero 96 dentro la celda C2 Texto_Buscado: Es el carácter (96) o palabra que se le va a buscar su posición dentro la celda Dentro_del_Texto:Es la celda donde vamos a buscar el caracteres o palabra ( C2 ) Num_inicial: Es la posición donde se va empezar a buscar ( 1 ) [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.3. Largo: Determina el número de caracteres de una cadena de texto, digamos que se quiere saber cuántas letras tiene la palabra JUAN; tiene 4 letras -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función LARGO Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función LARGO Clic en Aceptar (botón) Ej.: Listado siguiente determinar el numero de caracteres de los tercero1, Tercero2, Tercero3 Texto: se busca o digita la celda que se le quiere saber el largo o cantidad de caracteres (C2) [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.4. Izquierda: Esta función extrae letra o caracteres del lado izquierdo de un texto o frase determinado por un numero la cantidad de caracteres a extraer -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función IZQUIERDA Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función IZQUIERDA Clic en Aceptar (botón) Ej.: En listado siguiente vamos a extractar cuatro letras de cada tercero, con la función IZQUIERDA Texto: Este campo se busca la celda donde se quiere extractar los caracteres ( C2) Num_de_caracteres: determinan el numero de caracteres que se quieren extraer a la izquierda (4) [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.5. Derecha: Esta función extrae letra o caracteres del lado Derecho de un texto o frase determinado por un número la cantidad de caracteres a extraer. -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función DERECHA Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función DERECHA Clic en Aceptar (botón) Ej.: En listado siguiente se tiene unos tercero, pero tanto el nombre como el NIT están unidos en una sola celda: extractar solo el NIT mediante formulas [email protected] FUNCIONES TEXTO Curso de Excel Avanzado Para separar el NIT del nombre se utilizan tres formulas: hallar, Largo y derecha Hallar: con esta fórmula en la columna D se busca el carácter común presente en los terceros en este caso es el carácter espacio ( " " ), que nos determina donde se encuentran las letras con los números Largo: con esta fórmula aplicada en la columna E, calculamos el numero de caracteres que contiene cada tercero Derecha: Como ya tenemos el numero de caracteres, y posición intermedia de cada tercero lo que hacemos es aplicar una resta entre el largo menos la posición del carácter espacio ( " " ) en la columna F por medio de la formula DERECHA Texto: Este campo se busca la celda donde se quiere extractar los caracteres ( C2) Num_de_caracteres: determinan el numero de caracteres que se quieren extraer de la derecha que es la resta entre el numero de caracteres del tercero y la posición espacio (E2-D2) [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.6. Espacios: Elimina los espacios sobrantes de un texto, excepto el espacio normal que se deja entre palabras. -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función ESPACIOS Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función ESPACIOS Clic en Aceptar (botón) Ej.: Los dos nombres tienen espacios doble y triple en sus apellidos, con la función ESPACIOS, se corrigen Texto: En este campo se busca la celda a corregir los ESPACIOS excedentes a sencillos [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.7. Mayúscula: Pone el texto de una celda en mayúscula -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función MAYUSC Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función MAYUSC Clic en Aceptar (botón) Texto: En este campo se busca la celda que contiene el texto que pasa a mayúscula (D3) [email protected] FUNCIONES TEXTO Curso de Excel Avanzado 21.4.8. Minúscula: Pone el texto de una celda en minúscula -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función MINUSC Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función MINUSC Clic en Aceptar (botón) Texto: En este campo se busca la celda que contiene el texto que pasa a minúscula [email protected] EJERCICIOS FUNCIONES DE TEXTO Curso de Excel Avanzado VIDEO TUTORIAL FUNCIONES DE TEXTO Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso [email protected] FUNCIONES BUSQUEDA & REFERENCIA Curso de Excel Avanzado 21.5. Busque y Referencia: Son funciones de búsqueda de información en campo o matriz de terminado entre las comunes tenemos BUSCARV y ELEGIR 21.5.1. BuscarV: Esta función se utiliza para buscar un valor de forma vertical en un conjunto de datos y retomar el valor asociado al valor encontrado -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función BUSCARV Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función BUSCARV Clic en Aceptar (botón) Valor_buscado: es el valor a buscar Matriz_buscar_en: conjunto de datos donde se busca el valor, el cual debe iniciar en la primera columna lo que se desea encontrar, y en las siguientes columnas el valor que se desea mostrar. Indicador_columnas: Ojo Es el numero de la columna donde está el resultado mas no la letra Orden: es un orden que se le da a la búsqueda que encuentre coincidencia exacta se pone cero (0) siempre [email protected] FUNCIONES BUSQUEDA & REFERENCIA Curso de Excel Avanzado Ej.: Buscar en el listado siguiente la edad de maría -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función BUSCARV Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función BUSCARV Clic en Aceptar (botón) Valor_buscado: maría que está en la celda B11 Matriz_buscar_en: La matriz la componen tres columnas C,D,E seleccionar el rango C2 hasta E8 Indicador_columnas: es la columna tercera donde está la edad de maría Orden: siempre se digita cero para que encuentre coincidencia exactas [email protected] FUNCIONES BUSQUEDA & REFERENCIA Curso de Excel Avanzado 21.5.2. Elegir: Con esta función escogeremos un valor de una lista de valores dependiendo de un índice. Digamos que en el índice digitamos 2 y en los valores digitamos así Valor1 Mañana, Valor2 Día, Valor3 Noche Como resultado seria lo que se ha digitado en el valor2 es decir Día EJ: En el reporte de ventas siguiente se tiene en la columna C el Mes, pero en número; vamos a convertir en mes en Texto. En la columna H [email protected] FUNCIONES BUSQUEDA & REFERENCIA Curso de Excel Avanzado -Seleccionar la celda H4 -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función ELEGIR Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función ELEGIR Clic en Aceptar (botón) Num_indice: es la posición del valor a elegir Valor1:ENERO (mes que va en el primer valor) Valor2:FEBRERO (mes que va en el segundo valor ) Valor3:MARZO (mes que va en el tercer valor ) Valor4:ABRIL (mes que va en el cuarto valor ) [email protected] EJERCICIOS FUNCIONES BUSQUEDA & REFERENCIA Curso de Excel Avanzado VIDEO TUTORIAL FUNCIONES BUSCARV & ELEGIR Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video BUSCARV ELEGIR R RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos [email protected] FUNCION LOGICA SI Curso de Excel Avanzado 21.6. Lógicas: Son funciones que evalúan una condición dada como verdadero o falso; en la cual tenemos la función SI 21.6.1. SI: Es una de las funciones mas importantes en evaluación de información; determina un valor dado y devuelve un valor verdadero o falso, prueba lógica SI 10>11 si este afirmación es verdadera ponga “10numeropar" o si esta afirmación es falta ponga "11numeroimpar" -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función SI Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función SI Clic en Aceptar (botón) Prueba_logiga: es el valor a analizar (10>11) Valor_si_verdadero: si prueba lógica es verdadera entonces ponga ("10numeropar") Valor_si_falso: si prueba lógica es falsa ponga ("10numeropar") Resultado de la formula = 11numeroimpar Ej.: Buscar en el listado siguiente los vendedores mayores y menores de edad, especificar la edades, en la columna F (si Andrés es mayor de edad colocar en la celda F2 mayor) [email protected] FUNCION LOGICA SI Curso de Excel Avanzado -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Buscar una función: digitar la función SI Clic en Botón Ir para que se ejecute las búsqueda Seleccionar la función SI Clic en Aceptar (botón) Prueba_logiga: es el valor a analizar (E2>17) Valor_si_verdadero: si prueba lógica es verdadera entonces ponga ("Mayor") Valor_si_falso: si prueba lógica es falsa ponga ("Menor") Resultado de la formula = Mayor [email protected] FUNCION LOGICA SI Curso de Excel Avanzado VIDEO TUTORIAL FUNCION SI Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] FUNCION ESERR & ESNOD Curso de Excel Avanzado 21.7. Información: Son funciones que se utilizan para obtener datos de una celda o del resultado de una formula, las más comunes tenemos ESERR, y ESNOD 21.7.1. ESERR: Evalúa si el resultado de una formula es de tipo error #¡VALOR!, y devuelve un valor FALSO o VERDADERO, que es muy común que se genere cuando multiplicamos numero con letras, es decir =1*A, esta clase de multiplicación genera un error #¡VALOR!, Ej.: Se esta multiplicando B2*C2 en la celda D2 genera un error -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Seleccionar la Categoría: Información Seleccionar la función ESERR Clic en Aceptar (botón) Valor: celda a evaluar D2 [email protected] FUNCION ESERR & ESNOD Curso de Excel Avanzado Vista previa de la función ESERR 21.7.2. ESNOD: Evalúa si el resultado de una formula es de tipo error #N/A, y devuelve un valor FALSO o VERDADERO, que es muy común cuando se utiliza la función BuscarV en una matriz y el valor buscado no es encontrado Ej.: En la matriz o rango de celda C2:E8 se esta buscando el nombre Lina en la celda C11 el cual no se encuentra y la función BuscarV genera el error #N/A, -Llamar el cuadro de formulas (SHIFT + F3) o Clic en icono Insertar función Seleccionar la Categoría: Información Seleccionar la función ESNOD Clic en Aceptar (botón) [email protected] FUNCION ESERR & ESNOD Curso de Excel Avanzado Valor: celda a evaluar C11 Vista previa de la función ESNOD [email protected] VIDEO DE FUNCION ESERR & ESNOD Curso de Excel Avanzado VIDEO TUTORIAL FUNCION ESERR & ESNOD Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos [email protected] FUNCIONES ANIDADAS Curso de Excel Avanzado 22. Funciones anidadas: son formulas que calculan dentro de una misma formula uno o varios valores. Aquí comienza la etapa que necesita tu mayor concentración para entender y adaptarse a pruebas lógicas anidas o contenidas 22.1. Día anidado: ej.: Digamos que se quiere saber el día actual, en una sola celda independiente Llamar la función DIA Num_de_serie: la función HOY() Sintaxis: =DIA (HOY()) 22.2. Año anidado: ej.: Digamos que se quiere saber el AÑO actual, en una sola celda independiente Llamar la función AÑO Num_de_serie: la función HOY() Sintaxis: =AÑO(HOY()) [email protected] FUNCIONES ANIDADAS Curso de Excel Avanzado 22.3. Concatenar anidado: Utilizada para unir cadenas de textos en celdas diferentes se va a calcular el promedio de ventas en una cadena de texto Texto3: Esta anidado la función PROMEDIO que esta calculando el promedio de ventas (F3:F12) Resultado de la formula: De enero hasta abril el promedio de ventas fue de $ 331000 mil pesos [email protected] FUNCIONES ANIDADAS Curso de Excel Avanzado 22.4. Derecha anidada: Esta función extrae letra del lado derecho de un texto o frase determinado por un numero Ej.: Se tiene una lista de tercero pero el nombre y Nit están en sola celda, separarlos por medio de de la funciones HALLAR y LARGO anidadas en la formula DERECHA Primer paso llamar la formula DERECHA Texto: se busca o se digita la celda C2 que contiene los tercero Num_de_caracteres: Determina el numero de caracteres a extraer, mediante la funciones anidadas LARGO y HALLAR Segundo paso en el argumento numero de caracteres: Anidar la función LARGO Clic en cuadro de nombre (esta en la Barra de formulas) Clic mas funciones [email protected] FUNCIONES ANIDADAS Curso de Excel Avanzado Se busca la función LARGO Texto: Seleccionar o digitar la celda C2 clic en aceptar La función se cerro pero sigue activa Abrirla nuevamente (SHIF + F3) y digitar el signo menos al final de la formula largo (c2)- Tercero paso en el argumento numero de caracteres: Anidar la función HALLAR Clic en cuadro de nombre (esta en la Barra de formulas) Clic Mas funciones [email protected] FUNCIONES ANIDADAS Curso de Excel Avanzado Se busca la función HALLAR Texto_Buscado: un espacio entre comillas (" ") Dentro_del_texto: seleccionar o digitar la celda C2 Num_inicial: que comience a buscar desde la posición 1 Para tener el concepto claro de que se hizo, como se sabe que el largo de C2 es 15caracteres y el carácter que separa el nombre del NIT en los terceros es el espacio, y se halla en la posición 7, se resta el largo menos la posición del espacio; da como resultado 8 que los caracteres que se extraen de C2 a la derecha. Num_de_caracteres: Esta anidado las formulas largo y hallar [email protected] FUNCIONES ANIDADAS Curso de Excel Avanzado 22.5. ESERR anidada: Esta función anidada con la función SI, permite mostrar un valor diferente cuando se genera un error en una formula. Cuando multiplicamos numero con letras, es decir =1*A, esta clase de multiplicación genera un error #¡VALOR!, Prueba_logica: Se esta multiplicando B2*C2 y dentro de la función ESERR Valor_si_verdadero: Si la prueba lógica es verdadera y pone CERO Valor_si_falso: Si es falso multiplicando B2*C2 [email protected] EJERCICIOS FUNCIONES ANIDADAS Curso de Excel Avanzado VIDEO TUTORIAL FUNCIONES ANIDADAS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video FECHA ANIDADA DERECHA ANIDADA SI ANIDADAS RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos Completar el ejemplo de Nomina Video de Nomina [email protected] NOMBRES DEFINIDOS Curso de Excel Avanzado 23. Nombres definidos: Los nombres se utilizan en las formulas para facilitar su comprensión, por ejemplo, puedes nombrar las celdas de la C4 hasta E16 como MPRODUCTOS, este conjunto de celdas en una formula se denomina Matriz, que están compuesta por Tres columnas; la columna 1 es C, la columna 2 es D, y la columna 3 es E - Primero seleccionar el rango de celdas que se le va asignar el nombre (celdas C4 hasta E16) Clic en el Cuadro de Nombre (Barra de formulas) Digitar el nombre asignar al rango de celdas Enter (ejemplo MPRODUCTOS) 23.2. Ver listados por Nombres: Una forma sencilla de ver cuántos listados por nombres hay en nuestro libro es -Clic cuadro de nombre en el puntero de listado [email protected] NOMBRES DEFINIDOS Curso de Excel Avanzado 23.3. Modificar Nombres definidos: Ampliar la selección del rango de celdas definidas con nombre - Formulas (menú) Clic Administrador de nombres (icono) Seleccionar el nombre a modificar Clic Editar (botón) Hacer referencia a: Clic en este icono para ampliar o modificar la selección de celdas del nombre MPRODUCTOS [email protected] NOMBRES DEFINIDOS Curso de Excel Avanzado 23.4. Eliminar Nombres definidos: - Formulas (menú) Clic Administrador de nombres (icono) Seleccionar el nombre a Eliminar Clic Eliminar (botón) Confirmar la eliminación del nombre [email protected] NOMBRES DEFINIDOS Curso de Excel Avanzado 23.5. Utilizar un nombre definido en una fórmula: Escojamos como ejemplo el nombre definido MPRODUCTOS, que lo conforman tres columnas la uno Productos, la dos Código y la tercera V. unitario, Mediante la función BUSCARV, encuentra el V. unitario del producto Teclado Shitf + F3: para llamar la función Valor_buscado: Teclado (celda, palabra, o valor a buscar) Matriz_columna_en: MPRODUCTOS (Nombre definido que consta de tres columnas) Indicador_columnas: es la columna tercera donde está el resultado de la búsqueda Orden: Siempre se digita cero para que encuentre coincidencia exactas [email protected] EJERCICIOS NOMBRES DEFINIDOS Curso de Excel Avanzado VIDEO TUTORIAL NOMBRES DEFINIDOS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] IMPORTAR DATOS Curso de Excel Avanzado 24. Importar datos: es obtener datos externos, generados por otro programa los cuales son generados en archivos en formato txt o bases de datos dbf. Por un programa contable ej.: Digamos que se géneros un listado de producto del modulo de inventario y lo guardamos en C:\Informes\ con el nombre de lista.txt y lo queremos manipular en Excel. Datos (menú) Obtener datos externos (icono) Desde texto (opción) Buscar la ruta C:\Informes\lista.txt [email protected] IMPORTAR DATOS Curso de Excel Avanzado Una vez seleccionado el archivo lista.txt e impórtalo se abre el asistente para importar texto Paso1 del asistente Seleccionar De ancho fijo: Clic siguiente (botón) Paso2 del asistente Consiste en separa con clic las diferentes columnas que va tener nuestro informe Luego clic siguiente (botón) [email protected] IMPORTAR DATOS Curso de Excel Avanzado Paso3 del asistente Es buscar una posición donde va quedar nuestro informe importado, en este caso se selecciono la hoja2 en la celda A2 Una vez importada la información, la presentación es así [email protected] IMPORTAR DATOS Curso de Excel Avanzado VIDEO TUTORIAL IMPORTAR DATOS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Resolver los siguientes ejercicios de repaso de los temas vistos [email protected] MACROS Curso de Excel Avanzado 25. Macros: Los usuarios de la suite de oficina de Microsoft prefieren estar repitiendo y repitiendo pasos hasta lo incansable por el simple hecho de no saber crear una macro y mucho menos saber para que se usan. Una macro una serie de procedimientos agrupados (paso1, paso2, pasoX,…) en una sola instrucción que se lleva a cabo automáticamente cada vez que se solicita la ejecución de dicha macro 25.1. Guardar una macro en libro Excel: Guardar un archivo de Excel que contiene macro, suena como extraño de empezar a guardar antes de crear, pero de office2007 en adelante, en Excel tiene una limitación para guardar los macros en el misma extensión del archivo xlsx, hay dos opciones al momento de guardar el archivo de Excel; una es habilitar macros libros de Excel (xlsm) y la segunda es guardarlo en formato de Excel 2003, de las opciones las recomendable es la segunda ya que esta permite abrir el archivo de Excel desde el office2003 en adelante. Para Guardar el archivo Oprimir la tecla F12 Nombre de archivo: Nombre que va tener nuestro libro Excel Guardar como tipo: Ahí seleccionamos libro de Excel 97-2003 (para que pueda trabajar los macros) Clic Guardar (Botón) [email protected] MACROS Curso de Excel Avanzado 25.2. Botón acceso rápido macro: crear un botón de fácil acceso a los macros Clic derecho sobre la barre de menú en un espacio vacio Personalizar barra de herramientas de acceso rápido Personalizar (opción) Ficha Programador (comandos disponibles en) Grabar macro (seleccionarlo clic botón agregar) Clic aceptar (botón) [email protected] MACROS Curso de Excel Avanzado 25.3. Habilitar la seguridad para los macros: para que nuestro macros se puedan ejecutar Clic derecho sobre la barra de menú en un espacio vacio Personalizar barra de herramientas de acceso rápido Clic Centro de confianza Clic Configuración del centro de confianza [email protected] MACROS Curso de Excel Avanzado Configuración de macros: Habilitar todas las macros Barra de mensajes: No mostrar nunca información sobre contenido bloqueado [email protected] EJERCICIOS MACRO HABILITAR Curso de Excel Avanzado VIDEO TUTORIAL MACRO HABILITAR SEGURIDAD Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] MACROS ESTUDIANTES Curso de Excel Avanzado 25.4. Grabar una macro: Ej.: Se va hacer una pequeña macro, que guarde un registro de 20 estudiantes, los cuales se van a digitar uno por uno en la celda A4, B4. Y mediante la macro se van pasar en listado que esta en la columna D Recuerden escribir en un papel, paso por paso antes de empezar la grabación de la macro para que no se generen errores. Clic Grabar macro: [email protected] MACROS ESTUDIANTES Curso de Excel Avanzado Se abre una ventana donde le vamos a dar un nombre a nuestro macro Nombre de la macro: Lestudiantes Paso que se va a grabar en la macro: a. Clic en la hoja estudiante b. Seleccionar las celdas A4 hasta B4 [email protected] MACROS ESTUDIANTES Curso de Excel Avanzado c. Clic derecho copiar d. Clic derecho en la celda D24 Pegado especial (Menú contextual) [email protected] MACROS ESTUDIANTES Curso de Excel Avanzado e. Valores (opción y aceptar) f. Seleccionar el rango de celda D4 hasta E24 [email protected] MACROS ESTUDIANTES Curso de Excel Avanzado g. Clic Datos (Menú) h. Clic en Ordenar por la columna D i. Clic en A4 Clic en Detener Macro Ya nuestro macro esta grabado, para probarlo Introducimos un nuevo estudiante, con la combinación de teclas ALT + F8 llamamos los macros existentes Seleccionamos nuestro macro y le damos ejecutar [email protected] MACROS ESTUDIANTES Curso de Excel Avanzado Nuestra macro para utilizarlo con mayor facilidad, se lo podemos asignar a una forma o imagen Insertar Una forma o una imagen (menú insertar) Clic derecho sobre la forma Asignar macro…. (Opción) [email protected] VIDEO MACRO ESTUDIANTES Curso de Excel Avanzado VIDEO TUTORIAL MACRO ESTUDIANTES Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Ej. Macro estudiante Resuelto Resolver el siguiente Quiz de repaso Completar el ejemplo que viene a continuación de cotización [email protected] MACRO COTIZACION Curso de Excel Avanzado Ej.: En la empresa el aprendiz, todos los días se hacen cotizaciones, y de la cual no queda ningún registro en sistema de cada cotización, y para ver una cotización de hace una semana toca buscar en el archivo físico. Para ir archivando en el sistema, se va hacer una pequeña macro, que va tomar los datos cotizados y los va a copiar en otras celdas Lo primero que hay que hacer es crear dos hojas, una llamada cotización donde se elaboran y otra hoja llamada archivocotizacion que va tener los mismos campos principales (cliente, fecha, producto, cantidad, V.unitario y V. total. . Una vez digitado la información, lo que vamos hacer es grabar nuestro macro Clic Grabar macro (botón en la barra de acceso rápido) [email protected] MACRO COTIZACION Curso de Excel Avanzado Se abre una ventana donde le vamos a dar un nombre a nuestro macro Nombre de la macro: ARCHIVAR Tenga en cuenta que apenas de Clic en aceptar, el macro empieza a grabar, y va recopilando todo lo que haga hasta detener su grabación, por eso se aconseja tener en un borrador de los pasos escrito de lo que se quiere hacer para no tener errores. Pasos que grabara la macro a- clic en la hoja Cotización b- clic en la celda A7 y empezar a seleccionar desde ahí el rango A7 hasta F13 donde esta lo cotizado c- Clic derecho sobre la selección d- Copiar (seleccionar esta opción) e- Clic en la hoja archivocotizacion f- Clic en la celda A99 (esto significa que nuestra macro va archivar 100 registro) g- Clic derecho A99 pegar h- Clic en la celda A5 (en la hoja archivocotizacion) i- Empezamos a seleccionar desde la A5 hasta celda F107 j- Una vez seleccionado el rango A5:F107 nos vamos a menú datos y Ordenar la información por la columna A k- Clic en la hoja cotización L- Clic en el Detener (Botón para finalizar nuestra macro) [email protected] MACRO COTIZACION Curso de Excel Avanzado Ya nuestro macro esta grabado, para probarlo Introducimos información nueva en la cotización con la combinación de teclas ALT + F8 llamamos los macros existentes Seleccionamos nuestro macro y le damos ejecutar Una vez ejecutado nos vamos a la hoja archivocotizacion y miramos los resultados Nuestra macro para utilizarlo con mayor facilidad, se lo podemos asignar a una forma o imagen Insertar Una forma o una imagen (menú insertar) Clic derecho sobre la forma Asignar macro…. (Opción) [email protected] MACRO COTIZACION Curso de Excel Avanzado VIDEO TUTORIAL MACRO COTIZACION Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video Ej. Macro Cotización Resuelto [email protected] MACRO Curso de Excel Avanzado 25.5. Editar una macro: para ver la línea de códigos que genera el macro cuando se graba con la combinación de teclas ALT + F8 llamamos los macros existentes Clic ARCHIVAR (macro) Clic Modificar (botón) [email protected] MACROS TRUCOS Curso de Excel Avanzado 25.6. Trucos para grabar formulas extensas en una macro: Cuando se necesité grabar formulas muy largas, o anidadas donde se busque función por función, el truco esta en hacer la formula antes de empezar a grabar el macro Ej.: En la tabla siguiente tiene un numero de campos, de los cuales el Cliente es el único que no esta compuesto por formulas, se quiere grabar los demás en una macro Primer paso hacer las formulas de la primera filas de la N5 hasta Q5 Segundo quitarle el signo igual (=) a la formula al principio para que la formula quede como texto [email protected] MACROS TRUCOS Curso de Excel Avanzado Tercero copiar el rango de fila N5 hasta Q5 y pegar hasta N7 Cuarto Grabar Macro Clic Aceptar [email protected] MACROS TRUCOS Curso de Excel Avanzado Clic en la celda N5 Digitar la primera letra de la formula (en este caso B) Oprimir la tecla Enter que Excel tiene habilitado Autocompletar para valores de celda Clic en la celda N5 Poner al inicio de la formula el igual = Oprimir la tecla Enter Repetir el paso anterior hasta la celda Q5 [email protected] MACROS TRUCOS Curso de Excel Avanzado Copiar el rango de fila N5 hasta Q5 y pegar hasta N10 Finalizar o Detener la macro [email protected] MACROS LINEAS DE CODIGO Curso de Excel Avanzado VIDEO TUTORIAL MACRO TRUCO EN FORMULAS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video [email protected] INSERTAR FORMULARIO VISUAL Curso de Excel Avanzado 26. Formularios bajo Visual Basic de Excel: Se elaboran con fin de afianzar, consolidar y mostrar de una forma atractiva y segura nuestra información, aplicando todo el conocimiento adquirido en formulas, tablas, macros y funciones. Recuerde que el manual está dirigido a persona que no poseen ningún conocimiento en programación, de ahí que parte la importancia de tu concentración, dedicación e ingenio para resolver un problema. 26.1. Guardar un archivo que tiene formulario: se debe guardar como libro de Excel 97-2003 Para Guardar el archivo Oprimir la tecla F12 Nombre de archivo: Nombre que va tener nuestro libro Excel Guardar como tipo: Ahí seleccionamos libro de Excel 97-2003 (para que pueda trabajar los macros) Clic Guardar (Botón) [email protected] INSERTAR FORMULARIO VISUAL Curso de Excel Avanzado Insertar un formulario Con la combinación de teclas ALT + F11, se accede a la ventana de Visual Basic. Donde creamos nuestros formularios en el menú Insertar Insertar un formulario Insertar (Menú) UserForm (opción) [email protected] INSERTAR FORMULARIO VISUAL Curso de Excel Avanzado 26.2. Propiedades del formulario: son las que nos permiten editar o integrar el formulario con la hoja de cálculo, para acceder a ellas clic derecho sobre el formulario propiedades (opción). Entre las propiedades más importante Por categoría tenemos     Varias (Name): Para cambiarle el nombre al formulario Apariencia Caption: Es el titulo del formulario Imagen Picture: Aplicar una imagen de fondo a nuestro formulario Posición StartUpPosition: Es la posición que tendrá el formulario en la hoja de calculo 0-Manual, 1-Centrar en propietario, 2-Centrar en pantalla, 3-Predeterminado de Windows [email protected] INSERTAR FORMULARIO VISUAL Curso de Excel Avanzado 26.3. Para ver nuestro formulario creamos un acceso rápido a los botones Insertar Controles y Modo Diseño Clic derecho sobre la barre de menú en un espacio vacio Personalizar barra de herramientas de acceso rápido Clic Personalizar (opción) Clic Ficha Programador (comandos disponibles en) Clic Modo Diseño (seleccionarlo clic botón agregar) Clic Insertar controles (seleccionarlo clic botón agregar) Clic en Botón aceptar [email protected] INSERTAR FORMULARIO VISUAL Curso de Excel Avanzado 26.4. Ver formulario desde la hoja de cálculo Clic el botón comando Clic sostenido en nuestra hoja de cálculo en un espacio para crear el botón Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para digitar el código para llamar nuestro formulario Se digita UserForm1.show : Que el nombre de nuestro formulario Clic en la X para cerrar el modo Visual Basic [email protected] INSERTAR FORMULARIO VISUAL Curso de Excel Avanzado Clic en botón Modo Diseño: Para Desactivar el modo diseño Clic en botón comando, para abrir nuestro formulario CommandButton1 Así se ve nuestro formulario [email protected] EJERCICIO INSERTAR FORMULARIO Curso de Excel Avanzado VIDEO TUTORIAL INSERTAR FORMULARIO VISUAL BASIC Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Completar el ejemplo de formulario a continuación [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado 26.5. Controles están en el Cuadro de herramientas: Es cada uno de los botones que se le asignan al formulario, como el objetivo de este manual es facilitar las tareas de una manera rápida, se van a explicar los controles más comunes para el desarrollo de pequeños formulario, se utilizan haciendo clic sobre la etiqueta y luego con clic sostenido sobre el formulario se hace el control. Clic Cuadro de herramientas (icono) para activar la barra de herramientas a. Etiqueta: Se utiliza para digitar información predeterminada, la cual no se puede modificar al momento de iniciar el formulario b. Cuadro de texto: Utilizado para digitar información, que se captura o se transfiere en la hoja de cálculo c. Cuadro combinado: Muy útil para hacer listas desplegables, predeterminadas o modificables [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado d. Cuadro de lista: Captura y almacena información del mismo formulario, después la transfiere en la hoja de cálculo e. Casilla de verificación: Se utiliza para seleccionar una o varios opciones f. Botón de opción: Cuándo se presentan varias opciones y se debe seleccionar una sola, muy común para clasificación de géneros g. Botón de comando: Como su nombre lo indica, le podemos asignar varias tareas a realizar, se ha por función o macros anteriormente grabados. [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado 26.5.1. Propiedades de los controles: Permiten editar o darle formato a un control para cambiar su apariencia. Las más importantes en orden Alfabética tenemos          (Name): Para cambiar el nombre al control BackColor: Asignarle un fondo al control BackStyle: Activar o desactivar la transparencia del fondo del control BorderColor: Color de los bordes del control BorderStyle: estilo del borde Caption: Es el titulo o frase para el control que se muestra en el formulario Font: Tipo de fuente y tamaño que se le aplica al texto en el control ForeColor: Color de la fuente TextAlign: Alineación del texto en el control [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado 26.5.2. Control etiqueta: Asignarle el valor de una celda como titulo a un control etiqueta (Label): Digitar en la celda A1 El aprendiz Ltda Digitar en la celda A2 NIT: 3146442412 Con la combinación de teclas ALT + F11, se accede a la ventana de Visual Basic. Donde creamos Agregar dos controles Etiqueta al formulario Clic Etiqueta Clic sostenido en el formulario para crear la etiqueta Doble clic al formulario para acceder al código Clic en la lista de Procedimientos Buscar y seleccionar el procedimiento Activate este procedimiento lo que haces es ejecutar una acción cada vez que se abra el formulario [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado Digitar la siguiente línea de código, la cual agrega el valor que tienen la celda A1 y A2 a los controles Lalbel1 y Label2 en los títulos o en la propiedad Caption dentro el procedimiento Activate Label1.Caption = Range("A1") Label2.Caption = Range("A2") Clic en la X para Cerrar el modo Visual Basic Clic en el botón commandButton1 para ver el resultado [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado 26.5.3. Control Cuadro de texto: Asignarle el valor de una celda como titulo a un Cuadro de texto (TextBox): Digitar en la celda A3 la función que inserta la fecha =HOY() Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Agregar el control Cuadro de texto Clic Cuadro de texto Clic sostenido en el formulario para cuadro de texto Doble clic al formulario para acceder al código Buscar y seleccionar el procedimiento Activate y dentro del procedimiento agregamos la línea TextBox1.Text = Sheets("Hoja1").Range("A3") [email protected] CONTROLES & BOTONES FORMULARIO Curso de Excel Avanzado Clic en la X para Cerrar el modo Visual Basic Clic en el botón commandButton1 para ver el resultado [email protected] VISUAL COMANDO & FUNCIONES Curso de Excel Avanzado VIDEO TUTORIAL CONTROL & BOTONES FORMULARIO Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video RESOLVER LOS SIGUIENTES EJERCICIOS Resolver el siguiente Quiz de repaso Completar el ejemplo de comando y funciones a continuación [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado 26.6. Comandos o funciones: Se le aplican a los controles haciendo doble clic sobre el control accedemos al código del control o formulario, o también clic derecho sobre el control o formulario se escoge ver código    Unload Me: comando para cerrar un formulario MsgBox ("hola prueba ”): Con este comando podemos colar notas e observaciones sobre un control RowSource : Comando para hacer listados, Cuadro Combinado (control) llamado C6 el cual se le va aplicar un listado que esta en la hoja DATOS quedaría así (C6.RowSource = "DATOS!A2:A5") vbNewLine: inserta una línea nueva en un código LEN(C1): Cuenta el numero de dígitos que se ingresan en un control, en este caso C1 AddItem: Comando para adicionar ítems por ítems en un listado en cuadros combinados ej.: al Control C8 se le va adicionar el ítems masculino línea de código C8.AddItem "M" Código para desactivar el botón cerrar del formulario costa de 5 líneas: Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) If CloseMode = vbFormControlMenu Then Cancel = True End If End Sub  El comando IF mediante un código evalúa datos, Ej. Evalúa si en la hoja menú la celda E8 es diferente a 1 y ejecuta un macro llamado Registro If SHEETS(“MENU”).Range("E8") <> 1 Then Registro End If El comando Varrepuesta: hace una pregunta SI o NO se desea realizar una opción, Ej.: Pregunta si se quiere ingresar SI o NO a la hoja DATOS. las línea de código es varrepuesta = MsgBox("DESEA MODIFICAR DATOS " _ & vbNewLine & vbNewLine, vbYesNo + vbExclamation + vbDefaultButton2) If varrepuesta = vbNo Then Exit Sub Else SHEETS(“DATOS”).Select End If      [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado 26.6.1. Comando MsgBox Creamos un botón comando Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para entrar al código del botón Se digita MsgBox (“hola prueba”): Comando para colocar notas Clic en la X para cerrar el modo Visual Basic Clic en botón Modo Diseño: Para Desactivar el modo diseño Clic en botón comando, para ver el mensaje CommandButton1 Así se ve el mensaje [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado 26.6.2. Comando Varrepuesta: En este espacio digitamos el código o comando que se quiere ejecutar, en este caso MsgBox varrepuesta = MsgBox("DESEA VER EL MENSAJE " _ & vbNewLine & vbNewLine, vbYesNo + vbExclamation + vbDefaultButton2) If varrepuesta = vbNo Then Exit Sub Else End If Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para entrar al código del botón Copiamos y pegamos las líneas de código que componen el comando varrepuesta [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado Clic en la X para cerrar el modo Visual Basic Clic en botón Modo Diseño: Para Desactivar el modo diseño Clic en botón comando CommandButton1 Así se ve el comando varrepuesta 26.6.3. Comando IF : Mediante una línea de código evaluamos datos, si cumplen una condición. Digamos SI en la hoja1 la celda A1 es igual, diferente, menor, o mayor que 2 y se arroja un resultado, A1 vale 1 Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para digitar el comando con IF con su línea de código [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado Copiamos o digitamos las líneas de código IF, así If Sheets("Hoja1").Range("A1") = 2 Then MsgBox ("CONCENTRACION") End If If Sheets("Hoja1").Range("A1") <> 2 Then MsgBox ("ANALISIS") End If If Sheets("Hoja1").Range("A1") < 2 Then MsgBox ("REPETICION") End If If Sheets("Hoja1").Range("A1") > 2 Then MsgBox ("MANEJO") End If Clic en la X para cerrar el modo Visual Basic [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado Clic en botón Modo Diseño: Para Desactivar el modo diseño Clic en botón comando Así se ve el resultado 26.6.4. Comando IF con Or (SI, O), El valor de la celda A1 es 3 Digamos SI en la Hoja1 la celda A1 es igual a Dos O si la celda A1 menor que Dos muestre la palabra CONCENTRACION Digamos SI en la Hoja1 la celda A1 es mayor que Dos O si la celda A1 diferente que Dos muestre la palabra REPETICION Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para entrar al código del botón [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado Digitar o copiar la siguiente línea de código If Sheets("Hoja1").Range("A1") = 2 Or Sheets("Hoja1").Range("A1") < 2 Then MsgBox ("CONCENTRACION") End If If Sheets("Hoja1").Range("A1") > 2 Or Sheets("Hoja1").Range("A1") <> 2 Then MsgBox ("REPETICION") End If Clic en la X para cerrar el modo Visual Basic Clic en botón Modo Diseño: Para Desactivar el modo diseño Clic en botón comando Así se ve el resultado [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado 26.6.5. Comando Unload Se me utiliza para cerrar un formulario, el cual es asignado a un botón comando.  Insertar un formulario Con la combinación de teclas ALT + F11, se accede a la ventana de Visual Basic. Donde creamos nuestros formularios en el menú Insertar Clic Cuadro de herramientas (icono) para activar la barra de herramientas Clic Botón comando Clic sostenido en el formulario en un espacio para crear el botón comando Doble clic al botón commanbutton1, para acceder al código Digitar Unload Me [email protected] COMNAOD & FUNCIONES FORMULARIO VISUAL Curso de Excel Avanzado 26.6.6. Código para desactivar el botón X que cierra el formulario Doble clic sobre el Formulario para entrar al código  Adicionar la siguiente línea de código al formulario en la parte de abajo Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer) If CloseMode = vbFormControlMenu Then Cancel = True End If End Sub [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado COMPLETAR EL EJEMPLO DEL FORMULARIO CUMPLEAÑOS [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado 27. Ejemplo formulario Cumpleaños. Diseñar un pequeño formulario que guarde los cumpleaños de los empleados los cuales va tener los siguientes datos: Nombre, Apellido, Cumpleaños Día Mes, Cargo, Estado civil, Teléfono, Sexo Paso A: Insertar el formulario Con la combinación de teclas ALT + F11, se accede a la ventana de Visual Basic. Donde creamos nuestros formularios en el menú Insertar Insertar un formulario Insertar (Menú) UserForm (opción) [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Paso B: Cambiarle el nombre al formulario UserForm1 por FCUMPLE y el titulo por Cumpleaños Clic derecho sobre el formulario Clic Propiedades (opción) Clic (Name) Clic Digitar FCUMPLE Clic Caption Clic Digitar Cumpleaños Pasó C: Activar el cuadro de herramientas [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Clic al formulario FCUMPLE Clic Cuadro de herramientas (icono) para activar la barra de herramientas Paso D: Creamos las etiquetas Clic Etiqueta Clic sostenido en el formulario en un espacio para crear los controles etiqueta para todos los datos + A [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Paso E: Cambiar el titulo a la etiqueta, por defecto trae Label1 por Nombre Clic a la etiqueta creada Se espera un segundo Clic nuevamente a la etiqueta Borrar Label1 y digitar Nombre Repetir el Paso E hasta tener nuestro formulario con todas las etiquetas así Nombre, Apellido, Cumpleaños Día Mes, Cargo, Estado civil, Teléfono, Sexo [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Paso F: Crear Seis Cuadros de texto y dos cuadros Combinados de igual forma que se crearon las etiquetas Cuadro de texto (icono) Cuadros Combinados (icono) Pasó G: Cambiar el nombre a los controles de cuadro texto y cuadro combinados, para que sean más fácil de identificar cuando se utilicé una línea de código Clic derecho sobre el primer Cuadro de texto (control) Clic propiedades (opción) [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Ej.: Cambiar nombre TextBox1 por C1 Clic (Name) Clic Digitar C1 Renombrar los demás controles asi: TextBox2 por C2, TextBox3 por C3, TextBox4 por C4, TextBox5 por C5, ComboBox1 por C6, TextBox6 por C7, hasta ComboBox2 por C8 ComboBox2 Clic (Name) Clic Digitar C8 [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Pasó H: Orden de tabulador o Enter en el formulario, cada vez que demos Enter en el formulario y para que avance de forma consecutiva, personalizamos el orden de tabulación Clic derecho sobre el formulario Clic Orden de tabulación (opción) Seleccionar cada unos de los controles C1 hasta C8 Clic Mover arriba (botón) [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Pasó I: Crear Tres hojas llamadas Menú, ARCHIVO, DATOS En la hoja Menú Crear un Botón comando para abrir el formulario Clic el botón comando Clic sostenido en nuestra hoja de cálculo en un espacio para crear el botón Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para digitar el código para llamar nuestro formulario [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Se digita FCUMPLE.show: Que el nombre de nuestro formulario Clic en la X para cerrar el modo Visual Basic En la hoja DATOS se digitan la siguiente información teniendo en cuenta el orden de las celdas En la hoja ARCHIVO se digitan la siguiente información teniendo en cuenta el orden de las celdas [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Pasó J: Asignarle comandos y línea de código a nuestros controles para que hagan comunicación con nuestras tres hojas de cálculo creadas Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic al control C1 Digitar Sheets(“ARCHIVO”).Range(“A100”) = C1 [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Doble clic sobre el formulario para regresar al mismo Doble clic al control C2 [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Digitar Sheets(“ARCHIVO”).Range(“B100”) = C2 Repetir estos últimos pasos para aplicar líneas de código a los controles así Control C3 C4 C5 C6 C7 C8 Línea de código Sheets("ARCHIVO").Range("C100") = C3 Sheets("ARCHIVO").Range("D100") = C4 Sheets("ARCHIVO").Range("E100") = C5 Sheets("ARCHIVO").Range("F100") = C6 Sheets("ARCHIVO").Range("G100") = C7 Sheets("ARCHIVO").Range("H100") = C8 [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Así se ve las líneas de códigos Pasó K: Asignar lista personalizada y lista única a los controles de cuadro combinados, C6 y C8 que hacen referencia estado civil y sexo [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Doble clic sobre el formulario (espacio señalado por la flecha) Clic en la lista de Procedimientos Buscar y seleccionar el procedimiento Activate este procedimiento lo que haces es ejecutar una acción cada vez que se abra el formulario [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Dentro el procedimiento Activate Digitamos las líneas de códigos C6.RowSource = "DATOS!A2:A5" (lista personalizada del estado civil que esta en la hoja DATOS) C8.AddItem "FEMENICO" (lista única por intems al sexo) C8.AddItem "MASCULINO" (lista única por intems al sexo ) Así se ve el formulario con las listas [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Pasó L: En este momento nuestro formulario, ya registra información en la hoja ARCHIVO en las celdas A100 hasta la H100, pero no archiva nada si no que va sobre escribiendo la información en las mismas celdas. Agregar dos botones de comando: Uno llamado REGISTRAR y otro CANCELAR Doble clic sobre el botón CANCELAR para entrar al código del botón Digitar Unload Me (este comando cierra el formulario) [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Crea un macro con el nombre RegistrarInformacion que seleccione y organice la información desde la celda A5 hasta H100 en la hoja ARCHIVO y ponerlo en la línea de código al botón REGISTRAR. Doble clic sobre el botón REGISTRAR para entrar al código del botón Digitar esta líneas de código RegistrarInformacion (macro que organiza información) Sheets("Menu").Select (después del macro nos devolvemos a la hoja Menu) Unload Me (Comando cierra el formulario) FCUMPLE.Show (comando para abrir nuevamente el formulario) Así debe quedar la línea de código en el botón REGISTRAR [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Nota: si no se puede hacer el macro RegistrarInformacion, copia y pega la siguiente línea de código que remplaza al macro en el botón REGISTRAR Sheets("ARCHIVO").Select Range("A5:H100").Select Selection.Sort Key1:=Range("A5"), Order1:=xlAscending, Header:=xlNo, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _ DataOption1:=xlSortNormal Range("B6").Select Esta en la otra forma que debe quedar el código del botón REGISTRAR, sin el macro Listo ya es hora de ejecutar nuestro formulario y empezar a guardar los cumpleaños, el formulario almacena hasta 95 personas [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Pasó M: Confirmación y seguridad al formulario. Explicación Con el Comando varrepuesta confirmamos cada vez que se oprima el botón REGISTRAR para ingresar una persona. Este es la línea de código, después del comando Else y antes de End if vamos a ingresar la línea de código que ya tenemos en el botón REGISTRAR varrepuesta = MsgBox("REGISTRAR UNA PERSONA " _ & vbNewLine & vbNewLine, vbYesNo + vbExclamation + vbDefaultButton2) If varrepuesta = vbNo Then Exit Sub Else En este espacio ingresamos la línea de código que tiene el botón registrar End If Procedimiento Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic sobre el botón REGISTRAR para entrar al código del botón [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Así debe quedar la línea de código en el botón REGISTRAR Línea de código nueva Línea de código Anterior Cerramos el modo Visual Basic y probamos Clic Botón comando Clic Botón REGISTRAR [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Con el Comando IF evaluamos si se introdujo información en los campos mas importes (Nombre*, Apellido*, Cumpleaños*, Teléfono*) o si están vacio, no se ejecutar el procedimiento que esta en el botón REGISTRAR. Explicación Línea de código En este espacio ingresamos la línea de código que ya tiene el botón registrar If C1 = "" Or C2 = "" Or C3 = "" Or C4 = "" Or C7 = "" Then Else End If Significado de la Línea de comando If: Significa SI C1, C2, C3, C4, C7: Nombre de los controles = "": Significa si el control esta vacio o en blanco Then: Si la afirmación es verdadera cancela la acción hasta aquí sin ejecutar el procedimiento Or: Significa O Then: Significa SI se cumple finalice hasta aquí, no ejecutando el procedimiento Else: Significa Haga End If: fin del comando o función Nombre Control C1 C2 C4 C3 C7 [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Procedimiento Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic sobre el botón REGISTRAR para entrar al código del botón Así debe quedar la línea de código en el botón REGISTRAR Línea de código nueva Línea de código Anterior [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado Cerramos la ventana visual Basic Clic al botón comando para utilizar el formulario [email protected] EJ. FORMULARIO CUMPLEAÑOS Curso de Excel Avanzado VIDEO TUTORIAL FORMULARIO CUMPLEAÑOS Reproducir con clic Ampliar pantalla completa, con doble clic Cancelar Pantalla completa, presionar la tecla escape Todas estas opciones se pueden hacer también haciendo Clic derecho sobre el video PARTE 1 PARTE 2 PARTE 3 Ej. Formulario Cumpleaños Resuelto [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado COMPLETAR EL EJEMPLO DEL FORMULARIO ESTUDIANTES [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado 27.2. Ejemplo formulario estudiantes.: Diseñar un formulario con Cuadro de lista que capture y almacena 20 estudiantes con su edad, para la tabla siguiente Pasó A: Insertar formulario y controles se inserto el siguiente formulario, el cual se le agregaron controles como etiqueta, cuadro de texto, botones comando, y Cuadro de Lista Etiquetas Curadro de texto Botones de comando Cuadro de lista Botones de comando Etiquetas [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Paso B: Cambiarle el nombre al formulario UserForm1 por FESTUDIANTES y el titulo por Ingreso de estudiantes Clic derecho sobre el formulario Clic Propiedades (opción) Clic (Name) Clic Digitar FESTUDIANTES Clic (Name) Clic Digitar Ingreso de estudiantes [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Pasó C: Cambiar el nombre a los controles de cuadro texto y cuadro combinados, para que sean más fácil de identificar cuando se utilicé una línea de código Clic derecho sobre el primer Cuadro de texto (control) Clic propiedades (opción) Ej.: Cambiar nombre TextBox1 por E1 Clic (Name) Clic Digitar E1 [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Renombrar los demás controles así: TextBox2 por E2, CommandButton1 por BREGISTRAR, CommandButton2 por BRETIRAR, ListBox1 por E3, CommandButton3 por BACEPTAR, CommandButton4 por BCANCELAR. ListBox1 Clic (Name) Clic Digitar E3 Así quedan nombrados los controles NOMBRE CONTROLES E1 E2 BRETIRAR BREGISTRAR E3 BCANCELAR BACEPTAR [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Pasó D: Orden de tabulador o Enter en el formulario, cada vez que demos Enter en el formulario y para que avance de forma consecutiva, personalizamos el orden de tabulación Clic derecho sobre el formulario Clic Orden de tabulación (opción) Pasó E: Crear una hoja con el nombre Estudiantes, Insertar función contara y agregar botón comando Celda C2 insertar la función =CONTARA(C5:C22) Cuenta el numero de estudiantes ingresado por formulario [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Agrega un botón comando para abrir el formulario En la hoja Estudiantes Crear un Botón comando para abrir el formulario Clic el botón comando Clic sostenido en nuestra hoja de cálculo en un espacio para crear el botón Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón Doble clic al botón comando para digitar el código para llamar nuestro formulario [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Se digita FESTUDIANTES.show: Que el nombre de nuestro formulario Pasó F: Direccionar el boto comando BREGISTRAR mediante código para que tengan comunicación con la hoja de calculo Estudiante y los otros controles. Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic sobre el botón REGISTRAR para entrar al código del botón  Digitar esta línea de código: Que dice adicionar al control E3 el texto digitado en E1 y E2 FESTUDIANTES.E3.AddItem E1.Text & " -- " & E2.Text [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón REGISTRAR. Que Trasfiere la información que captura el cuadro de lista E3 y lo pasa a la hoja Estudiantes en la Fila 5 y Columna 3 exactamente en la celda C5 Dim fila As Integer For fila = 0 To FESTUDIANTES.E3.ListCount – 1 Cells(fila + 5, 3) = FESTUDIANTES.E3.List(fila, 0) Next [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón REGISTRAR. Que borra el rango de celdas C5 hasta C7 en la hoja Estudiante, si se retiro algún estudiante, del cuadro de lista antes de confirmar el registro Range("C5:C7").Select Selection.ClearContents Range("C5").Select [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón REGISTRAR. Para filtrar y darle seguridad a la información digitada en nuestro formulario. Mediante la función IF y Or En el formulario por vez, se van registrar un máximo de 3 estudiantes, metiendo dentro la función IF la adición de estudiantes, entonces se evalúa con la siguiente línea de código. If Range("C2") < 3 Then FESTUDIANTES.E3.AddItem E1.Text & " -- " & E2.Text End If [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón REGISTRAR. Para filtrar y darle seguridad a la información digitada en nuestro formulario. Mediante la función IF y Or En el formulario cuando el control de texto E1 y E2 no tengan información o estén vacio, el botón registrar no trasfiera nada al cuadro de lista E3 If E1 = "" Or E2 = "" Then Else If Range("C2") < 3 Then FESTUDIANTES.E3.AddItem E1.Text & " -- " & E2.Text End If End If [email protected] EJ. FORMULARIO ESTUDIANTES  Curso de Excel Avanzado Adicionar la siguiente línea de código al botón REGISTRAR. Que limpie los controles E1 y E2 donde se digita el estudiante y la edad, apenas trasfiera la información al cuadro de lista E1.Text = "" E2.Text = "" Pasó G: Direccionar el boto comando BRETIRAR mediante código para que tengan comunicación con la hoja de calculo Estudiante y los otros controles. Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic sobre el botón RETIRAR para entrar al código del botón [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Digitar esta línea de código: Que retira al estudiante seleccionado del cuadro lista E3 E3.RemoveItem (E3.ListIndex)  Adicionar la siguiente línea de código al botón BRETIRAR. Para filtrar y darle seguridad a la información digitada en nuestro formulario. Mediante la función IF La función If evalúa si el cuadro de lista E3 no tiene estudiante o no se ha seleccionado uno para retirar y cancela el código removeritems If E3 <> 0 Then E3.RemoveItem (E3.ListIndex) End If [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón BRETIRAR. Que borra el rango de celdas C5 hasta C7 en la hoja Estudiante, si se retiro algún estudiante, del cuadro de lista antes de confirmar el registro Range("C5:C7").Select Selection.ClearContents Range("C5").Select  Adicionar la siguiente línea de código al botón BRETIRAR. Que Trasfiere la información que captura el cuadro de lista E3 y lo pasa a la hoja Estudiantes en la Fila 5 y Columna 3. Dim fila As Integer For fila = 0 To FESTUDIANTES.E3.ListCount – 1 Cells(fila + 5, 3) = FESTUDIANTES.E3.List(fila, 0) Next [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Pasó H: Hacer un macro que separe el nombre de la edad que, que nos arroja el formulario a partir de la celda C5 Hacer macro para llamado Mestudiantes para el botón BACEPTAR  Grabar Macro Mestudiantes con los siguientes pasos               Clic en la hoja Estudiantes Digitar en la celda A23 la formula =ZQUIERDA(C5;HALLAR(" --";C5;1)) Digitar en la celda B23 la formula =DERECHA(C5;2) Digitar en la celda C23 la formula =SI(B23=0;1;SI(B23="";2;0)) Seleccionar el rango de celda A23 hasta B23 y copiar Seleccionar el rango de celda A23 hasta A25 y hacer pegado especial por formula Seleccionar la celda C23 y copiar Seleccionar el rango de celda C23 hasta C30 y pegar Seleccionar el rango de celda A23 hasta C30 copiar y hacer pegado especial por valores en la misma posición Seleccionar el rango de celda A23 hasta C30 y ordenar por la columna C Seleccionar el rango de celda A3 hasta B25 y ordenar por la columna A Seleccionar el rango de celdas A23 hasta C30 y borrar Seleccionar el rango de celda C5 hasta C7 y borrar Finalizar o Detener la macro [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Pasó I: Asignarle el macro Mestudiantes a botón BACEPTAR Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic sobre el botón ACEPTAR para entrar al código del botón Adicionar la siguiente línea de código al botón BCEPTAR. Para que archive los estudiantes nuevos ingresados en el formulario Mestudiantes Adicionar el siguiente comando Unload Me al botón BACEPTAR. Para que cierre el formulario [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón BACEPTAR. Para filtrar y darle seguridad a la información digitada en nuestro formulario. Mediante la función IF La función If evalúa si el celda C2 que es el contador de estudiantes del formulario, es Mayor que cero para ejecutar el macro o procedimiento If Range("C2") > 0 Then Mestudiantes Unload Me End If La función If evalúa si el celda C2 que es el contador de estudiantes del formulario esta cero y ejecuta el comando MsgBox If Range("C2") = 0 Then MsgBox ("NO HAY DATOS PARA REGISTRAR") End If [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado   Adicionar a la línea de código del botón BACEPTAR , el Comando Varrepuesta. Para que nuestro formulario pida confirmación antes de archivar algún estudiante. En estas líneas de código metemos el macro Mestudiantes y el comando Unload Me antes del IF En este espacio digitamos el código o comando que se quiere ejecutar, en este caso MsgBox varrepuesta = MsgBox("DESEA REGISTRAR " _ & vbNewLine & vbNewLine, vbYesNo + vbExclamation + vbDefaultButton2) If varrepuesta = vbNo Then Exit Sub Else End If [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Pasó J: Asignarle el comando Unload Me al botón BCANCELAR para que cierre el formulario Accedemos a la ventana de Visual Basic con la combinación de teclas ALT + F11 Doble clic sobre el botón CANCELAR para entrar al código del botón Adicionar la siguiente línea de código al botón para cerrar el formulario Unload Me [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado  Adicionar la siguiente línea de código al botón BCANCELAR. Para que borre la información que esta en la celda C5 hasta C7 si se cancelo el formulario Range("C5:C7").Select Selection.ClearContents Range("C5").Select Pasó K: Insertar la función CONTARA, y asignar el comando IF, al botón commandButton1, para limitar máximo a veinte los estudiantes que se archiven Celda C1 insertar la función =CONTARA(A3:A22) Cuenta el numero de estudiantes archivados Clic en botón Modo Diseño: Para activar el modo diseño y poder entrar al código del botón [email protected] EJ. FORMULARIO ESTUDIANTES Curso de Excel Avanzado Doble clic al botón comando para digitar el código para llamar nuestro formulario  Agregar la siguiente línea de código, con el comando If que evalué si ya se ingresaron los 20 estudiantes If Range("C1") <= 20 Then FESTUDIANTES.Show End If Clic al botón comando para utilizar el formulario [email protected] EJERCICIOS FORMULARIO Curso de Excel Avanzado Ej. Formulario Estudiantes Resuelto [email protected]


Comments

Copyright © 2024 UPDOCS Inc.