Aby pobrać informacje z bazy pracowników, możemy skorzystać z formuły WYSZUKAJ.PIONOWO. Ta formuła po prostu odnajdzie unikalny identyfikator i zwróci informacje związane z tym identyfikatorem pracownika. Jeśli dopiero zaczynasz korzystać z funkcji WYSZUKAJ.PIONOWO, jest to jedno z najlepszych ćwiczeń WYSZUKAJ.PIONOWO.
Aby pobrać rekordy pracowników z bazy danych, możemy użyć prostej formuły WYSZUKAJ.PIONOWO:
=WYSZUKAJ.PIONOWO(id;baza danych;kolumna;0) |
NS: jest to unikalny identyfikator pracownika w bazie danych. Wykorzystamy go do wyszukania informacji o pracownikach.
Baza danych: Jest to tabela zawierająca informacje o pracownikach. Pierwsza kolumna musi zawierać identyfikator.
Przełęcz: Jest to numer kolumny, z której chcesz pobrać wartość.
0 lub Fałsz: Służy do dokładnego dopasowania WYSZUKAJ.PIONOWO.
Teraz, gdy znamy ogólną formułę, użyjmy jej jako przykładu.
Pobierz informacje o pracownikach za pomocą funkcji WYSZUKAJ.PIONOWO z tabeli pracowników
Mamy tabelę, która zawiera dane wszystkich pracowników w organizacji na osobnym arkuszu. Pierwsza kolumna zawiera identyfikatory tych pracowników. Nazwałem tę tabelę jako emp_data.
Teraz mój arkusz wyszukiwania musi pobrać informacje o pracowniku, którego identyfikator jest zapisany w komórce B3. Nazwałem B3 jako mój identyfikator.
Aby ułatwić zrozumienie, wszystkie nagłówki kolumn są dokładnie w tej samej kolejności, co tabela emp_data.
Teraz wpisz poniższą formułę w komórce C3, aby pobrać strefę identyfikatora pracownika zapisanego w B3.
=WYSZUKAJ.PIONOWO(ID;Dane_pracy;2,0) |
Spowoduje to powrót do strefy pracownika o identyfikatorze 1-1830456593, ponieważ kolumna nr 2 w bazie danych zawiera strefę pracowników.
Skopiuj tę formułę w pozostałych komórkach i zmień numer kolumny w formule, aby uzyskać wszystkie informacje o pracownikach.
Widać, że wszystkie informacje związane z wymienionym identyfikatorem w komórce B3. Niezależnie od tego, który identyfikator napiszesz w komórce B3, wszystkie informacje zostaną pobrane bez wprowadzania zmian w formule.
Jak to działa?
Nie ma nic trudnego. Po prostu używamy funkcji WYSZUKAJ.PIONOWO, aby wyszukać identyfikator, a następnie pobrać wspomnianą kolumnę. Przećwicz WYSZUKAJ.PIONOWO przy użyciu takich danych, aby lepiej zrozumieć funkcję WYSZUKAJ.PIONOWO.
Pobierz dane pracowników za pomocą nagłówków
W powyższym przykładzie wszystkie kolumny były zorganizowane w tej samej kolejności, ale będą chwile, kiedy będziesz mieć bazę danych zawierającą setki kolumn. W takich przypadkach ta metoda wyszukiwania informacji o pracownikach nie będzie dobra. Byłoby lepiej, gdyby formuła mogła spojrzeć na nagłówek kolumny i pobrać dane z tej kolumny z tabeli pracowników.
Tak więc, aby pobrać wartość z tabeli za pomocą nagłówków kolumn, użyjemy dwukierunkowej metody wyszukiwania lub powiedzmy dynamiczną kolumnę WYSZUKAJ.PIONOWO.
Użyj tej formuły w komórce C3 i skopiuj w pozostałych komórkach. Nie musisz nic zmieniać w formule, wszystko zostanie pobrane z emp_data.
=WYSZUKAJ.PIONOWO(ID,Emp_Data,MECZ(C2,Emp_Data_Headers,0),0) |
Ta formuła po prostu pobiera wszystkie informacje z dopasowanych kolumn. Możesz pomieszać nagłówki w raporcie, nie będzie to miało żadnego znaczenia. Niezależnie od tego, który nagłówek jest zapisany w powyższej komórce, odpowiednie dane zawierają.
Jak to działa?
To jest po prostu dynamiczna funkcja WYSZUKAJ.PIONOWO. Możesz o tym przeczytać tutaj. Jeśli wyjaśnię to tutaj, artykuł stanie się zbyt obszerny.
Odzyskaj identyfikator pracownika z częściowym dopasowaniem
Może się zdarzyć, że nie pamiętasz całego identyfikatora pracownika, ale nadal chcesz uzyskać informacje o jakimś identyfikatorze. W takich przypadkach najlepszym rozwiązaniem jest częściowe dopasowanie WYSZUKAJ.PIONOWO.
Na przykład, jeśli wiem, że jakiś identyfikator zawiera 2345, ale nie znam całego identyfikatora. Jeśli wprowadzę tę liczbę w komórce C3, wynik będzie podobny.
Nic nie dostajemy. Ponieważ nic nie pasuje do 2345 w tabeli. Zmodyfikuj powyższą formułę w ten sposób.
=WYSZUKAJ.PIONOWO("*"&NS&"*",Emp_Data,MECZ(C2,Emp_Data_Headers,0),0) |
Skopiuj to w całym rzędzie. Teraz masz informacje o pierwszym pracowniku, który zawiera ten numer.
Pamiętaj, że otrzymamy pierwszy identyfikator, który zawiera pasujący numer w kolumnie Emp Id. Jeśli jakikolwiek inny identyfikator zawiera ten sam numer, ta formuła nie pobierze informacji o tym pracowniku.
Jeśli chcesz uzyskać wszystkie identyfikatory pracowników zawierające ten sam numer, użyj formuły, która wyszukuje wszystkie pasujące wartości.
Tak, tak, w ten sposób możesz pobrać informacje o pracownikach z tabeli danych w programie Excel za pomocą formuły WYSZUKAJ.PIONOWO. Coraz częściej ćwicz WYSZUKAJ.PIONOWO z takimi danymi, aby zrozumieć działanie funkcji WYSZUKAJ.PIONOWO.
Mam nadzieję, że było to wystarczająco wyjaśniające i spełniło twój cel bycia tutaj. Jeśli masz jakiekolwiek wątpliwości dotyczące tego artykułu lub jakichkolwiek innych wątpliwości związanych z Excel VBA, zapytaj mnie w sekcji komentarzy poniżej. Do tego czasu ćwicz i doskonal się.
Jak pobrać najnowszą cenę w Excelu? : Aktualizacja cen w każdej firmie jest powszechna, a używanie najnowszych cen przy każdym zakupie lub sprzedaży jest koniecznością. Aby pobrać najnowszą cenę z listy w Excelu, korzystamy z funkcji WYSZUKAJ. Funkcja WYSZUKAJ pobiera najnowszą cenę.
Funkcja WYSZUKAJ.PIONOWO do obliczania oceny w programie Excel : Aby obliczyć oceny IF i IFS nie są jedynymi funkcjami, których możesz użyć. Funkcja WYSZUKAJ.PIONOWO jest bardziej wydajna i dynamiczna dla takich obliczeń warunkowych.Aby obliczyć oceny za pomocą funkcji WYSZUKAJ.PIONOWO, możemy użyć tego wzoru.
17 rzeczy o Excelu WYSZUKAJ.PIONOWO : WYSZUKAJ.PIONOWO jest najczęściej używany do pobierania dopasowanych wartości, ale WYSZUKAJ.PIONOWO może zrobić o wiele więcej. Oto 17 rzeczy dotyczących funkcji WYSZUKAJ.PIONOWO, o których powinieneś wiedzieć, aby skutecznie używać.
WYSZUKAJ pierwszy tekst z listy w programie Excel : Funkcja WYSZUKAJ.PIONOWO działa dobrze ze znakami wieloznacznymi. Możemy to wykorzystać do wyodrębnienia pierwszej wartości tekstowej z podanej listy w programie Excel. Oto ogólna formuła.
WYSZUKAJ datę z ostatnią wartością na liście : Aby pobrać datę, która zawiera ostatnią wartość, używamy funkcji WYSZUKAJ. Ta funkcja sprawdza komórkę, która zawiera ostatnią wartość w wektorze, a następnie używa tego odwołania do zwrócenia daty.
Popularne artykuły:
50 skrótów Excela, aby zwiększyć produktywność : Przyspiesz swoje zadanie. Te 50 skrótów przyspieszy pracę w programie Excel.
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : 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.
Jak używać tFunkcja WYSZUKAJ.PIONOWO w programie 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.