Guarde solo una copia de los datos duplicados.

Guarde solo una copia de los datos duplicados.

Estoy intentando borrar una lista de contenido que aparece 2,3,4 o más veces repetidamente.

Tengo dos columnas y me gustaría eliminar toda la fila de cualquier entrada repetida de la columna B.

Mi hoja actual se puede mostrar aquí:

captura de pantalla 1

y después del truco necesario, debería mostrarse así:

captura de pantalla 2

Por favor avise.

Respuesta1

ingrese la descripción de la imagen aquí

Cómo funciona:

  • Escriba esta fórmula de matriz en la celda E112, termine con ctrl+Shift+Entery complete.

    {=IFERROR(INDEX($B$112:$B$117, MATCH(0,COUNTIF($E$111:E111, $B$112:$B$117), 0)),"")}
    
  • Ingrese esta fórmula en la celda D112y complétela.

    =IFERROR(INDEX($A$112:$A$117,MATCH(E112,$B$112:$B$117,0)),"")

Ajuste las referencias de celda en la Fórmula según sea necesario.

Respuesta2

(Fuera de mi cabeza, no probado): En C2, ingrese

 =IF(B2=B1;"x";"")

y copie esto en todas las celdas de la fila C. Esto le da una "x" por cada valor duplicado en la columna B. Ahora, puede configurar un filtro automático en AC, seleccionar todas las filas marcadas y eliminarlas.

Si desea eliminar duplicados no consecutivos, el método más sencillo es ordenar las columnas AB primero por B, utilizando la función de clasificación de Excel. Y si desea conservar el orden, primero complete una columna auxiliar (por ejemplo, D) con los números 1,2,3,..., luego ordene AD por B, complete C con la fórmula anterior, elimine los duplicados marcados y luego ordene AD por D para restaurar el orden original.

Vereste enlace Para ver otro método que utiliza la función "Eliminar duplicados" de Excel.

información relacionada