Cómo eliminar duplicados de Google Sheets

Si usa Excel o Hojas de cálculo de Google, es posible que se haya enfrentado a situaciones en las que tiene registros duplicados que deben eliminarse. Es probable que esto suceda cuando necesite combinar dos o más archivos en una sola hoja. Pero si está tratando con una lista de correo electrónico que contiene entradas duplicadas o si está administrando una lista de contactos donde algunas personas aparecen varias veces, puede corregir este error sin tener que realizar ningún trabajo manual.



Filas duplicadas en Excel

Filas duplicadas en Excel

Tanto Excel como el equivalente en la nube de Google (Hojas de cálculo de Google) tienen funciones que le permitirán eliminar cualquier duplicado innecesario de su hoja de cálculo. En lo que sigue a continuación, mostraremos una lista de métodos capaces de eliminar automáticamente filas duplicadas.



Eliminación de entradas duplicadas de Hojas de cálculo de Google

En Microsoft Excel, eliminar filas duplicadas es extremadamente fácil porque la función está integrada en el software. Debería poder repetir los pasos a continuación independientemente de la versión de Excel que esté utilizando (escritorio o nube).



Aquí hay una guía rápida sobre cómo eliminar filas duplicadas en Excel:



  1. Abra la hoja de cálculo que necesita para limpiar los duplicados.
  2. Usando la barra de cinta en la parte superior, vaya a Datos y haga clic en el Eliminar duplicados botón. Go to Data>Eliminar duplicados

    Vaya a Datos> Eliminar duplicados

  3. A continuación, seleccione la columna o columnas que desea inspeccionar. Una vez que esté satisfecho con la selección, haga clic en Okay para eliminar cualquier duplicado identificado.

    Seleccione las columnas que desea orientar y haga clic en el botón Aceptar

  4. Después de un rato, debería ver un mensaje que contiene un resumen con los duplicados que se han eliminado.

    Un mensaje que contiene el resumen duplicado



Cómo eliminar filas duplicadas en Google Sheets

Dado que Google Sheets no viene con la misma funcionalidad incorporada, tendremos que hacer un esfuerzo adicional para seleccionar nuestra hoja de cálculo de duplicados. Pero no se preocupe, ya que presentaremos no uno, sino dos métodos para eliminar filas duplicadas de una hoja de cálculo de Google Sheets.

Si quieres simplificar las cosas, sigue Método 1 donde usamos complementos de hoja de Google llamados Eliminar duplicados que se encargarán del problema automáticamente.

En el caso de que sea un experto en tecnología y le guste ensuciarse las manos, puede seguir Método 2 para crear un script diseñado para eliminar todos los duplicados de su hoja de cálculo.

Método 1: eliminar filas duplicadas de Google Sheets a través del complemento Eliminar duplicados

Hay una razón por la que esta aplicación es tan popular entre los usuarios de Hojas de cálculo de Google. Su interfaz intuitiva y el hecho de que sea tan confiable la convierte en una opción perfecta para quienes necesitan eliminar filas duplicadas.

Pero hay una desventaja en este complemento. Solo es gratis durante 30 días, después de lo cual tendrá que comprar una licencia si desea seguir usándola.

Aquí hay una guía rápida sobre la instalación y el uso de Eliminar duplicados complemento en Google Sheets:

  1. Visite este enlace ( aquí ) y haga clic en el botón Gratis para descargar el Eliminar duplicados Añadir.

    Descarga del complemento Eliminar duplicados de Google Sheets

  2. Espere hasta que se cargue la extensión, luego haga clic en el botón Continuar para dar Eliminar duplicados permiso para ejecutar.

    Dar permiso a Eliminar duplicados para ejecutar

  3. A continuación, se le pedirá que inicie sesión con su cuenta de Google. Una vez que lo haga y haga clic en el botón Permitir en la parte inferior de la pantalla, Eliminar duplicados La extensión está lista para usarse dentro de Google Sheets.

    Permitir la extensión Eliminar duplicados

  4. Para usar Eliminar duplicados, vaya a la Complementos pestaña usando la cinta en la parte superior y haga clic en Eliminar duplicados> Buscar filas duplicadas o únicas .

    Uso de la extensión Eliminar duplicados

  5. Espere hasta que se cargue el asistente. Cuando aparezca la primera ventana, seleccione el rango manualmente o presione el Selección automática luego presione próximo para proceder.

    Seleccionar rango de tabla con Eliminar duplicados

    Nota: Considere marcar la casilla asociada con Cree una copia de seguridad de la hoja para evitar la pérdida de datos.

  6. Elija el tipo de datos que desea orientar y cómo desea tratarlos y presione próximo otra vez. Nosotros usamos Duplicados para eliminar la primera instancia duplicada.

    Elegir el tipo de datos y la resolución

  7. Luego, seleccione todas las columnas que desea incluir en la búsqueda y presione el botón próximo botón de nuevo.
  8. En la ventana final, podrá seleccionar lo que desea hacer con los valores que se ajustan a los criterios que seleccionó anteriormente. Nosotros elegimos Eliminar filas dentro de la selección para eliminar nuestros duplicados. Finalmente, golpea Terminar para obtener el resultado final.

Método 2: eliminar filas duplicadas de Google Sheets con un script

Otra forma de eliminar duplicados de Google Sheets es crear un script capaz de eliminar filas duplicadas en los datos de la hoja de cálculo. Sé que suena complicado, pero le proporcionaremos el guión y el resto de los pasos son bastante sencillos.

Aún más, esta solución es completamente gratuita y no implica la instalación de complementos o software adicionales. Esto es lo que debe hacer:

  1. Abra la hoja de cálculo de la que desea eliminar los duplicados en Google Sheets.
  2. Usando la barra de la cinta en la parte superior, haga clic en Herramientas> Editor de secuencias de comandos . Go to Tools>Editor de guiones

    Vaya a Herramientas> Editor de secuencias de comandos

  3. En el Code.gs archivar, copiar y pegar en el siguiente script:
    funciónremoveDuplicates() {dóndesábana= Hoja de cálculoApp.getActiveSheet();dóndedatos=sábana.getDataRange().getValues();dóndenuevos datos= [];para (yoendatos) {dóndefila=datos[yo];dóndeduplicar= falso;para (jennuevos datos) {Si (fila.unirse() ==nuevos datos[j].unirse()) {duplicar= cierto;}}Si (!duplicar) {nuevos datos.empujar(fila);}}sábana.contenidos claros();sábana.getRange(1, 1,nuevos datos.longitud,nuevos datos[0].longitud).setValues(nuevos datos); }
  4. Ir Archivo> Guardar y nombrar este script recién creado como algo reconocible.

    Guardar la secuencia de comandos Eliminar duplicados

  5. Luego, usando la barra de cinta, haga clic en Ejecutar> Ejecutar función> removeDuplicates .

    Ejecutando la secuencia de comandos que acabamos de crear

  6. Si se le solicita autorización, haga clic en Revisar permisos y haga clic en Permitir para ejecutar el script.

    Permitir que se ejecute el script

  7. Regrese a la hoja de cálculo de destino y échele un vistazo. Debería encontrar que se han eliminado todos los duplicados.