OK, więc wiem, że mogę to zrobić za pomocą VBA, ale jestem zainteresowany, czy jest to możliwe bez ....
Powiedzmy, że mam taki stół z kilkoma paskami:
Page | Ticker
----------------------
1 | UKX index
1 | SPX index
2 | usgg10yr index
3 | cesiusd index
3 | cesijpy index
3 | gukgin10 index
4 | GSPG10YR Index
Na osobnym arkuszu mam numer strony, powiedzmy 1. Chcę uzyskać wszystkie znaczniki z powyższej tabeli, które odpowiadają numerowi strony arkusza. Zasadniczo odfiltruj tabelę, ale umieść wyniki w innym arkuszu i pozostaw oryginalną tabelę bez zmian.
Oczywiście vlookup / index-match może to zrobić, gdy występuje tylko jedno wystąpienie numeru strony, ale potrzebuję go, aby móc zwrócić kilka znaczników dla danego numeru strony (np. 2 dla strony 1, 1 dla strony 2, 3 dla strona 3 itp.)
Edycja: Dla przejrzystości chciałbym mieć dodatkowe arkusze robocze, które wyglądają tak:
Lookup Value: 1
Tickers:
UKX index
SPX index
Tak więc dla powyższego przykładu, gdybym właśnie użył vlookup / index-match, dałby mi tylko „indeks UKX”, ponieważ jest to pierwszy na liście. Chcę metodę, która zwraca wszystkie dopasowania.