Chcę użyć programu Excel do wyszukiwania i zwracania wielu wartości referencyjnych dla danego klucza. VLookup robi coś bardzo podobnego do tego, czego potrzebuję - ale zwraca tylko jedno dopasowanie.
Zakładam, że będzie to wymagało metod zwracania tablic i obsługi, choć wcześniej z nimi nie korzystałem. Niektórzy Googling zaczynają opierać się na if ([lookuparray] = [wartość], row [lookuparray]) jako część rozwiązania - chociaż nie mogę zmusić go do zwrócenia pojedynczego dopasowania ...
Na przykład, jeśli mam te dane referencyjne:
Adam Red
Adam Green
Adam Blue
Bob Red
Bob Yellow
Bob Green
Carl Red
Próbuję uzyskać wiele zwracanych wartości po prawej stronie. (Oddzielone przecinkami, jeśli to możliwe)
Red Adam, Bob, Carl
Green Adam, Bob
Blue Adam
Yellow Bob
(Mam już kluczową wartość po lewej stronie - nie trzeba wyciągać tych wartości)
Doceniamy wszelką pomoc dotyczącą podejścia do obsługi wielu wartości w tym kontekście. Dzięki.
=SUM(IF($B$2:$B$8="Key", $C$2:$C$8, 0))