Excel 2013: Análisis y gestión de datos

Quitar filas duplicadas y vacías en Excel 2013

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Es muy sencillo eliminar filas que aparezcan más de una vez dentro de una tabla. Excel 2013 dispone de un comando para ello, pero aportaremos otra solución avanzada basada en una macro que ya ofrecemos prediseñada.

Transcripción

Es turno ahora de conocer cómo podemos resolver dos problemáticas que suelen presentarse. Una de ellas es la eliminación de filas duplicadas en una tabla y la otra es la detección y eliminación de filas totalmente vacías que pudiera haber en una tabla o lista. Vamos a encargarnos del primer problema de momento, que es quitar filas duplicadas que pudiera haber en esta tabla. Para ello vamos a seleccionar cualquiera de las celdas y desde la ficha Datos vamos a hacer clic en Quitar duplicados. Aparece un cuadro de diálogo, vemos que también se ha sombreado una zona que automáticamente ha reconocido Excel y ahora nos dice este cuadro de diálogo que elijamos las columnas que queramos que sean rastreadas, para ver duplicados. Vamos a dejar las tres, porque queremos que el duplicado lo considere si son idénticos los valores en todas las columnas. Así que hacemos clic en Aceptar y Excel nos dice que dos valores duplicados han sido quitados y por lo tanto nos quedan cinco valores únicos. El segundo caso es la eliminación de filas totalmente vacías que pudiera haber en una tabla. En este caso vamos a recurrir a Visual Basic, por lo tanto este va a ser un ejercicio avanzado. Lo primero que tenemos que hacer, –además, figura aquí en esta especie de menú– se trata de activar la ficha Programador. Esta ficha la podemos activar desde Archivo, Opciones y ahora Personalizar cinta de opciones. En el panel de la derecha que podemos ver, habría que activar, si no lo está, la ficha Desarrollador. Hacemos clic en Aceptar y ahora ya la vemos aquí. Desde esta ficha fácilmente podríamos ir a Seguridad de macros y Habilitar todas las macros. Seguidamente, lo que vamos a hacer es que Excel genere un libro de macros personal. Esto es, un libro donde podamos alojar nuestra macro y poder disponer de ella cuando nos haga falta. Para generar un libro de macros personal basta con intentar grabar una macro y Excel automáticamente general ese libro si no estaba ya generado. Así que, también desde la nueva ficha Desarrollador, podemos hacer un intento de grabación de macro, pero recordando que en este cuadro de diálogo tenemos que elegir 'Guardar macro en' y ahora 'Libro de macros personal'. Al hacer clic en Aceptar ya se ha comenzado a grabar una macro,. Ya habíamos dicho que tan solo era una macro de prueba, porque en este momento ya se ha generado el libro de macros personal, que era nuestro objetivo. Por lo tanto, ya podemos hacer clic en Detener grabación. Ahora podemos comprobar, también desde la ficha Desarrollador y Visual Basic, que tenemos un libro de macros personal, aquí lo tenemos. Pues ahora dentro de este libro y dentro de Módulos, tenemos que importar un archivo, que se proporciona en los archivos base de este curso, el cual contiene la programación, el código, que nos permitirá ejecutar esa acción de eliminado de filas vacías automático. Así que nos vamos a ir a Archivo, Importar archivo. Ahora buscamos nuestro archivo que se llama 'EliminarFilas.bas' y hacemos clic en Abrir. Vemos como se ha incorporado este módulo de programación a la carpeta Módulos. Si hacemos doble clic, podemos ver el código ya escrito y preparado. Cerramos el editor de Visual Basic y si quisiéramos incorporar esa macro con un botón en la barra de Inicio rápido para poder ejecutar esa macro cuando queramos y de forma cómoda, podríamos hacerlo desde este botón, después Más comandos y dentro de Comandos disponibles eligiríamos Macros. Ahora tan solo tendríamos que buscar en esta lista nuestra macro, que se llama EliminarFilas y empieza por PERSONAL. Hacemos clic en Agregar y aquí tendríamos ya nuestro botón. Después de hacer clic en Aceptar, aquí tendríamos, como decíamos, nuestro botón disponible para ejecutar. Y ahora ya nos quedaría probar esa macro. En principio, vamos a comprobar que esta tabla tiene unas cuantas filas vacías que deben ser eliminadas. Ese será nuestro objetivo con la macro. Bien, pues vamos a hacer clic en el botón que ya tenemos habilitado en la barra de inicio rápido, y al hacerlo vemos como la macro nos pregunta por el número de fila a partir de la cual se hará el rastreo y eliminación de filas vacías. Vamos a poner a partir de la fila 28. Aceptamos y nos dice: "¿Hasta que número de fila quiere rastrear?" Como la tabla termina en la fila 38, pues podemos poner un número similar. Aceptamos, nos dice que confirmemos y efectivamente toda la tabla se ha quedado depurada sin filas vacías.

Excel 2013: Análisis y gestión de datos

Define con total precisión y fiabilidad tus tablas de datos y hojas de cálculo de Excel 2013, ya que no son solo importante los cálculos, sino también que sean correctos.

2:06 horas (30 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.