SLUTSÖKNING i Excel - Hur använder jag HLOOKUP-funktionen?

Innehållsförteckning

Hlookup i Excel

Hlookup i excel är mycket lik Vlookup i excel, Hlookup är en referens kalkylfunktion i excel som använder en referens och hittar och matchar värdet från en rad istället för en kolumn, det är därför namnet gavs till denna formel som Hlookup som betyder horisontell sökning där vi söker efter data horisontellt i rader.

Formel

Förklaring

Det finns fyra parametrar som används i HLOOKUP-funktionen där tre är obligatoriska och en är valfri.

Obligatorisk parameter:

  • Lookup_value: lookup_value representerar det värde som du vill söka i tabellmatrisen; det kan vara en värdefull referens och en sträng som skickas i Hlookup-formeln.
  • Table_array : table_array är rådata där du vill söka efter sökningsvärdet.
  • Row_index_num: Row_index_num är antalet rader i tabellmatrisen som du behöver de uppgifter som krävs för ett visst sökvärde.

Valfri parameter:

  • (Range_lookup): (Range_looup) är en valfri parameter där värdet blir 0 eller 1.

Här står 0 för exakt matchningsvärde och 1 står för ungefärligt matchningsvärde.

Hur använder jag HLOOKUP i Excel? (med exempel)

Denna funktion är mycket enkel och lätt att använda. Låt oss förstå hur HLOOKUP fungerar med exempel.

Exempel 1

Betrakta nedanstående tabell som en rå tabell, och vi behöver specifika data från rå tabellen.

Antag att du behöver regionmässiga uppgifter om den totala försäljningen, vinsten och datumet som visar i tabellen nedan.

För vinst: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,2,0), kommer produktionen att vara 575.

För försäljning: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,3,0), produktionen blir 120.

För datum: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,4,0), kommer produktionen att vara 5/30/2018.

Exempel 2

Låt oss välja ett annat Hlookup-exempel här för att förstå det exakta matchningsvärdet och det ungefärliga matchningsvärdet i HLOOKUP-funktionen i Excel.

Betrakta nedanstående data som tabellarray eller rådata.

Och du behöver ta reda på andelen uppgifter 1 st Jan och 2 : a april.

För en st April: = HLOOKUP (A20, A15: E16,2,0) eller = HLOOKUP (A20, A15: E16,2, False) här false för exakt matchning värde.

För två a April: = HLOOKUP (A21, A15: E16,2,1) eller = HLOOKUP (A20, A15: E16,2, sant) här sant är för ungefärlig match värde.

Saker att komma ihåg

  • HLOOKUP-funktionen i Excel är en skiftlägeskänslig uppslagning. Det betyder att om du skriver tanuj och Tanuj kommer det att behandla detsamma utan att det påverkar utdata på grund av bokstäver.
  • Det finns en begränsning i HLOOKUP är att 'Lookup_value' ska vara den översta raden i 'table_array'. Om du behöver hämta data från någon annan rad används en annan Excel-formel i stället för HLOOKUP i Excel.
  • HLOOKUP stöder specialtecken som “*” eller “?” i "lookup_value" -parametern endast om "lookup_value" är en textsträng.

Fel i HLOOKUP-funktionen

Tre typer av fel kan komma i HLOOKUP-funktionen i excel på grund av fel argument.

  1. # N / A-fel: HLOOKUP returnerar # N / A-felet om 'range_lookup' är FALSE / 0 set to exact match, och HLOOKUP-funktionen i excel inte kan hitta 'lookup_value' i den angivna tabellarrayen.
  1. #Value error: Om det angivna 'row_index_num' <1 och <antalet kolumner i tabellarray, skulle HLOOKUP returnera VÄRDE! fel.

Ex.- = UTSLAG (A20, A15: E16,0,0)

  1. #REF! fel: Om det medföljande 'row_index_num' <antalet kolumner i tabellarray, skulle Hlookup i excel returnera #REF! fel.

Ex.- = UTSLAG (A20, A15: E16,3,0)

  1. HLOOKUP-funktionen kan bara hämta det första värdet matchade värdet i tabell_matrisen som matchar uppslagsvärdet.

Om det finns några dubbla poster i tabellarrayen returnerar det första matchningsvärdet. För att undvika denna situation kan du ta bort dubbletterna från table_array och sedan använda HLOOKUP i Excel.

Om dubblettposter ska förvaras i datasetet, skapa en pivottabell för att gruppera dina data som du vill, eller så kan du använda en matrisformel för att extrahera alla dubblettvärden i uppslagsområdet.

HLOOKUP-funktion Video

Intressanta artiklar...