Oto krótki samouczek dla tych, którzy potrzebują pomocy przy użyciu WYSZUKAJ.PIONOWO funkcja w programie Excel. VLOOKUP to bardzo przydatna funkcja do łatwego przeszukiwania jednego lub więcej kolumny w dużych arkuszach, aby znaleźć powiązane dane. Możesz użyć HLOOKUP, aby zrobić to samo dla jednego lub więcej wydziwianie danych. Zasadniczo podczas korzystania z funkcji WYSZUKAJ.PIONOWO, pytasz "Oto wartość, znajdź tę wartość w innym zestawie danych, a następnie zwróć mi wartość innej kolumny w tym samym zbiorze danych".
Więc możesz zapytać, jak to może być przydatne? Weźmy na przykład następujący przykładowy arkusz kalkulacyjny, który utworzyłem dla tego samouczka. Arkusz kalkulacyjny jest bardzo prosty: jeden arkusz zawiera informacje o kilku właścicielach samochodów, takie jak nazwa, identyfikator samochodu, kolor i moc. Drugi arkusz ma identyfikator samochodów i ich rzeczywiste nazwy modeli. Wspólnym elementem danych między dwoma arkuszami jest identyfikator samochodu.
Teraz, jeśli chcę wyświetlić nazwę samochodu na arkuszu 1, mogę użyć funkcji WYSZUKAJ.PIONOWO do wyszukania każdej wartości w arkuszu właściciela samochodu, znaleźć tę wartość w drugim arkuszu, a następnie zwrócić drugą kolumnę (model samochodu) jako moją Pożądana wartość. Więc jak sobie z tym poradzić? Najpierw musisz wprowadzić formułę do komórki H4. Zauważ, że już wprowadziłem pełną formułę do komórki F4 przez F9. Przejdziemy przez to, co właściwie oznacza każdy parametr w tej formule.
Oto, jak wygląda formuła:
= WYSZUKAJ.PIONOWO (B4, arkusz 2! $ A 2: $ B 5,2 USD, FAŁSZ)
Jest 5 części tej funkcji:
1. = WYSZUKAJ.PIONOWO - = oznacza, że ta komórka będzie zawierała funkcję, a w naszym przypadku funkcja VLOOKUP do przeszukiwania jednej lub więcej kolumn danych.
2. B4 - Pierwszy argument funkcji. Jest to rzeczywiste wyszukiwane hasło, którego szukamy. Słowo lub wartość wyszukiwania jest tym, co zostało wpisane w komórce B4.
3. Sheet2! $ A 2 $: 5 $ B 5 - Zakres komórek na arkuszu 2, które chcemy przeszukać, aby znaleźć naszą wartość wyszukiwania w B4. Ponieważ zakres znajduje się na Arkuszu 2, musimy poprzedzić zakres nazwą arkusza, a następnie!. Jeśli dane znajdują się na tym samym arkuszu, nie ma potrzeby stosowania prefiksu. Możesz także użyć nazwanych zakresów, jeśli chcesz.
4. 2 - Ta liczba określa kolumnę w zdefiniowanym zakresie, dla której chcesz zwrócić wartość. Tak więc w naszym przykładzie, na arkuszu 2, chcemy zwrócić wartość kolumny B lub nazwy samochodu, gdy dopasowanie znajdzie się w kolumnie A. Należy jednak zauważyć, że pozycja kolumny w arkuszu programu Excel nie ma znaczenia. Więc jeśli przenosisz dane w kolumnach A i B do D i E, załóżmy, że tak długo, jak zdefiniowałeś swój zakres w argumencie 3 jako $ D 2 $: 5 E $, numer kolumny do zwrócenia nadal będzie wynosił 2. Jest to względna pozycja, a nie bezwzględny numer kolumny.
5. Fałszywy - False oznacza, że Excel zwróci wartość tylko dla dopasowania ścisłego. Jeśli ustawisz wartość True, Excel będzie szukał najbliższego dopasowania. Jeśli jest ustawione na False i Excel nie może znaleźć dokładnego dopasowania, to powróci # N / A.
Mamy nadzieję, że teraz możesz zobaczyć, jak ta funkcja może być użyteczna, szczególnie jeśli masz dużo danych wyeksportowanych ze znormalizowanej bazy danych. Może istnieć główny rekord, który zawiera wartości zapisane w odnośnikach lub arkuszach referencyjnych. Możesz pobrać inne dane, łącząc dane przy użyciu funkcji VLOOKUP.
Inną rzeczą, którą możesz zauważyć, jest użycie symbol $ przed literą kolumny i numerem wiersza. Symbol $ mówi programowi Excel, że gdy formuła jest przeciągnięta do innych komórek, referencja powinna pozostać taka sama. Na przykład, jeśli chcesz skopiować formułę w komórce F4 do H4, usuń symbole $, a następnie przeciągnij formułę do H9, zauważysz, że ostatnie 4 wartości stają się # N / D.
Powodem tego jest to, że po przeciągnięciu formuły w dół zakres zmienia się zgodnie z wartością dla tej komórki. Jak widać na powyższym obrazku, zasięg wyszukiwania dla komórki H7 jest Arkusz2! A5: B8. Po prostu dodawało 1 do numerów wierszy. Aby zachować ten zakres, musisz dodać symbol $ przed literą kolumny i numerem wiersza.
Jedna uwaga: jeśli masz zamiar ustawić ostatni argument na True, musisz upewnić się, że dane w twoim zakresie wyszukiwania (drugi arkusz w naszym przykładzie) posortowane są w porządku rosnącym, w przeciwnym razie nie zadziała! Wszelkie pytania, opublikuj komentarz. Cieszyć się!