Spis treści
Jednym z częstych zastosowań Excela jest szukanie wartości w tabeli lub zakresie danych. W Excelu mamy 4 dedykowane funkcje lookup, poza tym możemy zastosować kombinację różnych funkcji do szukania wartości. Możemy użyć 7 typów lookup w Excelu, aby znaleźć konkretne wartości.
W poniższym zestawie danych, mamy listę ocen uzyskanych przez różnych studentów w ciągu semestru z jednego przedmiotu. Teraz, użyjemy tego zestawu danych do zademonstrowania 7 różnych typów Lookup.
Pobierz Zeszyt ćwiczeń
Rodzaje odnośników w Excelu.xlsx7 rodzajów Lookup w Excelu
1) Funkcja LOOKUP w programie Excel
Funkcja LOOKUP szuka wartości w danej tablicy i może zwrócić wynik z innej tablicy. Załóżmy, że chcemy dowiedzieć się, jaki jest stopień jednego z uczniów.
➤ Wpisz następujący wzór,
=LOOKUP(K7,B5:B14,I5:I14)
Tutaj, K7 to wartość lookup, B5:B14 jest tablicą lookup i I5:I14 jest tablicą wyników. LOOKUP Funkcja znajdzie w tablicy lookup wartość i poda zwrot z tablicy result.
➤ Prasa ENTER
W rezultacie otrzymasz ocenę tego studenta. W podobny sposób możesz użyć LOOKUP funkcja pozwalająca na znalezienie dowolnej, konkretnej wartości z tabeli.
Read More: Zaawansowane funkcje Lookup w Excelu (9 przykładów)
2) Funkcja HLOOKUP
Funkcja HLOOKUP szuka wartości w górnym wierszu tabeli lub tablicy i zwraca wartość w tej samej kolumnie z określonego wiersza. Funkcja szuka wartości wzdłuż wiersza, czyli poziomo i dlatego nazywa się HLOOKUP .
Załóżmy, że chcemy znaleźć ocenę uzyskaną w finale przez ucznia o imieniu Robin.
➤ Wpisz następujący wzór,
=HLOOKUP(K9,B4:G14,8,FALSE)
Tutaj, K9 to wartość lookup, B4:G14 jest tablicą, 8 jest numerem indeksu wiersza, co oznacza, że chcemy uzyskać wartość z 8. wiersza tabeli, a FALSE wskazuje, że funkcja będzie szukała dokładnego dopasowania. Formuła będzie szukała K9 w górnym wierszu tabeli B4:G14 i zwróci wartość z 8. wiersza kolumny, w której K9 został znaleziony.
➤ Prasa ENTER
W ten sposób uzyskasz ocenę w finale uzyskaną przez Robina.
3) Funkcja VLOOKUP programu Excel
Funkcja VLOOKUP jest funkcją uzupełniającą HLOOKUP funkcja. HLOOKUP funkcja szuka wartości wzdłuż wiersza, podczas gdy funkcja VLOOKUP Funkcja szuka wartości w kolumnie. VLOOKUP szuka wartości w kolumnie najbardziej po lewej stronie, a następnie zwraca wartość w tym samym wierszu określonej kolumny.
Dowiedzmy się, jaką ocenę otrzymał jeden z uczniów, korzystając z funkcji VLOOKUP funkcja.
➤ Wprowadzić następujący wzór,
=VLOOKUP(K7,B4:I14,8,FALSE)
Tutaj, K7 to wartość lookup, B4:I14 jest tablicą, 8 jest numerem indeksu kolumny, co oznacza, że chcemy uzyskać wartość z 8. kolumny tabeli, a FALSE wskazuje, że funkcja będzie szukała dokładnego dopasowania. Funkcja będzie szukała K7 w lewej kolumnie tabeli B4:I14 i zwróci wartość 8. kolumny z wiersza, w którym znaleziono wartość lookup.
➤ Prasa ENTER
W rezultacie otrzymasz ocenę tego studenta (komórka K7 ).
Read More: Excel LOOKUP vs VLOOKUP: z 3 przykładami
4) Funkcja XLOOKUP programu Excel
Funkcja XLOOKUP jest najpotężniejszą funkcją w Excelu, która umożliwia wyszukiwanie wartości z zakresu. Funkcja ta jest dostępna tylko w Office 365 Jeśli więc używasz starszej wersji, nie będziesz mógł skorzystać z tej funkcji. XLOOKUP Funkcja przeszukuje zakres lub tablicę w poszukiwaniu dopasowania i zwraca odpowiadający mu element z drugiego zakresu lub tablicy.
➤ Aby otrzymać ocenę jednego z uczniów, wpisz następujący wzór
=XLOOKUP(K7,B5:B14,I5:I14)
Tutaj formuła będzie szukała wartości K7 w zakresie B5:B14 i zwróci odpowiednią wartość z zakresu I5:I14
➤ Prasa ENTER
W rezultacie otrzymasz ocenę studenta wymienionego w komórce K7.
Podobne lektury
- Jak wyszukać z wieloma kryteriami w Excelu (zarówno AND jak i OR)
- Użyj funkcji ADRES w Excelu (7 przykładów)
- Jak wyszukać tekst w programie Excel (7 odpowiednich metod)
5) Funkcje OFFSET i MATCH do wyszukiwania danych
Możemy szukać wartości używając funkcja OFFSET oraz funkcja MATCH w sumie.
Na stronie OFFSET Funkcja zwraca referencję do zakresu. MATCH Funkcja zwraca względną pozycję elementu w tablicy, który pasuje do określonej wartości w określonej kolejności. Zobaczmy teraz, jak możemy użyć tych dwóch funkcji łącznie do szukania wartości.
Ze zbioru danych dowiemy się, jaką ocenę otrzymał uczeń.
➤ Wpisz następujący wzór
=OFFSET(B4,MATCH(K7,B5:B14,0),MATCH(K6,C4:I4,0))
Tutaj, B4 to komórka referencyjna, która jest pierwszą komórką naszego zbioru danych, K7 to imię i nazwisko studenta, B5:B14 to zakres, w którym zostanie dopasowane nazwisko ucznia, K6 to wartość, której szukamy, czyli Grade, C4:I4 to zakres, z którego zostanie dopasowana kolumna Grade. 0 W formule zostanie podana wartość z komórki przecinającej się z komórką Marsal (imię i nazwisko ucznia) wiersz i Stopień kolumna.
➤ Teraz, naciśnij ENTER
W rezultacie otrzymasz. Stopień ucznia Marsal .
6. funkcje INDEX i MATCH Lookup
Funkcja INDEX zwraca wartość lub referencję komórki na przecięciu danego wiersza i kolumny w danym zakresie. Możemy więc użyć funkcji INDEX funkcja z MATCH funkcja do wyszukiwania wartości z tabeli.
➤ Wpisz następujący wzór, aby poznać ocenę ucznia,
=INDEX(I5:I14,MATCH(K7,B5:B14,0))
Tutaj, I5:I14 jest tablicą, w której znajdzie się wartość wynikowa, K7 to wartość lookup, B5:B14 jest tablicą lookup, 0 oznacza dopasowanie dokładne. MATCH Funkcja zwróci pozycję wartości lookup K7 i INDEX Funkcja zwróci odpowiednią wartość z I5:I14 array.
Po wstawieniu formuły,
➤ Prasa ENTER .
W rezultacie otrzymasz ocenę ucznia, którego wymieniłeś w komórce K7 .
7) Funkcja XMATCH programu Excel do LOOKUP
Funkcja XMATCH zwraca względną pozycję elementu w tablicy. Więc zamiast używać funkcji MATCH możemy użyć funkcji XMATCH Sprawdźmy, jak wygląda ocena ucznia z naszego zbioru danych przy użyciu funkcji XMATCH funkcja.
➤ Wpisz następujący wzór,
=INDEX(B4:I14,XMATCH(K7,B4:B14),XMATCH(K6,B4:I4))
Tutaj XMATCH funkcja poda pozycję K7 z zakresu B4:B14 oraz położenie K6 z zakresu B4:I4 . Teraz INDEX Funkcja użyje pozycji z K7 jako numer wiersza i pozycję K6 jako numer kolumny w tabeli B4:I14 aby zwrócić wartość komórki na przecięciu tego wiersza i kolumny.
➤ Prasa ENTER
W rezultacie otrzymasz ocenę studenta wymienionego w komórce K7 .
Wniosek
Możesz wyszukiwać wartości w Excelu używając dowolnego z 7 typów opisanych w tym artykule. Jeśli napotkasz jakiekolwiek zamieszanie związane z którymś z typów lookupu w Excelu zostaw komentarz.