Unir valores de varias celdas en una sola, si los valores de las demás celdas son iguales
Tengo una gran BBDD de fármacos en excel. En cada fila se detalla el ATC1, ATC2, ATC4 (areas terapéuticas), la compañía, el principio activo, el nombre del producto y las ventas.
El problema es que, si un producto está compuesto por varios principios activos, la BBDD tiene una fila por cada principio activo, repitiendo los demás datos (ATC1, ATC2, ATC4, compañía, producto y ventas).
Quería ver si existe la forma de crear una macro que:
- En la celda "principio activo" concatene todos los principios activos de ese producto.
- Para ello, la macro debería verificar que el ATC4, compañía y producto sean los mismos
- La macro también debería dejar en blanco aquellas celdas cuyos valores de principios activos se hayan extraido (de esa manera posteriormente sólo tendría que eliminar aquellas filas con "principio activo" en blanco para depurar la BBDD).
- Otra opción sería que, una vez incluidos todos los principios activos en sólo una celda (es decir que por producto tan sólo tendría una sola fila), la macro automáticamente eliminara las demás filas.