Sto cercando di prendere un valore (id univoco) dalla colonna AC, fare una ricerca nella colonna (B) e restituire (cioè concatenare) il multiplo unico valori da una colonna adiacente (C) a una singola cella nella colonna AD. Voglio solo restituire i valori univoci, eliminare i duplicati e avere tutti i risultati restituiti in una singola cella, separati da virgola. Si prega di vedere l'esempio di seguito. Esistono circa 800 ID univoci da cercare e circa 5000 righe di dati. Sono aperto a una formula, array o soluzione VBA. Grazie.
Source Data:
Column B Column C .... Column AC (unique ID)
DEF 111 ABC
DEF 222 DEF
DEF 111 GHI
ABC 444 JKL
DEF 333
DEF 111
ABC 444
ABC 555
JKL 666
JKL 666
GHI 777
GHI 888
ABC 555
Desired Output:
Column B Column C .... Column AC Column AD (unique values comma separated)
DEF 111 ABC 444,555
DEF 222 DEF 111,222,333
DEF 111 GHI 777,888
DEF 333 JKL 666,999
DEF 111
ABC 444
ABC 555
JKL 666
JKL 666
JKL 999
GHI 777
GHI 888
ABC 555