6 Formler att leta upp i Excel

Anonim

Vi känner alla till den berömda stjärnan i Excel -funktioner VLOOKUP. Det används vanligtvis för att leta upp värden med ett unikt ID. Men det här är inte den enda funktionen som kan användas för att leta upp värden i Excel. Det finns många andra funktioner och formler som kan användas för att leta upp värde. I den här artikeln kommer jag att presentera dig med alla dessa Excel -sökfunktioner och formler. Vissa är ännu bättre än VLOOKUP -funktionen i Excel. Så, läs till slutet.

1. Funktionen Excel VLOOKUP

Den första excel -sökfunktionen är naturligtvis VLOOKUP -funktionen. Denna funktion är känd av en anledning. Vi kan använda den här funktionen för att göra mer än bara en sökning. Men den grundläggande uppgiften för denna funktion är att leta upp värden i tabellen, från vänster till höger.

Syntax för funktionen VLOOKUP:

= VISNING (uppslagningsvärde, tabell_array, col_index_number, [range_lookup])

Lookup_value: Värdet som du vill söka efter i den första kolumnen i tabellmatrisen.

Tabell_array: Tabellen där du vill slå upp/söka

col_index_number: Kolumnnumret i tabellmatris som du vill hämta resultat från.

[range_lookup]: FALSKT om du vill söka efter exakt värde, SANT om du vill ha en ungefärlig matchning.

Fördelar med VLOOKUP:

  • Lätt att använda.
  • Snabb
  • Flera användningsområden
  • Bäst för att leta upp värden i vertikal ordning.

Nackdelar:

  • Den används endast för vertikal uppslagning
  • Det returnerar bara det första matchade värdet.
  • Statisk tills den används med MATCH -funktionen.
  • Det går inte att leta upp värden från vänster om uppslagsvärdet.

Du kan läsa mer om denna Excel -uppslagsformel i detalj här.

2. Excel HLOOKUP -funktionen

HLOOKUP -funktionen är den saknade delen av VLOOKUP -funktionen. HLOOKUP -funktionen används för att leta upp värden horisontellt. Med andra ord, när du vill leta upp ett värde i Excel genom att matcha värdet i kolumner och få värden från rader, använder vi HLOOKUP -funktionen. Detta är exakt det motsatta av VLOOKUP -funktionen.

Syntax för HLOOKUP

=HLOOKUP(uppslagsvärde, tabellmatris, radindexnummer, [intervalluppslag])
  • uppslagsvärde: Värdet du letar efter.
  • Tabellmatris: Tabellen där du letar efter värdet.
  • Radindexnummer: Radnumret i tabellen som du vill hämta data från.
  • [range_lookup]: det är matchningstypen. 0 för exakt matchning och 1 för ungefärlig match.

Fördelar med HLOOKUP -funktion:

  • Det kan leta upp värden horisontellt.
  • Lätt att använda.
  • Flera användningsområden
  • Snabb

Nackdelar:

  • Den används endast för horisontell uppslagning
  • Det returnerar bara det första matchade värdet.
  • Statisk tills den används med MATCH -funktionen.
  • Det går inte att leta upp värden ovanför uppslagsvärdena i tabellen.

Du kan lära dig mer om denna Excel -sökfunktion här.

3. Formel för INDEX-MATCH Lookup

Där VLOOKUP och HLOOKUP inte kan nås kan denna formel nå. Detta är den bästa uppslagsformeln i Excel till Excel 2016 (XLOOKUP är på väg).

Den generiska formeln för INDEX MATCH

= INDEX (Resultatområde, MATCH (uppslagningsvärde, uppslagningsintervall, 0))

Result_Range: Det är intervallet där du vill hämta värdet.

Uppslagningsvärde: Det är värdet som du vill matcha.

Lookup_Range:Det är intervallet där du vill matcha uppslagsvärdet.

Fördelar med INDEX-MATCH-uppslagsformel:

  • Kan leta åt fyra håll. Det kan leta upp värden till vänster och uppåt för uppslagsvärdet.
  • Dynamisk.
  • Du behöver inte definiera rad- eller kolumnindex.

Nackdelar:

  • Det kan vara svårt för nya användare.
  • Använder två Excel -funktioner i kombination. Användare måste förstå funktionen för INDEX och MATCH -funktionen.

Du kan lära dig mer om denna formel här.

4: Excel OFFSET-MATCH Lookup Formula

Detta är en annan formel som kan användas för att leta upp värden dynamiskt. Denna excel -uppslagsformel använder OFFSET -funktionen som ankarfunktion och MATCH som matningsfunktion. Med denna formel kan vi dynamiskt hämta värden från en tabell genom att slå upp i rader och kolumner.

Generisk formel,

= OFFSET (StartCell, MATCH (RowLookupValue, RowLookupRange, 0), MATCH (ColLookupValue, ColLookupRange, 0))

StartCell:Detta är startcellen i uppslagstabellen. Låt oss säga att om du vill leta i intervall A2: A10, då är StartCell A1.

RowLookupValue: Detta är det uppslagsvärde som du vill hitta i rader underStartCell.

RowLookupRange:Detta är intervallet där du vill leta upp RowLookupValue. Det är intervallet nedan StartCell (A2: A10).

ColLookupValue: Detta är det sökningsvärde som du vill hitta i kolumner (rubriker).

ColLookupRange:Detta är intervallet där du vill leta upp ColLookupValue. Det är intervallet på höger sida av StartCell (som B1: D1).

