dato repetido en una columna

txakote

New Member
Joined
Mar 8, 2007
Messages
19
Tengo una columna con códigos de artículo.... ¿como puedo hacer para que me avise si intento ingresar un codigo que ya existe en esa misma columna?
 

Excel Facts

Pivot Table Drill Down
Double-click any number in a pivot table to create a new report showing all detail rows that make up that number
Bienvenido a MrExcel.

Suponiendo que la columna donde usted desea meter los código nuevos es la columna A...

Seleccione la columna A entera (haz un cliq sobre la "A" en la cabeza). Ahora del menú (en inglés, no tengo Excel en español) Data | Validation. Escoge "Custom" en la primera cajita (es la última opción). Después ponga esta como la fórmula =COUNTIF($A:$A,A1) <= 1 y ajuste las opciones y mensajes a su gusto.
 
Upvote 0
Una posibilidad

Hola, me llevo un buen rato pensarlo pero creo que di con una forma para solucionarlo. Para que lo veas te recomiendo que abras una hoja en blanco y copies lo siguiente:

Columna A (aca puse codigos alfanumericos de cinco digitos)
A1 : 123ed
A2 : 122ed
A3 : 134ad
A4 : 126yh
A5 : 764hj
A6 : 122ed
A7 : 123ed
A8 : 123eg
A9 : 111tt
A10 : 123eg
A11 : 122ed
A12 : 111tt

Columna B (Esta formula va en la misma posicion que la Col A, deberias copiarla hasta el fondo o hasta donde creas conveniente)

=IF(ISERROR(IF(MATCH(A1,$A$1:$A$38,0)<>C1,"Duplicado","")),"",IF(MATCH(A1,$A$1:$A$38,0)<>C1,"Duplicado",""))

Finalmente tenes que hacer un find and replace:

Find: ">C"
Replace: ">"

(Las comillas son para que veas que no hay espacios)

Probalo y decime que tal please! :)
 
Upvote 0
Greg:

Traté de usar tu solución, y funcionó, pero no pude borrar el mensaje que apareció, hasta que eliminé la columna A (Alt, Edit, Delete, Column).

Pero, usando tu idea, estando en la celda A1, hice clic en Format, Conditional Formatting…, y puse la fórmula,
=COUNTIF($A:$A,A1)>1
y escogí el color amarillo para Patterns. Luego, copié la celda A1 para abajo.

Ahora, si entro un valor repetido en cualquier celda de la columna A, el fondo de cada una de las celdas que contienen el número repetido se tornan amarillo!
 
Upvote 0
Greg:

Tenés razón, sí funciona, y muy bien! Debido a mi ignorancia, pues nunca he usado Validation anteriormente, en el segundo “tab”, el “Input Message”, puse un mensage. Y es ese mensaje el que no desaparecía. Volví a tantear, eliminé ese mensaje en el segundo “tab”, y…todo funciona muy bien. Gracias.
 
Upvote 0
A mi no me funcionó...

Me alegra que hayan podido hacerlo. A mi me aparece un mensaje diciendo que "no se puede encontrar uno de los rangos especificados". Si alguien quisiera enviarme una planilla en la que funciona quizá encuentre la solución... txakote«arroba»hotmail.com GRACIAS

Editado por Greg para cambiar la dirección de correo electrónico para evitar los "bots". :wink:
 
Upvote 0
resuelto

Muchas... muchas gracias. copiaba y pegaba la formula en inglés... ja. cuando la cambié por contar.si y quité los espacios a la formula y correjí los separadores de listas (propios de cada instalacion de excel) todo funcionó perfectamente. Son unos capos. Fabio
 
Upvote 0

Forum statistics

Threads
1,223,959
Messages
6,175,645
Members
452,663
Latest member
MEMEH

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top