ciao
un'idea ce l'avrei con una colonna d'appoggio
che poi nasconderai ( non è necessario averla in quella colonna
la puoi mettere dove vuoi)
in E1
da tirare in giù
=SE(D1="";"";CONTA.VALORI($A$1:A1))
in F1
da tirare in giù
=ANNULLA.SPAZI(SE(A1>0;TESTO.UNISCI(" ";1;SE($E$1:$E$100=$E1;$D$1:$D$100;""));""))
il problema è l'altezza delle righe e la larghezza
o si fa una macro abbinata ad un pulsante
oppure presto fai a regolarlo a mano