Fördelar med denna Excel -uppslagsteknik:

  • Snabb
  • Kan leta upp horisontellt och vertikalt.
  • Dynamisk

Nackdelar:

  • Komplex för vissa människor.
  • Behöver förstå funktionen av OFFSET -funktionen och MATCH -funktionen.

Du kan lära dig mer om den här uppslagsformeln i detalj.

5: Excel LOOKUP Formula Multiple Values

Alla ovanstående uppslagsformler returnerar det första hittade värdet från matrisen. Om det finns mer än en match kommer de inte att returnera andra matcher. I så fall kommer denna formel till handling för att rädda dagen. Denna formel returnerar alla matchade värden från listan, istället för endast den första matchningen.

Denna formel använder INDEX, ROW och IF -funktioner som huvudfunktioner. IFERROR -funktionen kan användas som tillval för att hantera fel.

Generisk formel

{= INDEX (array, SMALL (IF (lookup_value = lookup_value_range, ROW (lookup_value_range) -ROW (first cell of lookup_value_range) +1), ROW (1: 1))))}

Array: Området där du vill hämta data.
lookup_value: Ditt uppslagsvärde som du vill filtrera.
lookup_value_range: Området där du vill filtrera lookup_value.
Den första cellen i lookup_value -intervallet: om ditt lookup_value -intervall är $ A $ 5: $ A $ 100 är dess $ A $ 5.
Viktig: Allt borde vara absolut refererad. uppslagningsvärde kan vara relativ enligt krav.
Ange det som en matrisformel. Efter att ha skrivit formeln tryck CTRL+SKIFT+ENTER för att göra det till en matrisformel.

Som du kan se i gif returnerar det alla matchningar från excel -tabellen.

Fördelar:

  • Returnerar med flera matchade värden från Excel -tabellen.
  • Dynamisk

Nackdelar:

  • Det är för komplext för att en ny användare ska förstå.
  • Använder matrisformel
  • Behöver definiera det möjliga antalet utdata och tillämpa denna formel som en formel med flera celler (inte i Excel 2019 och 365).
  • Långsam.

Du kan lära dig mer om denna formel här i detalj.

6: VLOOKUP-CHOOSE Lookup Excel Formula

Så de flesta säger att det inte är möjligt att leta upp värden från vänster om uppslagsvärdet i Excel med VLOOKUP -funktionen. Jag är ledsen att säga, men de har fel. Vi kan leta upp till vänster om uppslagsvärdet i Excel med hjälp av VLOOKUP -funktionen med hjälp av funktionen VÄLJ.

Generisk formel:

= VLOOKUP (lookup_value, VÄLJ ({1, 2}, lookup_range, req_range), 2, 0)

uppslagningsvärde : värde att leta efter

uppslagningsområde : intervall, var ska man leta upp lookup_value

req_range : intervall, där motsvarande värde krävs

2 : andra kolumnen, num representerar req_range

0 : leta efter den exakta matchningen

I denna formel skapar vi i princip en virtuell tabell inuti formeln med funktionen VÄLJ. Funktionen VÄLJ skapar en tabell med två kolumner. Den första kolumnen innehåller uppslagsområdet och den andra kolumnen innehåller resultatintervallet.

Fördelar med VLOOKUP-CHOOSE uppslagsformel:

  • Du kan slå upp till vänster om uppslagsvärdet
  • Snabb
  • Lätt

Nackdelar:

  • VÄLJ -funktionen används sällan. Användare måste förstå hur det fungerar.

Du kan lära dig mer om den här uppslagsformeln här.

Så ja killar, det här är de olika sökfunktionerna och formlerna. Det är inte allt. Det kan finnas många fler uppslagsformler i Excel som kan skapas med olika kombinationer av Excel -formler. Om du har några speciella uppslagstekniker, vänligen dela i kommentarsfältet nedan. Vi kommer att inkludera det i vår artikel med ditt namn.

Jag hoppas att det var till hjälp och informativt. Om du har några tvivel angående denna artikel, fråga mig i kommentarfältet nedan.

10+ nya funktioner i Excel 2019 och 365: Även om de funktioner som finns i Excel 2016 och äldre är tillräckliga för att räkna ut någon form av beräkning och automatisering, blir formlerna ibland knepiga. Den här typen av mindre men viktiga saker löses i Excel 2019 och 365.

17 saker om Excel VLOOKUP: VLOOKUP är bara ingen uppslagsformel, det är mer än så. VLOOKUP har många andra förmågor och kan användas för flera ändamål. I den här artikeln utforskar vi alla möjliga användningsområden för VLOOKUP -funktionen.

10+ kreativa avancerade Excel -diagram för att rocka din instrumentpanel: Excel är ett kraftfullt datavisualiseringsverktyg som kan användas för att skapa fantastiska diagram i Excel. Dessa 15 avancerade Excel -diagram kan användas för att fascinera dina kollegor och chefer.

4 Creative Target Vs Achievement Charts i Excel: Mål vs prestationsdiagram är de mest grundläggande och viktiga diagrammen i alla företag. Så det är bättre att sätta dem på ett så kreativt sätt som möjligt. Dessa fyra kreativa diagram kan få dina instrumentpaneler att rocka presentationen.

Populära artiklar:

50 Excel -genvägar för att öka din produktivitet | Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare med Excel.

Hur man använder Excel VLOOKUP -funktion| Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.

Hur man använder Excel COUNTIF -funktion| Räkna värden med förhållanden med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.

Hur man använder SUMIF -funktionen i Excel | Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.