LOOKUP (funkcija LOOKUP)

LOOKUP (funkcija LOOKUP)

Izmantojiet funkciju LOOKUP, kas ir viena no uzmeklēšanas atsauču funkcijām, ja vienā rindā vai kolonnā ir jāatrod vērtība no tās pašas pozīcijas otrajā rindā vai kolonnā.

Piemēram, pieņemsim, ka zināt automašīnas rezerves daļas numuru, bet nezināt cenu. Varat izmantot funkciju LOOKUP, lai atgrieztu cenu šūnā H2, kad ievadāt automašīnas rezerves daļas numuru šūnā H1.

Piemērs, kā varat izmantot funkciju LOOKUP

Izmantojiet funkciju LOOKUP, lai meklētu vienā rindā vai kolonnā. Iepriekšējā piemērā meklējām cenas kolonnā D.

Izmantojiet VLOOKUP, lai meklētu vienā rindā vai kolonnā vai vairākās rindās un kolonnās (kā tabulā). Tā ir krietni uzlabota LOOKUP versija. Noskatieties šo videoklipu par to, kā izmantot VLOOKUP.

Funkciju LOOKUP var izmantot divējādi: vektora forma un masīva forma

  • Vektora forma: Izmantojiet šo LOOKUP formu, lai vērtību meklētu vienā rindā vai kolonnā. Izmantojiet vektora formu, ja vēlaties norādīt diapazonu, kas satur vērtības, kurām vēlaties atrast atbilstības. Piemēram, ja vēlaties meklēt vērtību kolonnā A līdz 6. rindai.

    Vektora piemērs

  • Masīva forma: Stingri iesakām izmantot VLOOKUP vai HLOOKUP, nevis masīva formu. Noskatieties šo videoklipu par VLOOKUP izmantošanu. Masīva forma tiek nodrošināta saderībai ar citām izklājlapu programmām, bet tās funkcionalitāte ir ierobežota.

    Masīvs ir rindās un kolonnās (kā tabulā) esošo vērtību kolekcija, kurā vēlaties meklēt. Piemēram, ja vēlaties meklēt kolonnās A un B līdz 6. rindai. LOOKUP atgriezīsies tuvāko atbilstību. Lai izmantotu masīva formu, datiem ir jābūt sakārtotiem.

    Tabulas, kas ir masīvs, piemērs

Vektora forma

LOOKUP vektora forma meklē vienas rindas vai vienas kolonnas diapazonā (kuru sauc par vektoru) vērtību un atgriež vērtību no tās pašas pozīcijas otrajā vienas rindas vai vienas kolonnas diapazonā.

Sintakse

LOOKUP(uzmeklēšanas_vērtība, uzmeklēšanas_vektors, [rezultāta_vektors])

Funkcijas LOOKUP vektora formas sintaksē ir šādi argumenti:

  • uzmeklējamā_vērtība.    ir obligāta. Vērtība, kuru funkcija LOOKUP meklē pirmajā vektorā. Uzmeklējamā_vērtība var būt skaitlis, teksts, loģiska vērtība vai nosaukums, vai atsauce, kas attiecas uz vērtību.

  • uzmeklēšanas_vektors    ir obligāts. Diapazons, kurā ir ietverta tikai viena rinda vai tikai viena kolonna. Šīs vērtības uzmeklēšanas_vektorā var būt teksts, skaitļi vai loģiskas vērtības.

    Svarīgi!: Vērtībām argumentā uzmeklēšanas_vektors jābūt izkārtotām augošā secībā: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE; pretējā gadījumā funkcija LOOKUP var atgriezt nepareizu vērtību. Teksts ar lielajiem un mazajiem burtiem ir līdzvērtīgs.

  • rezultāta_vektors    ir neobligāts. Diapazons, kurā ir tikai viena rinda vai kolonna. Argumentam rezultāta_vektors ir jābūt tik pat lielam, cik argumentam uzmeklēšanas_vektors. Tam ir jābūt tikpat lielam.

Piezīmes

  • Ja funkcija LOOKUP nevar atrast uzmeklējamo_vērtību, tā saskaņo uzmeklēšanas_vektora lielāko vērtību, kas ir mazāka vai vienāda ar uzmeklējamo_vērtību.

  • Ja uzmeklējamā_vērtība ir mazāka par mazāko uzmeklēšanas_vektora vērtību, funkcija LOOKUP atgriež kļūdas vērtību #N/A.

Vector examples

Šos piemērus varat izmēģināt savā Excel darblapā, lai uzzinātu, kā funkcija LOOKUP darbojas. Pirmajā piemērā jūs iegūst izklājlapu, kas izskatās līdzīgi šai:

