agregar funcion a macro concatenar
Publicado por gonza (2 intervenciones) el 15/08/2018 00:32:11
hola buen día!!!
tengo esta macro que hace lo siguiente:
de dos columnas me cuenta las veces que se repite una llave en la primer columna, luego inserta una columna en medio para colocar el numero de veces que se repite la llave; y en la 3er columna me concatena los valores de esa llave. Por ej. si la llave existe 3 veces en la celda de enfrente me pone el numero 3 y en la celda de en seguida concatena los valores de la llave.
idPerson Edad
567 25
567 18
567 45
despues de correr la macro el resultado es:
idPersona #veces ConcatenarValores
567 3 25, 18, 45
Esto funciona para dos columnas de datos. Me podrian ayudar a agregrale lo ncesario a la macro para que me concatene los valores de mas de una columna; en caso de de tener mas columnas como el Sexo de la persona, estado civil, escolaridad...etc al correr la macro me concatene todas las columnas.
porque asi como esta tengo que correr la macro de manera individual para la edad, luego copio el resultado; luego la corro para el sexo de la persona; luego para el esatdo civil de la persona.......por separado.
adjunto un archivo ejemplo con los datos a concatenar y la macro en cuestion
slds!!!
tengo esta macro que hace lo siguiente:
de dos columnas me cuenta las veces que se repite una llave en la primer columna, luego inserta una columna en medio para colocar el numero de veces que se repite la llave; y en la 3er columna me concatena los valores de esa llave. Por ej. si la llave existe 3 veces en la celda de enfrente me pone el numero 3 y en la celda de en seguida concatena los valores de la llave.
idPerson Edad
567 25
567 18
567 45
despues de correr la macro el resultado es:
idPersona #veces ConcatenarValores
567 3 25, 18, 45
Esto funciona para dos columnas de datos. Me podrian ayudar a agregrale lo ncesario a la macro para que me concatene los valores de mas de una columna; en caso de de tener mas columnas como el Sexo de la persona, estado civil, escolaridad...etc al correr la macro me concatene todas las columnas.
porque asi como esta tengo que correr la macro de manera individual para la edad, luego copio el resultado; luego la corro para el sexo de la persona; luego para el esatdo civil de la persona.......por separado.
adjunto un archivo ejemplo con los datos a concatenar y la macro en cuestion
slds!!!
- Nueva-carpeta.zip(340,8 KB)
Valora esta pregunta


0