W programie Excel często trzeba wyszukiwać dane w tabeli, która czasami może być gorączkowa, szczególnie jeśli chodzi o duże tabele bazy danych. Excel to najczęściej używane oprogramowanie do arkuszy kalkulacyjnych, które nie tylko obsługuje podstawowe obliczenia danych, ale jest w stanie analizować duży zestaw danych. Program Excel używa wielu funkcji do analizy dużych zestawów danych, a dwie najpopularniejsze funkcje, które większość modelarzy prawdopodobnie zna, to WYSZUKAJ.PIONOWO i WYSZUKAJ.PIONOWO. Obie są wbudowanymi funkcjami Excela, które umożliwiają wyszukiwanie danych w bardzo dużej bazie danych. „H” w HLookup oznacza poziomo, podczas gdy „V” w VLookup oznacza pion. Podczas gdy obie funkcje mają sprawiedliwy udział w rozróżnianiu punktów, łatwo jest pomylić się z nimi.
Funkcja HLookup, skrót od funkcji wyszukiwania poziomego, jest jedną z wbudowanych funkcji wyszukiwania w programie Excel służącą do wyszukiwania wartości poziomo w zestawie wierszy w tabeli. Ta funkcja jest podobna do VLookup, z tym wyjątkiem, że dane są wyświetlane w wierszach zamiast w kolumnach. Ta funkcja wyszukuje wartość w górnym wierszu tabeli i zwraca odpowiednią wartość z innego wiersza tabeli. Ta funkcja używa czterech argumentów: Lookup_Value, Table_Array, Row_Index i Range_Lookup. Zwraca wartość w tabeli opartej na dwóch argumentach funkcji i może przyjmować zarówno łańcuchy, jak i liczby jako argumenty. Prawda odnosi się do przybliżonego dopasowania do wartości wyszukiwania, podczas gdy fałsz odnosi się do dokładnego dopasowania.
Funkcja VLookup, czyli wyszukiwanie pionowe, jest najpopularniejszą i najstarszą formułą wyszukiwania używaną w programie Excel do wyszukiwania określonych informacji lub danych w arkuszu kalkulacyjnym. Na przykład możesz wyszukać cenę określonego produktu z długiej listy produktów wraz z cenami. W przeciwieństwie do funkcji HLookup, jest używana, gdy dane są wymienione w kolumnach zamiast w wierszach i wykonuje wyszukiwanie pionowe przez kolumny w tabeli. Wyszukuje wartość w lewej kolumnie tabeli i zwraca wartość przybliżonych dopasowań. Może mieć wartość PRAWDA lub FAŁSZ.
Obie są wbudowanymi funkcjami używanymi do wyszukiwania określonych wartości w bardzo dużym zestawie danych za pomocą formuł wyszukiwania Excel. Funkcja WYSZUKAJ.PIONOWO lub wyszukiwanie w poziomie w programie Excel służy do wyszukiwania w poziomie w zestawie wierszy w arkuszu kalkulacyjnym. Mówiąc najprościej, funkcja WYSZUKAJ.PIONOWO przeszukuje wiersze w poziomie, aby pobrać dane z określonego wiersza w tabeli. Z drugiej strony funkcja WYSZUKAJ.PIONOWO lub funkcja wyszukiwania pionowego jest raczej używana, gdy dane są wymienione w kolumnach zamiast w wierszach. Jest podobny do funkcji WYSZUKAJ.PIONOWO, z tą różnicą, że wykonuje wyszukiwanie pionowe przez kolumny w arkuszu kalkulacyjnym.
Składnia HLookup to = HLookup (Lookup_Value, Table_Array, Row_Index, Range_Lookup). „Lookup_Value” odnosi się do wartości, którą użytkownik próbuje wyszukać; „Tablica_tablicy” odnosi się do tabeli lub zakresu, z którego pobierane są dane; „Indeks_indeksu” odnosi się do poziomego wiersza, w którym użytkownik chce pobrać dane; a „Range_Lookup” jest opcjonalnym argumentem logicznym, który definiuje dokładne dopasowanie lub przybliżone dopasowanie do „True” lub „False”.
Składnia VLookup to = VLookup (Lookup_Value, Table_Array, Col_Index, Range_Lookup). „Lookup_Value” odnosi się do wartości, której szukasz w tabeli; „Tablica_tablicy” odnosi się do tabeli lub zakresu komórek, z których chcesz pobrać dane; „Col_Index” odnosi się do pionowej kolumny, z której pobierane są dane; i wreszcie „Range_Lookup” jest opcjonalnym argumentem, który określa, czy wartość jest dopasowaniem dokładnym, czy przybliżonym. Prawda odnosi się do przybliżonego dopasowania do wartości wyszukiwania, podczas gdy fałsz odnosi się do dokładnego dopasowania.
Funkcja VLookup szuka wartości pionowo w lewej kolumnie tabeli lub zestawu danych i zwraca sąsiednią wartość z innej kolumny związanej z wartością wyszukiwania. Służy do znalezienia dokładnego dopasowania do wartości wyszukiwania, a jeśli dokładne dopasowanie nie zostanie znalezione, może zwrócić przybliżone dopasowanie do wartości wyszukiwania. Wręcz przeciwnie, funkcja HLookup szuka wartości poziomo w górnym wierszu tabeli i zwraca odpowiednią wartość z innego wiersza tabeli. Jest bardzo podobny do funkcji VLookup, z tym że tworzy wyszukiwania poziome.
Chociaż zarówno funkcje VLookup, jak i HLookup są używane w programie Excel do wyszukiwania i pobierania poprawnych wartości z tabeli odnośników na podstawie wprowadzonych wartości, nie są one równoważne i są odpowiednie w określonych okolicznościach. Podczas gdy VLookup jest najbardziej popularną i najstarszą formułą wyszukiwania w Excelu używaną do wyszukiwania pionowego przez kolumnę w tabeli, funkcja HLookup jest używana, gdy dane są wymienione w wierszach zamiast kolumn i wyszukuje wartość poziomo przez wiersze. Każda funkcja wykorzystuje cztery argumenty jako fragmenty danych w celu łatwego i wydajnego zlokalizowania danych w bardzo dużym zestawie danych. Ponieważ dane są głównie ułożone w kolumny, funkcja VLookup jest częściej używana przez modelarzy w porównaniu z funkcją HLookup.