Hoy me encontré con esta pregunta en Internet, en el cual de una tabla de datos inicial (tabla de la izquierda) deseo crear un resumen en donde pueda combinar (o mejor dicho concatenar) los datos de las filas duplicadas. (tabla de la derecha)
Generé la siguiente tabla con datos ficticios:
El primer paso a realizar es ordenarlo por código, para luego crear la siguiente formula en la columna D:
=SI( Y(A1=A2;C1<>C2) ; D1&", "&C2 ; C2 )
La formula quiere indicar que SI la celda A1 es igual a A2 Y la celda C1 es diferente a C2; entonces uniremos el valor de D1 con C2 (separados por coma); sino que me devuelva el valor de C2.
Luego en la columna E creo un campo con el nombre Verificar, en cual coloco la siguiente formula:
=SI( A2=A3 ; "Eliminar" ; "No eliminar" )
Estamos utilizando la función SI, la cual nos esta indicando si la celda A2 es igual a A3; entonces que me devuelva el mensaje "Eliminar"; y si no son iguales que me devuelva el mensaje "No eliminar"...
Por ultimo elimino las filas que se muestran y las columnas C y E, para obtener el siguiente resultado:
Cualquier consulta, no dude en indicármela y con gusto la atenderé.
Ing. Enrique Neciosup Morales
enrique@expertosenexcelpc.com
Síguenos en Facebook
Como se podría realizar la acción al revés...hacer filas repetidas?
ResponderBorrarSaludos
Hola Alexis, disculpa que no te contestara antes, pero acabo de colocar la respuesta en la siguiente publicación:
Borrarhttp://www.expertosenexcelpc.com/2013/03/separar-un-lista-de-datos-en-filas.html
Hola. gracias por tus aportes. Si hay dos registros duplicados excel puede identificar cual fue ingresado primero si es que no tenemos un campo fecha?. Es que me gustaría ir borrando siempre el más antiguo.
ResponderBorrarbuen dia, tenia un inconveniente con una data de mas de 300 000 mil registros y con este metodo me ayudo mucho. gracias
ResponderBorrar