Comparar columnas en Excel

En ocasiones necesitamos comparar dos columnas en Excel para determinar valores coincidentes o repetidos y extraer ya sea los coincidentes o los únicos.

En este caso vamos a suponer que tenemos datos en las columnas A y B y en una tercera columna necesitamos extraer los valores que estén en la columna B y no en la A, es decir los valores únicos de la columna B.

Supongamos la siguiente tabla:

En una columna adicional necesitamos extraer los empleados que únicamente están en el centro de costos 2.

Para ello en la columna C, en la primera fila con datos colocamos la siguiente fórmula (Excel 2007 y anteriores):

=SI(ESERROR(BUSCARV(B2;A:A;1;0));B2;"")

En Excel 2010 colocamos:

=SI(ESERROR(CONSULTAV(B2;A:A;1;0));B2;"")

Seguidamente arrastramos hacia abajo para cubrir todo el rango de datos. Al finalizar tendremos la siguiente tabla:

Como se puede observar, en la tercera columna no están ni Carlos ni María, puesto que estos dos están presentes en los dos centros de costos y sólo nos interesan los empleados que pertenecen al centro de costos 2.

22 / 10 / 2011

Opinar o comentar

8 Opiniones en “Comparar columnas en Excel”
  1. Nelson dice:

    buenas solo una consulta cuando copio una serie de celdas o filas no recuerdo como se llama debido a que se copian tal como estan en ese orden y luego hay que editar modificar para poder seguir trabajando.-

  2. luz isaza dice:

    hola buenos dias, esta foemula me ha ayudado muchisimo pero tengo una pregunta: al usar la formula =SI(ESERROR(BUSCARV(B2;A:A;1;0));B2;”"), me arroja los datos unicos de B, pero la lista tiene espacios es decir, me muestra el nombre enfrente de la celda en que esta escrito, me explico si el nombre esta en a2, el me lo muestra en c2, si esta en a50, me lo muestra en a50, la formula la estoy usando para una lista de 1.000 personas y los unicos de B, son solo 300, como puedo hacer que la formula me organice la lista sin dejar espacios en blanco? osea que no se ubique frente al nombre sino al inicio de la lista. les agradezco muchisimo si me pueden ayudar

  3. EDILBERTO dice:

    Excelentes aportes, felicitaciones a quie desarrolla este tipo de informacion ya que es muy valiosa para el desarrollo de actividades, laborales, de estudio y otros.

  4. Marvin Hernandez dice:

    Buenas tardes, me pueden ayudar con algo en excel, la cuestion es que necesito validar dos seldas y si encuentran lo que busco me de un valor x. osea quiero algo asi estoy en la celda C1, y digo:
    Si A1 y B1 es mayor que 8, entonces en mi celda C1 poner 0, espero me haya explicado correctamente. o si es de otra manera usando otra formula y no el SI.

  5. Oscar dice:

    Excelente,

    En 2 minutos resolví un montón de trabajo

    Gracias!!

  6. FABIAN dice:

    Felicitaciones, marcan la diferencia como pagina web con estos temas que ayudan a operativizar la obtencion de datos que aun cuando nuestra profesion no es Ingenieros de Sistemas debemos saber bastante de Ofimatica, lo cual nos permita resolver situaciones en cierto momento……una vez mas gracias

  7. Antonio8688 dice:

    Buenos aportes estos. Así aprendemos a usar con mayor propiedad esta excelente y poderosa herramienta que es el Excel. Sin embargo, quisiera comentarles que con el Service Pack 1 de Office 2010 que lanzó Microsoft, los nombres de algunas funciones que habían cambiado volvieron a su denominación anterior, es decir, a las de la versión 2007.

    Saludos.

  8. CARLOS dice:

    FELICITACIONES POR ESTAS COSAS. SON LOS ÚNICOS QUE NOS DAN TIPS DE EXCELL

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.