eliminar dato duplicado

08/11/2006 - 00:53 por eliminar dato duplicado | Informe spam
Hola!, como puedo hacer una macro o formula para eliminar datos que se van
repitiendo en una misma columna, ya que voy cargando datos que si bien no se
tienen que repeitr, a veces se carga duplicado, y la idea es no tener que ir
chequeando fila por fila, sino que desde una macro eliminar el contenido
repetido, los datos que se repiten son direcciones de mail y telefonos

Preguntas similare

Leer las respuestas

#1 Juan M
08/11/2006 - 12:53 | Informe spam
Hola

"eliminar dato duplicado" escribió en el mensaje
Hola!, como puedo hacer una macro o formula para eliminar datos que se van
repitiendo en una misma columna, ya que voy cargando datos que si bien no
se
tienen que repeitr, a veces se carga duplicado, y la idea es no tener que
ir
chequeando fila por fila, sino que desde una macro eliminar el contenido
repetido, los datos que se repiten son direcciones de mail y telefonos



Todo depende desde donde estes introduciendo los datos.
Si introduces los datos uno a un por teclado, puede que te resulte until el
formato condicional para que si el dato ya existe cambie de color, por
ejemplo.

En formato condicional seleciona formula y pon la siguiente

=CONTAR.SI($A$1:$A1;$A1)>1

Detecta si hay una enterada repetida en la columna A

Si el metodo de entrada de datos es a traves de una macro, seria conveniente
que expusieras la misma para ver si introduces los valores uno a uno o todos
a la vez.
Dependiendo cual de las dos formas emplees puedes plantear varias opciones.

Comentas si necesitas mas detalles.

Un saludo
Juan
Respuesta Responder a este mensaje
#2 Frida Ollin
08/11/2006 - 17:12 | Informe spam
hola me interesa la formula que estan manejando sobre la validacion de
datos quiero aplicarla en una hoja de excel en donde capturo nombres de
clientes, empresa y correo electronico, (por medio del teclado uno a uno) la
validación la tengo que hacer en todas las celdas?

trate de poner la formula pero me marca error y me señala ($A1)

gracias
Respuesta Responder a este mensaje
#3 Juan M
08/11/2006 - 17:49 | Informe spam
Hola Frida

hola me interesa la formula que estan manejando sobre la validacion de
datos quiero aplicarla en una hoja de excel en donde capturo nombres
de
clientes, empresa y correo electronico, (por medio del teclado uno a uno)
la
validación la tengo que hacer en todas las celdas?

trate de poner la formula pero me marca error y me señala ($A1)





Para hacer funcionar la formula debes colocarla en la parte de formato
condicional, es importante respetar el simbolo $.
Luego marca la celda donde la has introducido y marca en la barra de
herramientas el picel/brocha (copiar formatos) y extiendelo tantas celdas
como creas oportunas.

Por otro lado es posible que el separador de argumentos en tu excel sea la
coma, el mio es el punto y coma.

Un saludo
Juan
Respuesta Responder a este mensaje
#4 Frida Ollin
08/11/2006 - 18:39 | Informe spam
hola juan M
resulta que no me funciona la formula que proporcionas y buscando como
hacerle por error puse esta otra que hace lo que necesito (me colorea de
rojo el texto que este repetido en alguna celda de la columna z...

que dices...

=$Z$10:$Z$133>1
Respuesta Responder a este mensaje
#5 Juan M
09/11/2006 - 08:35 | Informe spam
Hola Frida

resulta que no me funciona la formula que proporcionas y buscando como
hacerle por error puse esta otra que hace lo que necesito (me colorea de
rojo el texto que este repetido en alguna celda de la columna z...

que dices...

=$Z$10:$Z$133>1



La formula que propones no hace lo que pretendes. Comprobar que los datos
que introduces por si antes se ha introducido el mismo dato.

Si tu rango real es Z10:Z133 la formula ajustada a ese rango y colocada en
Z10 sera la siguiente:

=CONTAR.SI($Z$10:$Z10;$Z10)>1

puedes situarla en el rango y luego, como te comente en el post anterior,
pegar formatos a las celdas siguientes, o bien 'arrastrar' la celda hasta
donde creas conveniente.

Si revisamos el formato condicional unas celdas mas abajo, en la Z15 por
ejemplo deberemos ver la siguiente formula:

=CONTAR.SI($Z$10:$Z14;$Z14)>1

En definitiva lo que hace la formula es contar en el rango especificado
(primer argumento) el valor indicado (segundo argumento). Si ese conteo de
ocurrencias es mayor que 1 el formato condicional cambiara segun tus
preferencias.

Si tienes cualquier duda comentas.

Un saludo
Juan
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida