Skip to main content

Excel HLOOKUP Funkcja i przykład

excel-216 - Jak działa funkcja WYSZUKAJ.PIONOWO - diagram :) (Czerwiec 2026)

excel-216 - Jak działa funkcja WYSZUKAJ.PIONOWO - diagram :) (Czerwiec 2026)
Anonim
01 z 04

Znajdź określone dane za pomocą funkcji HLOOKUP programu Excel

Korzystanie z funkcji Excel HLOOKUP

Powiązany samouczek: Excel HLOOKUP Funkcja Samouczek krok po kroku.

Funkcja HLOOKUP programu Excel, która służy do wyszukiwania w poziomie, służy do wyszukiwania określonych informacji zapisanych w tabeli arkusza kalkulacyjnego.

HLOOKUP działa podobnie do funkcji WYSZUKAJ.PIONOWO Excela lub Pionowego wyszukiwania.

Jedyna różnica polega na tym, że funkcja VLOOKUP wyszukuje dane w kolumnach, a funkcja HLOOKUP wyszukuje dane w wierszach.

Jeśli masz listę inwentaryzacji części lub dużą listę kontaktów członków, HLOOKUP może pomóc Ci znaleźć dane, które pasują do określonych kryteriów, takich jak cena konkretnego przedmiotu lub numer telefonu osoby.

02 z 04

Excel HLOOKUP Przykład

Excel HLOOKUP Przykład

Uwaga: Zobacz powyższy obrazek, aby uzyskać więcej informacji na temat tego przykładu. Składnia funkcji VLOOKUP została szczegółowo omówiona na następnej stronie.

= HLOOKUP ("Widget", $ D 3: $ G 4,2, False)
  • "Widget" - ta funkcja HLOOKUP szuka ceny widżetów.
  • $ D 3: 4 G 4 USD - szuka tej informacji w tabeli danych znajdującej się w komórkach od D3 do G4.
  • 2- HLOOKUP szuka ceny w drugim wierszu tabeli.
  • Fałszywy - wskazuje, że akceptowane jest tylko dokładne dopasowanie do wartości "look".

Funkcja HLOOKUP zwraca wyniki wyszukiwania - 14,76 USD - w komórce D1.

03 z 04

Składnia funkcji HLOOKUP

Składnia funkcji HLOOKUP programu Excel:

= HLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

lookup _value: Ten argument jest wartością wyszukiwaną w pierwszym wierszu tablicy tablicowej. Wartością wyszukiwania może być ciąg tekstowy, wartość logiczna (tylko PRAWDA lub FAŁSZ), liczba lub odwołanie do komórki do wartości.

table_array: Jest to zakres danych, które funkcja wyszukuje, aby znaleźć informacje. Tablica_tabeli musi zawierać co najmniej dwa rzędy danych. Pierwszy wiersz zawiera wartości parametru lookup_values.

Ten argument jest nazwanym zakresem lub odniesieniem do zakresu komórek.

Jeśli używasz odwołania do zakresu komórek, dobrym pomysłem jest użycie bezwzględnego odwołania do komórki dla tablicy table_array.

Jeśli nie użyjesz bezwzględnego odwołania i skopiujesz funkcję HLOOKUP do innych komórek, istnieje duża szansa, że ​​otrzymasz komunikaty o błędach w komórkach, do których funkcja jest kopiowana.

row_index_num:W tym argumencie wprowadź numer wiersza tablicy_tabeli, z której chcesz pobrać dane. Na przykład:

  • jeśli argument nr_wiersza ma wartość 1, zwraca wartość z pierwszego wiersza tablicy_tabeli;
  • jeśli argument nr_wiersza ma wartość 2, zwraca wartość z drugiego wiersza tablicy_tabeli.

Zakres wyszukiwania:Wartość logiczna (tylko PRAWDA lub FAŁSZ), która wskazuje, czy funkcja WYSZUKAJ.POZIOMA ma znaleźć dokładne, czy przybliżone dopasowanie do wartości szukania.

  • Jeśli jest TRUE lub jeśli ten argument jest pominięty, funkcja HLOOKUP użyje dopasowania przybliżonego, jeśli nie znajdzie dokładnego dopasowania do wartości szukania. Jeśli nie zostanie znalezione dopasowanie ścisłe, funkcja WYSZUKAJ.POZYCJĘ korzysta z kolejnej największej wartości parametru szukana_wartość.
  • Jeśli FALSE, HLOOKUP użyje dokładnego dopasowania tylko do wartości lookup_value. Jeśli są dwie lub więcej wartości w pierwszej kolumnie tabeli_tablica, które pasują do wartości szukania, używana jest pierwsza znaleziona wartość. Jeśli nie znaleziono dokładnego dopasowania, zwracany jest błąd # N / A.
04 z 04

Komunikaty błędów HLOOKUP

Komunikaty błędów HLOOKUP programu Excel

  • Jeśli wartość szukania nie zostanie znaleziona w pierwszym wierszu pliku table_array, HLOOKUP zwraca wartość błędu # N / D.
  • Jeśli row_index_num Argument jest większy niż liczba wierszy w tabeli tablica, HLOOKUP zwraca # REF! wartość błędu.
  • Jeśli table_array Argument zawiera puste wiersze u góry tabeli table_array, HLOOKUP zwraca wartość błędu # N / D.