
Una tabla dinámica es una herramienta avanzada para calcular, resumir y analizar datos que le permite ver comparaciones, patrones y tendencias en ellos.
Nos ayudan a trabajar con grandes volúmenes de información, nos permite filtrar de manera adecuada los datos que necesitamos, visualizar los campos de la base de datos que estamos utilizando y cambiar fácilmente las columnas y filas con las que queremos trabajar en la hoja de cálculo.
Ahora que ya conoces que es una Tabla Dinámica y para que sirve, es de suma importancia que sepas como podemos crearla, en este video te enseñaremos de manera rápida de como hacerlo.
En este ejercicio, usaremos una misma tabla de información pero con diferentes instrucciones para ayudarte a manejar la tabla dinámica.
Así que sería bueno que descargues la tabla excel (adjunta) para que podamos hacerlo juntos.
¿Qué es una macro & VBA?
Una macro es una secuencia de pasos repetitivos automatizados que se almacenan en un lugar especial de Excel de manera que están siempre disponibles cuando los necesites ejecutar.
Por ejemplo, si todas las mañanas creas un reporte (de cualquier tema) y en ese reporte siempre das el mismo formato a los textos, todos los días!, es cuando es conveniente el uso de macros para que lo haga automáticamente por ti.
Las macros se utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizas una y otra vez.
Debes saber que las macros se escriben en un lenguaje especial conocido como Visual Basic for Applications (VBA). Este lenguaje permite acceder a prácticamente todas las funcionalidades de Excel y con ello también ampliar la funcionalidad del programa.
Pero no te asustes, no es necesario saber programar para poder crear una macro, en este curso aprenderás las bases para que puedas crear tus macros de acuerdo a tus necesidades.
¿Qué necesito para crear una macro?
A parte del office en tu computadora, necesitamos activar la opción de PROGRAMADOR/DESARROLLADOR en la cinta de opciones, este procedimiento es muy sencillo, en esta lectura te lo mostramos ENUNDOSPOR3.
La cinta de programador engloba varios grupo de opciones que nos permitirá realizar tareas, inventarios, macros, insertar código de programación, así que no olvides activarla.
En esta lectura verás que no es nada del otro mundo crear una macro, la gran ciencia es ajustarlo a las necesidades que tengas día con día, pero para ello solo necesitas estas bases y una pizca de creatividad, de la cual estamos seguros que saldrá ENUNDOSPOR3.
Hagamos un ejercicio práctico!
En este ejercicio podrás apreciar como una tarea repetitiva se vuelve algo sencillo con una macro, el ejercicio es sobre la cartera de personal de una empresa determinada.
Los datos que tenemos por separado son:
Nombre:
Apellido:
Nombre y Apellido (nombre completo): Este campo será creado en automático por la macro.
Salario:
La idea es que al dar clic en un botón la información introducida pueda irse agregando en una tabla con un formato determinado y de manera horizontal, a diferencia de como se introdujo, así como juntar de manera automática el nombre y apellido, dejando todo listo para ingresar un nuevo registro.
Las Macros Escritas son las Macros en las que escribes código para crearlas, tiene sus ventajas ante las macros grabadas, te las diremos.
Pero no te nos espantes, no es que necesites ser un master de la programación, aquí te damos un breve ejemplo de como son estas macros, y como crear una desde cero.
Como ya te contamos anteriormente, la finalidad de una Macro es Automatizar procesos repetitivos.
Es por esta razón que una Macro muy utilizada es para dar Formato a un Archivo, ya que con esto, logramos eliminar una tarea recurrente.
En este ejercicio, veremos un ejemplo muy sencillo de como puedes lograrlo.
Ahora que ya conoces como Crear una Macro, es esencial que sepas como podemos Eliminarlas, en este video te enseñaremos de manera fácil y practica como hacerlo.
Una vez que creamos una Macro, seguro te preguntarás si es posible modificarla, ya que como sabemos es muy recurrente que exista algún cambio de etiquetas, nombres etcétera, para algún proceso que ya tengas predeterminado y automatizado en una Macro.
Dependiendo del grado de modificación, podrías lograr hacer este cambio en una Macro previamente hecha, sin necesidad de volver a grabarla.
En este video, te decimos de manera muy fácil, como puedes lograrlo.
El error más común que se puede presentar al crear macros es que olvidemos uno de los pasos principales, por ese motivo, es muy recomendable que realices en algún lugar de tu preferencia la secuencia correcta de la actividad que haces o estés grabando, con la finalidad de evitar modificar la macro o bien, en caso que no sepamos VBA, volver a crearla.
En esta lectura verás de lo que hablamos, así que procede con precaución y evitemos el retrabajo.
En este curso te compartimos las bases para poder aumentar el nivel de conocimiento que tienes sobre las tablas dinámicas y las macros en Microsoft Excel.
En resumen, te explicamos que una tabla dinámica es una forma interactiva de resumir rápidamente grandes volúmenes de datos.
Lo cual te ayuda a analizar datos numéricos con mayor detalle y responder preguntas imprevistas sobre los datos.
Las tablas dinámicas están especialmente diseñadas para:
Consultar grandes cantidades de datos de muchas formas sencillas.
Obtener subtotales y sumas de datos numéricos, resumir datos por categorías y subcategorías, y crear cálculos y fórmulas personalizadas.
Presentar informes en línea o impresos concisos, atractivos y anotados.
Etc.
Por otro lado, una macro te sirve para evitar repetir las mismas acciones una y otra vez en Excel y en cualquier otra aplicación que cuente con esta funcionalidad.
Seguramente has escuchado que las macros son creadas en un lenguaje de programación llamado VBA, pero no te preocupes si no eres un programador de computadoras, Excel provee de una herramienta especial que permite crear una macro sin necesidad de conocer los detalles del lenguaje de programación.
Dicho en otras palabras, verás que crear una macro en Excel no es tan complicado y será una manera fácil y rápida de eliminar esas tareas repetitivas que todos los días te quitan minutos preciados de tu tiempo.