Cómo evitar datos duplicados en Excel

En algunas ocasiones es posible que estés trabajando con cierta información en Excel que no permite datos duplicados, por ejemplo códigos de empleado, de producto o algo similar.

En estos casos se puede restringir el ingreso de diferentes datos utilizando adecuadamente la opción Validación de datos, con esta se pueden colocar las condiciones explícitas que se ajusten a las necesidades de tu archivo y de esta forma garantizas que los datos ingresados son los correctos.

En el siguiente videotutorial aprenderás paso a paso y de forma práctica cómo aprovechar esta función. Espero que sea de gran ayuda para todos.

Related Posts Plugin for WordPress, Blogger...

,

18 Responses to Cómo evitar datos duplicados en Excel

  1. Montaño Rojano Jose Luis agosto 30, 2011 at 3:09 pm #

    Hola soy nuevo visitando la pagina y por todo lo que he visto me ha sido de gran ayuda “gracias”

    • Juan Camilo Alvarez septiembre 7, 2011 at 12:11 pm #

      Hola Jose Luis: Me alegra que la estés aprovechando. Gracias por tus comentarios.

      Saludos.

  2. Facing agosto 17, 2011 at 11:41 am #

    no ma.. mi amigo.. te doy mil gracias por el tuto de como evitar datos duplicados en excel.. me ayudaste mucho en hacer un base de datos… en hora wena y sigue. asi.. FELCIITACIONES.. salu2 desde guatemala

    • Juan Camilo Alvarez septiembre 7, 2011 at 12:22 pm #

      Con mucho gusto. Gracias por tus comentarios.

      Saludos:)

  3. Luis Mondelo Díaz agosto 5, 2011 at 3:41 pm #

    Hola de nuevo. La mejor manera de evitar datos duplicados en una columna (en esta caso la A) es la utilización del evento change de la hoja en cuestión. La rutina quedaría así:

    Private Sub Worksheet_Change(ByVal Target As Range)
    valor = Target.Value
    If Application.WorksheetFunction.CountIf(Columns(1), valor) > 1 Then
    MsgBox “está duplicado, se eliminará el dato”
    Target.ClearContents
    Target.Select
    End If
    End Sub

    un abrazo para tod@s

    • Juan Camilo Alvarez agosto 6, 2011 at 9:21 pm #

      Hola Luis, recibe un cordial saludo. Excelente información, muchas gracias por tu valioso aporte. Bienvenido a este espacio. De nuevo gracias por compartir tus conocimientos.

      Saludos :)

  4. Luis Mondelo Díaz agosto 4, 2011 at 8:55 am #

    Estimado Juan Camilo, he estado viendo el video de como evitar datos duplicados y me parece buenda idea pero con una salvedad: Es posible saltarse la regla impuesta en la validación copiando y pegando un valor ya existente, haciendo esto último no nos avisa del dato duplicado.
    Lo mejor sería lanzar la siguiente rutira para eliminar o pintar los duplicados:

    Sub duplicados()
    Do While ActiveCell.Value “final” ‘ponemos la palabra final a continuación del último dato
    If ActiveCell.Value = ActiveCell.Offset(1, 0).Value Then
    ActiveCell.EntireRow.Delete ‘también se puede pintar= activecell.interior.colorindex =3
    Else
    ActiveCell.Offset(1, 0).Select
    End If
    Loop
    End Sub

    un fuerte abrazo,

    • Juan Camilo Alvarez agosto 6, 2011 at 9:23 pm #

      Perfecto Luis, excelente información para tener muy en cuenta. Gracias por compartir y desde ya eres Bienvenido, estoy seguro que la comunidad lo agradecerá.

      Saludos :)

  5. Joel R. E. junio 28, 2011 at 2:41 pm #

    gracias por el video. la verdad creo que esta muy bien explicado y todos los videos que me ha mandado estan muy interesantes, gracias..

    • Juan Camilo Alvarez julio 15, 2011 at 1:07 pm #

      Hola Joel, con mucho gusto. Gracias por tus comentarios.

      Saludos!

  6. Deiwe junio 26, 2011 at 6:15 pm #

    Hola, recibe un saludo desde Venezuela. Excelente tutorial, de verdad me han ayudado mucho. Quiero hacerte un pregunta. ¿Cómo puedo hacer que al momento de ingresar datos (sobretodo números de Cédula de Identidad) excel me indique error en dos elementos:

    1) Que el dato que se ingresa carece o exede la cantidad de dígitos

    2) Que se está ingresando datos repetidos.

    Te agradecería si me ayudas con esto.

    • Juan Camilo Alvarez junio 27, 2011 at 2:13 pm #

      Hola Deiwe, ejemplo de este tutorial explica lo que estás preguntando; simplemente aplícalo con tus datos. Utiliza la validación de datos según tu necesidad y listo. Cualquier duda adicional me cuentas. Gracias por tus comentarios.

      Saludos!

  7. jonathan reyes ramirez junio 17, 2011 at 11:57 am #

    Muchas gracias. y de verdad que eres de mucha ayuda y nos ayudas a ser mejores gracias a tu ayuda. felicidades y gracias por tu tiempo.

    • Juan Camilo Alvarez junio 23, 2011 at 3:01 pm #

      Hola Jonathan, con mucho gusto. Gracias a ti por tus comentarios.

      Saludos!

  8. Humberto mayo 20, 2011 at 12:03 pm #

    Juanca:
    Gracias por el video enviado me fue como siempre de mucha utilidad, gracias y adelante con tu labor que aunque muchas veces pasamos, miramos, usemos y utilicemos tus conocimientos aca dispuestos, no siempre nos tomamos el tiempo para escribirte agradeciendote

    • Juan Camilo Alvarez mayo 23, 2011 at 11:44 am #

      Hola Humberto, es con mucho gusto. Espero que sigas aprendiendo mucho más, muchas gracias por tus comentarios.

      Saludos!

  9. Jorge Enrique Zapata Arias mayo 17, 2011 at 9:51 am #

    Una excelente labor y un muy buen aporte en el aprovechamiento de las potencialidades del Excel. Precisamente yo vengo realizando la utilización de Excel en la enseñanza de la programación, lógica matemática y matemática aplicada en Ingeniería. Muchas Gracias.

    • Juan Camilo Alvarez mayo 17, 2011 at 10:41 am #

      Hola Jorge, muchas gracias por tus comentarios. Te deseo éxitos en tu proyecto.

      Saludos!