Funkcija LOOKUP izmantošanas piemērs

  1. Kopējiet datus šajā tabulā un ielīmējiet tos jaunā Excel darblapā.

    Kopējiet šos datus kolonnā A

    Kopējiet šos datus kolonnā B

    Biežums

    4.14

    Krāsa

    sarkana

    4.19

    oranža

    5.17

    dzeltena

    5.77

    zaļa

    6.39

    zila

  2. Pēc tam nokopējiet LOOKUP formulas no tālāk norādītās tabulas jūsu darblapas kolonnā D.

    Kopēt šo formulu kolonnā D

    Šīs formulas darbības

    Rezultāts, kādu redzēsit

    Formula

    =LOOKUP(4,19; A2:A6; B2:B6)

    Kolonnā A tiek uzmeklēta vērtība 4,19 un tiek atgriezta vērtība no kolonnas B, kas ir tajā pašā rindā.

    oranža

    =LOOKUP(5,75; A2:A6; B2:B6)

    Kolonnā A tiek uzmeklēta vērtība 5,75, atrasta nākamā mazākā vērtība (5,17) un tiek atgriezta vērtība no kolonnas B, kas ir tajā pašā rindā.

    dzeltena

    =LOOKUP(7,66; A2:A6; B2:B6)

    Kolonnā A tiek uzmeklēta vērtība 7,66, atrasta nākamā mazākā vērtība (6,39) un tiek atgriezta vērtība no kolonnas B, kas ir tajā pašā rindā.

    zila

    =LOOKUP(0; A2:A6; B2:B6)

    Kolonnas A tiek uzmeklēta vērtība 0 un atgriezta kļūda, jo 0 mazāka par vismazāko kolonnas A vērtību (4,14).

    #N/A

  3. Lai šīs formulas rādītu rezultātus, tās var būt jāatlasa jūsu Excel darblapā, jānospiež taustiņš F2 un pēc tam taustiņš Enter. Ja nepieciešams, koriģējiet kolonnu platumu, lai skatītu visus datus.

Masīva forma

Padoms.: Stingri iesakām izmantot VLOOKUP vai HLOOKUP, nevis masīva formu. Noskatieties šo videoklipu par VLOOKUP; tajā ir sniegti piemēri. LOOKUP masīva forma tiek nodrošināta saderībai ar citām izklājlapu programmām, bet tās funkcionalitāte ir ierobežota.

Funkcijas LOOKUP masīva forma meklē masīvs pirmajā rindā vai kolonnā norādītu vērtību un atgriež vērtību no tās pašas pozīcijas masīva pēdējā rindā vai kolonnā. Lietojiet šo funkcijas LOOKUP formu, ja vērtības, kuras vajag saskaņot, atrodas masīva pirmajā rindā vai kolonnā.

Sintakse

LOOKUP(uzmeklēšanas_vērtība, masīvs)

Funkcijas LOOKUP masīva formas sintaksē ir šādi argumenti:

  • uzmeklējamā_vērtība    ir obligāta. Vērtība, kuru funkcija LOOKUP meklē masīvā. Uzmeklējamās_vērtības arguments var būt skaitlis, teksts, loģiska vērtība vai nosaukums, vai atsauce, kas attiecas uz vērtību

    • Ja funkcija LOOKUP nevar atrast uzmeklējamās_vērtības vērtību, tā izmanto masīva lielāko vērtību, kas ir mazāka vai vienāda ar uzmeklējamo_vērtību.

    • Ja uzmeklējamās_vērtības vērtība ir mazāka par mazāko pirmās rindas vai pirmās kolonnas (atkarībā no masīva dimensijām) vērtību, funkcija LOOKUP atgriež kļūdas vērtību #N/A.

  • Masīvs    ir obligāts. Šūnu diapazons, kurā ir teksts, skaitļi vai loģiskas vērtības, kuras vēlaties salīdzināt ar uzmeklējamo_vērtību.

    Funkcijas LOOKUP masīva forma ir ļoti līdzīga funkcijām HLOOKUP un VLOOKUP. Atšķirība ir tāda, ka funkcija HLOOKUP meklē uzmeklējamās_vērtības vērtību pirmajā rindā, funkcija VLOOKUP meklē pirmajā kolonnā, bet funkcija LOOKUP meklē atbilstoši masīva dimensijām.

    • Ja masīvs aptver apgabalu, kas ir plašāks par tā augstumu (kolonnu skaits pārsniedz rindu skaitu), funkcija LOOKUPuzmeklējamās_vērtības vērtību meklē pirmajā rindā.

    • Ja masīvam ir kvadrāta forma vai tā augstums pārsniedz platumu (rindu skaits pārsniedz kolonnu skaitu), funkcija LOOKUP meklē pirmajā kolonnā.

    • Lietojot funkcijas HLOOKUP un VLOOKUP, var indeksēt uz leju vai pāri, bet funkcija LOOKUP vienmēr atlasa pēdējo vērtību rindā vai kolonnā.

      Svarīgi!: Vērtības masīvā jāsakārto augošā secībā: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE; pretējā gadījumā funkcija LOOKUP var atgriezt nepareizu vērtību. Teksts ar lielajiem un mazajiem burtiem ir līdzvērtīgs.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×