HLOOKUP-funktionen i Excel är den mindre populära kusinen till VLOOKUP-funktionen. Den H i HLOOKUP står för horisontella. Eftersom Excel-data vanligtvis är vertikalt orienterade kräver de flesta situationer en vertikal uppslagning, eller VLOOKUP.
Vissa datastrukturer är dock horisontellt orienterade, vilket kräver en horisontell uppslagning; därför kommer HLOOKUP-funktionen väl till pass. HLOOKUP söker i en uppslagstabell för att hitta ett enstaka värde från en rad med data där kolumnetiketten matchar ett givet kriterium.
HLOOKUP grunderna
Följande figur visar ett typiskt scenario där HLOOKUP-formler används. Tabellen i C5 kräver kvartalsslutsiffror (mars och juni) för 2011. HLOOKUP-formlerna använder kolumnetiketterna för att hitta rätt månadskolumner och lokalisera sedan 2011 års data genom att flytta ner lämpligt antal rader. I det här fallet finns 2011 års data på rad 4, så siffran 4 används i formlerna.
HLOOKUP-formler hjälper till att hitta siffror för mars och juni från uppslagstabellen” width="535″/>
HLOOKUP-formler hjälper till att hitta mars- och junisiffror från uppslagstabellen.
För att förstå hur detta fungerar, ta en titt på den grundläggande syntaxen för HLOOKUP-funktionen.
HLOOKUP(Lookup_value, Table_array, Rad_index_num, Range_lookup)
-
Letauppvärde : De letauppvärde argumentet identifierar värdet som tittade upp. I de flesta fall är dessa värden kolumnnamn. I exemplet refereras kolumnetiketterna för Lookup_value . Detta pekar HLOOKUP-funktionen till lämplig kolumn i uppslagstabellen.
-
Tabellmatris : De Tabellmatris argumentet identifierar det område som innehåller uppslagstabellen. Här är det intervallet B9:H12. Observera att referenserna som används för detta argument är absoluta. Det betyder att kolumn- och radreferenserna är prefixerade med dollartecken ($) - som i $B$9:$H$12. Detta säkerställer att referensen inte ändras medan du kopierar formeln nedåt eller tvärsöver.
-
Radindex : The radindex argumentet identifierar radnumret som innehåller det värde du letar efter. I exemplet finns 2011 års data på rad 4 i uppslagstabellen. Därför använder formlerna siffran 4.
-
Ungefärlig : Den ungefärlig argumentet anger om du letar efter en exakt matchning eller en ungefärlig match. Om en exakt matchning behövs anger du FALSE för detta argument. Om den närmaste matchningen fungerar, anger du TRUE eller lämnar argumentet tomt.
Tillämpa HLOOKUP-formler i en datamodell
HLOOKUPs är särskilt praktiska för att forma data till strukturer som är lämpliga för diagram eller andra typer av rapportering. Ett enkelt exempel visas i följande figur. Med HLOOKUPs omorienteras data som visas i rådatatabellen längst ner i figuren i en iscensättningstabell överst. När rådata ändras eller uppdateras, fångar uppsättningstabellen ändringarna.
HLOOKUP-formler drar och omformar data utan att störa” width=”535″/>
I det här exemplet drar och omformar HLOOKUP-formler data utan att störa rådatatabellen.