Innehållsförteckning:
Video: How to use Excel Index Match (the right way) 2024
HLOOKUP-funktionen i Excel är den mindre populära kusinen i VLOOKUP-funktionen. H i HLOOKUP står för horisontellt. Eftersom Excel-data är typiskt vertikalt orienterad, kräver de flesta situationer en vertikal sökning, eller VLOOKUP.
Vissa datastrukturer är dock horisontellt orienterade, vilket kräver en horisontell uppslagning. Således kommer HLOOKUP-funktionen till nytta. HLOOKUP söker ett uppslagstabell för att hitta ett enda värde från en rad data där kolumnmärkningen matchar ett givet kriterium.
HLOOKUP-basics
Följande figur visar ett typiskt scenario där HLOOKUP-formler används. Tabellen i C5 kräver kvartalsnummer (mars och juni) för 2011. HLOOKUP-formlerna använder kolumniketterna för att hitta rätt månads kolumner och sedan hitta 2011-data genom att flytta ner lämpligt antal rader. I detta fall är 2011-data i rad 4, så nummer 4 används i formlerna.
Till
:
-
Den Lookup_value : HLOOKUP (Lookup_value, Table_array, Row_index_num, Range_lookup) Lookup_value : Argument identifierar värdet som ses upp. I de flesta fall är dessa värden kolumnnamn. I exemplet refereras kolonnetiketterna till
Lookup_value -
. Detta pekar HLOOKUP-funktionen till lämplig kolumn i Sökordet
-
Table_array identifierar det intervall som innehåller uppslagstabellen. Det här området är B9: H12. Observera att referenserna som används för det här argumentet är absoluta. Det betyder att kolumn- och radreferenser är prefixade med dollar ($) tecken - som i $ B $ 9: $ H $ 12. Detta säkerställer tha t referensen ändras inte när du kopierar formeln ner eller över. Row_index_num : Argumentet
-
Row_index_num identifierar radenummeret som innehåller det värde du letar efter. I exemplet finns 2011-data i rad 4 i lookup-tabellen. Formlerna använder därför nummer 4. Range_lookup : Argumentet
Range_lookup
anger om du söker en exakt matchning eller en ungefärlig matchning. Om en exakt match behövs, anger du FALSE för det här argumentet. Om närmaste match kommer att göra, skulle du ange SANT eller lämna argumentet tomt.
Använda HLOOKUP-formler i en datamodell HLOOKUPs är särskilt praktiska för att forma data till strukturer som är lämpliga för kartläggning eller andra typer av rapportering. Ett enkelt exempel visas i följande figur. Med HLOOKUPs, ombildas de data som visas i den rada datatabellen längst ner i figuren i en staging-tabell överst. När den rada data ändras eller uppdateras, tar uppläggningstabellen upp ändringarna. HLOOKUP-formler drar och omformar data utan störning "width =" 535 "> I det här exemplet drar HLOOKUP-formulär och omformar data utan att störa den råa datatabellen.