Hur man använder Excels UPPSÖKNINGSfunktion för att hitta information

Innehållsförteckning:

Hur man använder Excels UPPSÖKNINGSfunktion för att hitta information
Hur man använder Excels UPPSÖKNINGSfunktion för att hitta information
Anonim

Excel LOOKUP-funktionen har två former: Vector Form och Array Form. Uppsättningsformen för SLÖKNING-funktionen liknar andra Excel-uppslagsfunktioner som SÖKUPPSÖKNING och SLÖKNING. Du kan använda den för att hitta eller slå upp specifika värden som finns i en datatabell.

LOOKUP vs. VLOOKUP och HLOOKUP

Hur det skiljer sig är att:

  • Med VLOOKUP och HLOOKUP kan du välja vilken kolumn eller rad ett datavärde ska returneras från. LOOKUP returnerar alltid ett värde från den sista raden eller kolumnen i arrayen.
  • När man hittar en matchning för det angivna värdet (Lookup_value), söker VLOOKUP endast i den första kolumnen med data och HLOOKUP endast den första raden. SÖKNINGSfunktionen söker antingen den första raden eller kolumnen, beroende på formen på arrayen.

LOOKUP-funktion och arrayform

Formen på arrayen kan vara antingen en kvadrat (lika antal kolumner och rader) eller en rektangel (ojämnt antal kolumner och rader). Formen påverkar var LOOKUP-funktionen söker efter data:

  • Om en array är kvadratisk eller om den är en lång rektangel (längre än den är bred), antar LOOKUP att data är ordnade i kolumner och söker efter en matchning med Lookup_value i den första kolumnen i arrayen.
  • Om en array är en bred rektangel (bredare än den är hög), antar LOOKUP att data är ordnade i rader och söker efter en matchning med Lookup_value i den första raden i arrayen.

LookUP-funktionen Syntax och argument: Array Form

Syntaxen för arrayformen för SLOKUP-funktionen är:

=LOOKUP(Lookup_value, Array)

Lookup_value (obligatoriskt): Ett värde som funktionen söker efter i arrayen. Lookup_value kan vara ett tal, text, ett logiskt värde eller ett namn eller en cellreferens som refererar till ett värde.

Array (obligatoriskt): Områdesceller som funktionen söker efter för att hitta Lookup_value. Data kan vara text, siffror eller logiska värden.

Exempel på att använda arrayformen för UPPLÖKNINGSfunktionen

Det här exemplet använder Array-formen för LOOKUP-funktionen för att hitta priset på en Whachamacallit i inventeringslistan.

Formen på arrayen är en hög rektangel, och funktionen returnerar ett värde som finns i den sista kolumnen i inventeringslistan.

Följ med det här exemplet genom att ange data som visas i exempelkalkylbladet nedan.

Image
Image

Sortera data

Du måste sortera data i arrayen i stigande ordning så att LOOKUP-funktionen fungerar korrekt. När du sorterar data i Excel, välj kolumnerna och raderna med data som ska sorteras först, vilket vanligtvis inkluderar kolumnrubrikerna.

  1. Markera celler A4 till C10 i kalkylbladet.

    Image
    Image
  2. På menyfliksområdet, gå till Data-fliken.

    Image
    Image
  3. I gruppen Sortera och filtrera, välj Sort för att öppna dialogrutan Sortera.

    Image
    Image
  4. Under rubriken Column, välj rullgardinsmenyn och välj att sortera efter Part.

    Image
    Image
  5. Under rubriken Sortera på, välj rullgardinsmenyn och välj Cell Values.

    Image
    Image
  6. Under rubriken Order, välj rullgardinsmenyn och välj A till Z.

    Image
    Image
  7. Välj OK för att sortera data och stänga dialogrutan.

    Image
    Image

LOOKUP-funktionsexempel

Även om det är möjligt att skriva in SLOKUP-funktionen, =LOOKUP(A2, A5:C10), i en kalkylbladscell, kanske du tycker att det är mindre förvirrande att använda funktionens dialog ruta. Dialogrutan låter dig ange varje argument på en separat rad utan att behöva oroa dig för funktionens syntax, såsom parentes och kommaavgränsare mellan argument.

Stegen nedan beskriver hur UPPSÖKNING-funktionen skrevs in i cell B2 med hjälp av dialogrutan.

Om funktionen inte kan hitta en exakt matchning för Lookup_value, väljer den det största värdet i Arrayen som är mindre än eller lika i värde med Lookup_value. Om Lookup_value saknas eller är mindre än alla värden i Arrayen, returnerar LOOKUP-funktionen ett N/A-fel.

  1. I kalkylbladet, välj cellen B2 för att göra den till den aktiva cellen.

    Image
    Image
  2. Gå till fliken Formler.

    Image
    Image
  3. Välj Lookup and Reference för att öppna funktionens rullgardinslista.

    Image
    Image
  4. Välj LOOKUP för att visa dialogrutan Select Arguments.

    Image
    Image
  5. Välj lookup_value, array och välj OK för att visa dialogrutan Function Arguments.

    Image
    Image
  6. I dialogrutan väljer du textrutan Lookup_value.

    Image
    Image
  7. I kalkylbladet, välj cell A2 för att ange den cellreferensen i dialogrutan.

    Image
    Image
  8. I dialogrutan väljer du textrutan Array.

    Image
    Image
  9. I kalkylbladet, markera cellerna A5 till C10 för att ange detta intervall i dialogrutan. Det här intervallet innehåller de data som funktionen ska söka efter.

    Image
    Image
  10. Välj OK för att slutföra funktionen och stänga dialogrutan.
  11. An N/A fel visas i cell B2 eftersom du måste skriva ett delnamn i cell A2.

    Image
    Image

Ange ett uppslagsvärde

Så här anger du ett namn för att hitta priset på en vara:

  1. Välj cell A2, skriv Whachamacallit och tryck på Enter på tangentbordet.

    Image
    Image
  2. Värdet $23,56 visas i cell B2. Detta är priset på en Whachamacallit som finns i den sista kolumnen i datatabellen.
  3. Testa funktionen genom att skriva in andra delars namn i cell A2. Priset för varje del i listan visas i cell B2.
  4. När du väljer cell B2 visas hela funktionen =LOOKUP(A2, A5:C10) i formelfältet ovanför kalkylbladet.

Rekommenderad: