Jeśli masz wiele tabel programu Excel i chcesz wykonać dynamiczną funkcję WYSZUKAJ.PIONOWO z tych tabel, musisz użyć funkcji ADR.POŚR. W tym artykule dowiemy się, jak łatwo zmienić tabelę przeglądową, zmieniając nazwę tabeli przeglądowej w komórce.
Formuła ogólna dla tabeli dynamicznej WYSZUKAJ.PIONOWO
=WYSZUKAJ.PIONOWO(wyszukaj_wartość, ADR.POŚR("NazwaTabeli"), indeks_kolumn,0) |
Szukana_wartość: Wartość, której szukasz.
Nazwa tabeli: Tabela, w której chcesz szukać wartości wyszukiwania.
Col_Index: Numer kolumny, z której chcesz pobrać dane.
Miejmy nadzieję na przykład, aby zobaczyć, jak to działa.
Przykład: Utwórz dynamiczną formułę wyszukiwania, aby wyszukać z wybranej tabeli
przypisane w miastach południowych. Druga tabela nazywa się Zachód i zawiera dane tych samych pracowników przydzielonych w miastach Zachodu.
Teraz musimy pozyskać miasta pracowników w tym samym miejscu z obu regionów.
Jak widać na obrazku przygotowaliśmy stół w dół. Zawiera identyfikatory pracowników. Musimy uzyskać miasta z południa i zachodu za pomocą jednej formuły.
Zastosuj powyższą ogólną formułę, aby napisać tę formułę dla dynamicznej funkcji WYSZUKAJ.PIONOWO:
=WYSZUKAJ.PIONOWO(24 zł,POŚREDNI(23 mld USD),3,0) |
Zablokowaliśmy referencje za pomocą znaku $, dzięki czemu podczas kopiowania formuły pobiera ona właściwe referencje.
Jeśli nie jesteś zaznajomiony z blokowaniem referencji lub rozgrzeszeniem, możesz się tego nauczyć tutaj. To naprawdę ważne, jeśli chcesz opanować program Excel. |
Napisz powyższą formułę w komórce B24, skopiuj w całym zakresie.
Widać, że dynamicznie wyszukał miasto Południe z tabeli Południe i Miasto Zachód z tabeli Zachód. Nie musieliśmy nic zmieniać w formule.
Jak to działa?
Jest to podstawowa formuła WYSZUKAJ.PIONOWO z jedyną różnicą funkcji ADR.POŚR. Jak wiesz, funkcja ADR.POŚR konwertuje dowolne odwołanie tekstowe do rzeczywistego odniesienia, używamy tutaj tej samej możliwości funkcji ADR.POŚR.
Ważne jest, aby użyć tabeli programu Excel lub nazwać tabele za pomocą nazwanych zakresów.
W B24 mamy formułę WYSZUKAJ.PIONOWO($A24,POŚREDNIA(B$23),3,0). Rozwiązuje to WYSZUKAJ.PIONOWO($A24,INDIRECT("Południe"),3,0). Teraz pośrednio konwertuje „South” na rzeczywiste odwołanie do tabeli (pierwszą tabelę nazwaliśmy South. Stąd formuła jest teraz VLOOKUP ($A24,południe,3,0). Teraz WYSZUKAJ.PIONOWO po prostu patrzy w górę na stół SOUTH.
Kiedy kopiujemy formuły w C24, formuła staje się VLOOKUP($A24,INDIRECT(23 zł),3,0). C23 zawiera obecnie „Zachód”. W związku z tym formuła ostatecznie rozstrzygnie się na WYSZUKAJ.PIONOWO ($ A24,zachód,3,0). WYSZUKAJ.PIONOWO pobiera tym razem wartość z tabeli Zachodniej.
Tak więc, tak możesz dynamicznie WYSZUKAJ.PIONOWO za pomocą kombinacji WYSZUKAJ.PIONOWO-POŚREDNIE. Mam nadzieję, że wyjaśniłem wystarczająco i to ci pomogło. Jeśli masz jakiekolwiek wątpliwości dotyczące tego tematu lub innego tematu związanego z Excelem VBA, zapytaj mnie w sekcji komentarzy poniżej. Do tego czasu ucz się i doskonal.
Użyj INDEKSU i DOPASUJ, aby wyszukać wartość: Formuła INDEKS-POZYCJA służy do dynamicznego i precyzyjnego wyszukiwania wartości w danej tabeli. Jest to alternatywa dla funkcji WYSZUKAJ.PIONOWO i eliminuje wady funkcji WYSZUKAJ.PIONOWO.
Użyj funkcji WYSZUKAJ.PIONOWO z co najmniej dwóch tabel przeglądowych | Aby wyszukać z wielu tabel, możemy zastosować podejście IFERROR. Wyszukiwanie z wielu tabel traktuje błąd jako przełącznik do następnej tabeli. Inną metodą może być podejście Jeśli.
Jak wykonać wyszukiwanie z uwzględnieniem wielkości liter w programie Excel? | funkcja WYSZUKAJ.PIONOWO programu Excel nie rozróżnia wielkości liter i zwróci pierwszą dopasowaną wartość z listy. INDEX-MATCH nie jest wyjątkiem, ale można go zmodyfikować, aby rozróżniać wielkość liter. Zobaczmy, jak…
Wyszukaj często pojawiający się tekst z kryteriami w programie Excel | Wyszukiwanie najczęściej pojawia się w tekście w zakresie, w którym używamy funkcji INDEX-MATCH z funkcją MODE. Oto metoda.
Popularne artykuły:
50 skrótów Excela, które zwiększą Twoją produktywność | Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO programu Excel| Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z Excela LICZ.JEŻELI Funkcja| Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.
Jak korzystać z funkcji SUMIF w programie Excel? | To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach