Spis treści
W programie Microsoft Excel, VLOOKUP to jeden z najgorętszych tematów, które można znaleźć w internecie. Jeśli się nie mylę, to widzieliście już liczne artykuły na temat VLOOKUP formuła w Excelu z jej funkcjonalnością, zastosowaniem, zaletami itp. Jeśli zacznę, mogę omówić różne aspekty VLOOKUP Jednak w tym poradniku omówię tylko VLOOKUP numer indeksu kolumny i jego fakty. będzie w punkcie z odpowiednimi przykładami i właściwymi ilustracjami. tak więc, zostań z nami.
Pobierz Zeszyt ćwiczeń
Pobierz poniższy zeszyt ćwiczeń.
VLOOKUP Col_Index_Num.xlsx
Inne Workbook.xlsx
Krótki opis funkcji VLOOKUP
Zanim zacznę, pozwólcie sobie na szybkie podsumowanie VLOOKUP Mam nadzieję, że pamiętasz tę funkcję i jej zastosowanie. Możesz to pominąć, jeśli pamiętasz już wszystko o tej funkcji.
Teraz, Excel Funkcja VLOOKUP szuka prezentowanej wartości w lewej kolumnie danej tabeli i produkuje wartość w dokładnym wierszu z określonej kolumny.
Składnia:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Omówmy tu krótko argumenty.
- lookup_value: Wymagane Szukana wartość znajduje się w lewej kolumnie opisywanej tabeli. Może to być pojedyncza wartość lub tablica wartości.
- table_array: Tabela, w której będzie wyszukiwać lookup_value w kolumnie po lewej stronie.
- col_index_num: Wymagane. Numer kolumny w tabeli, z której będzie zwracany.
- [range_lookup]: Określa, czy dokładne lub częściowe dopasowanie lookup_value jest potrzebny. w argumentacji, 0 dla dokładnego dopasowania, 1 dla częściowego dopasowania. Domyślnie 1 (dopasowanie częściowe).
Przyjrzyj się poniższemu przykładowi:
W przykładzie widać, że mamy zbiór danych o filmach. Użyliśmy tutaj metody VLOOKUP formuła do wyodrębnienia danych.
W tym VLOOKUP wzór:
Nasza lookup_value jest 5 który jest ID .
Nasza tablica jest B4:F12
Wyszukiwanie zakresu jest ustawiony na FALSE dla dopasowania dokładnego.
Numer indeksu kolumny to. 5 który jest Rok wydania .
Zasadniczo, mówimy VLOOKUP funkcja przeszukująca tablicę za pomocą ID 5. A jeśli stwierdziłeś, że wtedy, podaj wartość przedstawioną w kolumnie Rok wydania który ma indeks kolumnowy o numerze 5 .
Mam nadzieję, że teraz rozumiesz, jak to działa.
Czytaj więcej: Wyszukiwanie zakresu za pomocą VLOOKUP w Excelu (5 przykładów)
6 rzeczy, które powinieneś wiedzieć o numerze indeksu kolumny w VLOOKUP
Ponieważ tematem tego artykułu jest wszystko o. VLOOKUP numer indeksu kolumny, omówimy ten argument w nadchodzących sekcjach. Numer indeksu kolumny jest kluczową rzeczą. Aby zwrócić poprawną wartość z tablicy, powinieneś wiedzieć kilka rzeczy o tym numerze indeksu kolumny. Mam nadzieję, że przeczytasz to wszystko i zastosujesz następnym razem w swoim arkuszu Excela.
1. co robi numer indeksu kolumny?
Teraz, dlaczego numer indeksu kolumny jest niezbędny i co robi w formule. Rozbijmy to z poprzedniego przykładu.
Formuła, którą się posługujemy:
=VLOOKUP(D14,B4:F12,5,FALSE)
Ustawiamy range lookup na FALSE dla dokładnego dopasowania.
Podział 1: Wyszukiwanie wartości
Teraz z tabeli chcemy wyszukać coś. Aby znaleźć tę wartość, musimy podać wartość lookup w VLOOKUP Formuła. Najpierw musimy podać wartość lookup, według której będzie wyszukiwać dane. Używamy tutaj odwołania do komórki.
Awaria 2: Inicjalizacja tablicy
Następnie. VLOOKUP Funkcja poszuka tablicy, z której wykona wszystkie te czynności.
Podział 3: Szukaj wartości Lookup w kolumnie po lewej stronie
Teraz, VLOOKUP wyszuka wartość lookup najpierw od lewej kolumny tablicy w pionie.
Ponieważ ustawiamy argument range lookup na FALSE aby znaleźć dokładne dopasowanie, to je znajdzie.
Awaria 3: Szukaj numeru indeksu kolumny z tablicy
Teraz VLOOKUP Funkcja spróbuje znaleźć numer kolumny z tabeli, którą wymieniłeś w argumencie.
Awaria 4: VLOOKUP będzie szukał wartości w podanej kolumnie Numer indeksu
Po znalezieniu żądanej kolumny, VLOOKUP będzie szukał twojej wartości w kolumnie, która dzieli ten sam wiersz z ID 5 .
Podział 6: Zwróć wartość
Na koniec znajdzie Rok wydania z ID 5 .
Jak widać, numer indeksu kolumny jest kluczem do znalezienia pożądanej wartości z tabeli. Jeśli podałeś swój numer indeksu kolumny źle, dałby ci inną wartość.
Read More: Lookup Value in a Range and Return in Excel (5 Easy Ways)
2. w jaki sposób dane wyjściowe będą się zmieniać w zależności od numeru indeksu kolumny?
Teraz, nasz VLOOKUP formuła zwróci inny wynik na podstawie różnych numerów indeksów kolumn.
Kiedy chcesz uzyskać alternatywny wynik z tabeli, upewnij się, że podajesz dokładny numer indeksu kolumny w funkcji. Twoje wyjścia będą się różnić w oparciu o ten zakres kolumn.
Przyjrzyj się poniższemu przykładowi:
Formuła, którą się posługujemy:
=VLOOKUP(D14,B4:F12,3,FALSE)
Tutaj chcieliśmy, aby Aktor nazwa z Movie ID 5 . Now, our Aktor kolumna jest trzecią kolumną w tablicy. Z tego powodu udostępniliśmy 3 jako numer indeksu kolumny w VLOOKUP W efekcie nasza funkcja pobierała wartość z zakresu do lookup (tablicy) w Excelu.
Read More: Jak znaleźć drugie dopasowanie z VLOOKUP w Excelu (2 proste metody)
3. co się stanie, jeśli podamy zły numer indeksu kolumny?
Teraz możesz zapytać, co się stanie, jeśli podamy nieprawidłowy numer indeksu kolumny za pomocą programu Excel VLOOKUP Oczywiście, zwróci ona błędną wartość. Jeśli żądana kolumna wyników nie pasuje do podanego numeru indeksu kolumny, nie otrzymamy wyniku.
Spójrz na poniższy przykład, aby mieć lepsze zrozumienie:
Wzór, z którego korzystamy:
=VLOOKUP(D14,B4:F12,5,FALSE)
Tutaj widać, że chcieliśmy, aby Gatunek z Movie ID 7 . But, it is showing 2006 co jest nieprawidłową odpowiedzią.
Ponieważ zapewniliśmy 5 jako numer indeksu kolumny w programie Excel VLOOKUP formuła. Ale numer kolumny Gatunek jest 4 Dlatego też zwraca inny wynik.
4. co się stanie, jeśli indeks naszej kolumny jest poza zakresem?
Jeśli numer indeksu kolumny znajduje się poza zakresem podanej tablicy, to VLOOKUP funkcja zwróci #REF! błąd, to dlatego, że twoja tablica nie zawiera tylu kolumn.
Można to zrozumieć na poniższym przykładzie:
Formuła, którą się posługujemy:
=VLOOKUP(D14,B4:F12,6,FALSE)
Tutaj możesz zobaczyć nasz Excel VLOOKUP formuła pokazuje błąd. Przyjrzyj się uważnie, nasza tablica to B4:F12 W tym zakresie mamy tylko pięć kolumn, ale w naszej formule podaliśmy 6 w argumencie col index, dlatego nie mógł zwrócić żadnej wartości.
Read More: Jak użyć VLOOKUP, aby znaleźć wartość, która mieści się w przedziale
5. zwiększanie liczby indeksów kolumn w VLOOKUP przy użyciu funkcji KOLUMNA
W VLOOKUP formuły, możesz użyć dynamicznego indeksu kolumny. Załóżmy, że masz dwie tabele i chcesz je połączyć. Musisz również skopiować działającą VLOOKUP formuły w wielu kolumnach. Poręcznym sposobem, który można zastosować jest użycie funkcja COLUMN Excela.
Spójrz na poniższy zrzut ekranu:
Mamy tu dwie tabele, chcemy połączyć ze sobą Tabela wyników oraz Baza danych studentów tabela na podstawie Legitymacja studencka . Zasadniczo naszym celem jest ustawienie nazwy i sekcji w tabeli Result.
Formuła ogólna, którą się posługujemy:
=VLOOKUP($A1,table,COLUMN()-x,0)
Wpiszmy następujący wzór w Komórka E5 i nacisnąć Wejdź:
=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)
Teraz przeciągnij Uchwyt do napełniania ikona po drugiej stronie stołu.
Ponownie wpisz formułę w Komórka F5 i przeciągnąć Uchwyt do napełniania ikona:
Jak widać, udało nam się skopiować dane z bazy studentów do tabeli Result przy użyciu dynamicznego numeru indeksu kolumny.
Uwaga:
Możesz użyć tego wzoru jako Kalkulator liczby indeksów kolumn dla Vlookup w swoim arkuszu.
🔎 Podział formuły
Obliczyliśmy numer indeksu kolumny wykorzystując KOLUMNA Jeśli nie ma żadnych argumentów w funkcji KOLUMNA Funkcja zwraca numer tej powiązanej kolumny.
Teraz, ponieważ korzystamy ze wzoru w kolumnie E i F,. KOLUMNA Funkcja zwróci odpowiednio 5 i 6. W arkuszu numer indeksu kolumny E to 5, a numer indeksu kolumny F to 6.
Nie lubimy pobierać danych z 5. kolumny Wynik Odejmujemy więc 3 od 5, aby otrzymać liczbę 2, która jest zapisana w tabeli. VLOOKUP funkcja stosowana do odzyskiwania Nazwa z baza danych studentów tabela.
KOLUMNA()-3 = 5-3 = 2 (Tutaj 2 oznacza. Nazwa kolumna Baza danych studentów tablica)
Ten sam wzór zastosowaliśmy w kolumnie F . Kolumna F ma indeks nr 6.
KOLUMNA()-3 = 6-3 = 3 (3 wskazuje. Sekcja z Baza danych studentów tablica)
W końcu pierwsza próbka przynosi Nazwa od Baza danych studentów tabela (kolumna 2), a z drugiej ilustracji otrzymujemy Sekcja od Baza danych studentów tabela (kolumna 3).
[/wpsm_box]6. Znajdź numer indeksu kolumny za pomocą funkcji MATCH
Teraz, w VLOOKUP w funkcji, zazwyczaj podajemy numer indeksu kolumny jako liczbę statyczną. Niezależnie od tego, można również utworzyć dynamiczny numer indeksu kolumny, jak w poprzednim przykładzie. Tutaj robimy to za pomocą funkcja MATCH Metoda ta pozwala na dynamiczny dwukierunkowy lookup, dopasowujący zarówno wiersze jak i kolumny w tablicy.
Przyjrzyj się poniższemu zbiorowi danych:
Mamy zbiór danych o uczniach. Mamy oceny uczniów z fizyki, matematyki i chemii. Teraz chcemy znaleźć ocenę z Jessy w Matematyka temat.
Aby to sprawdzić, wpisz następujący wzór w Komórka H5 i nacisnąć Wejdź na stronę :
=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)
Jak widać, nasz VLOOKUP formuła uzyskała dokładne dopasowanie ze zbioru danych.
Teraz przyjrzyj się uważnie, nie podaliśmy statycznej liczby w numerze indeksu kolumny. Zamiast tego, uczyniliśmy ją dynamiczną poprzez użycie MATCH Zasadniczo mamy tu wiele kryteriów.
🔎 Podział formuły
➤ MATCH(H5,B4:E4,0)
Na stronie MATCH funkcja wyszuka temat MATH z nagłówka B4:E4. Znajdzie ją w indeksie 3. Dlatego zwróci 3 .
➤ VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE) = VLOOKUP(H4,B4:E9,3, FALSE)
W końcu będzie działać tak, jak w rzeczywistości VLOOKUP formuła. I wróci C. Ponieważ znalazł wartość z numeru indeksu kolumny 3.
VLOOKUP Numer indeksu kolumny z innego arkusza lub skoroszytu
Teraz możesz użyć numeru indeksu kolumny w arkuszu, który będzie pobierał dane z innego arkusza lub innego skoroszytu.Jest to jedna z ważnych funkcji VLOOKUP funkcja.
Spójrzcie na poniższe zrzuty ekranu:
Tutaj mamy dwa oddzielne arkusze. Nasz główny zbiór danych znajduje się w Rzeczywista Pobieramy dane z tego miejsca i pokazujemy je na ekranie. wyjście Tutaj używamy numeru indeksu kolumny, w której znajduje się nasza tablica na innym arkuszu.
Najpierw wpisz następującą formułę w Komórka C5 z wyjście arkusz, a następnie naciśnij Wejdź na stronę .
=VLOOKUP(C4,Actual!B4:F12,2,FALSE)
Jak widać, nasz VLOOKUP numer indeksu kolumny pomógł nam pobrać dane z innego arkusza.
Tutaj wzór "Actual!B4:F12 " zasadniczo wskazuje nazwę arkusza i tablicę z arkusza. I, daliśmy 2 jako numer indeksu kolumny, aby pobrać dane z tabeli w " Rzeczywista " arkusz.
To samo dotyczy różnych skoroszytów. Podobnie można pobrać wartość z innego skoroszytu za pomocą VLOOKUP Funkcja. Spójrz na zrzuty ekranu:
To jest pierwszy zeszyt, mamy tu nasze dane " Rzeczywista " arkusz:
To jest drugi zeszyt, wartość, którą pokażemy w " Dane " arkusz.
Podobnie jak w poprzednim przypadku, wpisz następującą formułę Komórka C5 z " Dane " arkusz z " Inne.xlsx" zeszyt ćwiczeń:
=VLOOKUP(C4,'[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)
Jak widać, zwróciło ono dokładne dopasowanie ze zbioru danych.
Jeśli zamkniesz główny skoroszyt, w którym znajduje się twoja tablica, formuła będzie wyglądać jak poniżej:
=VLOOKUP(C4,'D:\NNiezbędny numer indeksu kolumny vlookup.xlsx]Actual'!B4:F12,2,FALSE)
Poniższy zrzut ekranu przełamie to dla Ciebie:
💬 Rzeczy do zapamiętania
✎ VLOOKUP wyszukuje wartości we właściwym kierunku.
✎ Aby uzyskać dokładne wyniki, podaj prawidłowy numer indeksu kolumny. Numer indeksu kolumny nie powinien przekraczać liczby kolumn tablicy.
✎ Powinieneś zablokować zakres tablicowy, jeśli przekazujesz dane z tego samego arkusza lub innych arkuszy, ale dokładnego skoroszytu.
Wniosek
Podsumowując, mam nadzieję, że ten tutorial dostarczył Ci kawałek przydatnej wiedzy na temat VLOOKUP numer indeksu kolumny w Excelu. Zalecamy, abyś nauczył się i zastosował wszystkie te instrukcje do swojego zbioru danych. Pobierz zeszyt ćwiczeń i wypróbuj je samodzielnie. Zachęcamy również do wyrażenia opinii w sekcji komentarzy. Twoje cenne opinie motywują nas do tworzenia takich poradników jak ten.
Nie zapomnij sprawdzić naszej strony internetowej Exceldemy.com dla różnych problemów i rozwiązań związanych z programem Excel.
Ciągle ucz się nowych metod i ciągle się rozwijaj!