Enklast Kör en formel i C2
=B2
Och christians formel i D2
Annars:
Om vi tar den viktigaste delen av Christian's formel:
=TRANSPONERA(FILTER(A:A;B:B=B2))
Så returnerar den bara svaret från kolumn A (som efterfrågat)
Om du vill returnera även värdet i kolumn B så får du hämta det separat
Problemet är att slå tihop det till en matris. Du kan använda den nya funktionen vstack (jag har tillgång i vanlig office365 med kvartals(?) uppdateringar)
=HSTACK(B2;TRANSPONERA(FILTER(A:A;B:B=B2)))
Men då kan du få dubletter och osorterat. fixa med:
=UNIK(SORTERA(HSTACK(B2;TRANSPONERA(FILTER(A:A;B:B=B2)))))
Om du vil petar du även in i något som gör att det bara visas när B-värdet ändras.Typ (cell c2):
=OM(B2=B1;"";(UNIK(SORTERA(HSTACK(B2;TRANSPONERA(FILTER(A:A;B:B=B2)))))))
Många parateser blir det...
Om du saknar VSTACK så krävs det mycket jobbigare formler som jag inte minns. Jag har för mig att det går via MMULT, men det ligger långt bak i huvudet.