Excel: eliminar duplicados según los criterios de una segunda columna

Excel: eliminar duplicados según los criterios de una segunda columna

Tengo un conjunto de datos que contiene 3 columnas.

  1. número de identificación personal
  2. área de Empleo
  3. meses de experiencia laboral en el campo de empleo determinado

Tengo una gran cantidad de duplicados donde una persona tiene experiencia en dos o más campos laborales. Quiero limitar mi conjunto de datos para que ninguna identificación personal tenga un duplicado. El criterio es el campo de empleo en el que el individuo tiene más experiencia.

Mi conjunto de datos se ve así:

a                             b                 c
teacher                       ID99999           38 
teachers assistant            ID99999           6

Respuesta1

Puede hacer esto usando una columna auxiliar en la Columna D.

  1. Ingrese esta fórmula matricial en D2:=IF($C2=MAX(IF($A2=$A$2:$A$20,$C$2:$C$20,-1)),"Remain","Remove")

Nota:Ingrese la fórmula con Ctrl+Shift+Enter y complete.

  1. Filtre la columna D por "Eliminar".

  2. Finalmente, elimine las filas filtradas.

Esta fórmula encontrará los meses máximos de experiencia en la columna C para identificaciones duplicadas y marcará esas filas con "Permanecer". Otras filas con ID duplicados están marcadas con "Eliminar".

ingrese la descripción de la imagen aquí

Respuesta2

Ordene la columna C de mayor a menor.

Ahora elimine los duplicados de la pestaña Datos-> Eliminar duplicados según la columna B.

ingrese la descripción de la imagen aquí

información relacionada