01 of 01
Excel LOOKUP Function Tutorial yn arrayfoarm
De funksje Excel LOOKUP hat twa foarmen: de Vectorfoarm en it Arrayfoarm .
De arrayfoarm fan 'e LOOKUP-funksje is fergelykber mei oare funksjes fan Excel, lykas VLOOKUP en HLOOKUP , sadat it brûkt wurde om beskate wearden te finen of op te sykjen yn in tabel fan gegevens.
Hoe't it ûnderskiedt is dat:
- Mei VLOOKUP en HLOOKUP kinne jo kieze hokker kolom of rige in gegevenswearde weromkommt, wylst LOOKUP altyd in wearde weromjaan fan 'e lêste rige of kolom yn' e array .
- By it besykjen om in match foar de opjûne wearde te finen - bekend as de Lookup_value - VLOOKUP fynt allinne de earste kolom fan gegevens en HLOOKUP allinich de earste rige, wylst de funksje LOOKUP de earste rige of kolom siket of ôfhinklik fan de foarm fan de array .
LOOKUP funksje en arrayfoarm
De foarm fan de array - as it fjouwerkante (lykweardige tal kolommen en rigen) of in rjochthoeke (unjersnûmer tal kolommen en rigen) - beynfloedet wêr't de funksje LOOKUP foar gegevens sykje:
- As in array in fjild yn 'e foarm is of as it in hege pleatang is (grutter as it breed is), komt LOOKUP derfan dat de gegevens yn kolommen arresteare binne en dus sykje op in match nei de Lookup_value yn' e earste kolom fan de array.
- As in array in breed rjochthoeke (breed as heech is), nimt LOOKUP derfan dat de gegevens yn rigen arranzjearre binne en dus opslaan foar in match nei de Lookup_value yn 'e earste rige fan it array.
De LOOKUP-funksje Syntaksis en Arguminten - Arrayfoarm
De syntaksis foar it Arrayfoarm fan 'e funksje LOOKUP is:
= LOOKUP (Lookup_value, Array)
Lookup_value (ferplicht) - in wearde dy't de funksje yn 'e array siket. De Lookup_value kin in nûmer, tekst, in logyske wearde, of in namme of cell referinsje wêze dat ferwiist nei in wearde.
Array (ferplicht) - berikte sellen dy 't de funksje fan sykjen om de Lookup_value te finen. De gegevens kinne tekst, getallen of logyske wearden wêze.
Notes:
- Om de funksje LOOKUP goed te wurkjen, moat it argumint Array yn opkommende bestel sortearre wurde (A oant Z of lytste oant grutste foar getallen)
- As de funksje net foltôgje kin foar de Lookup_value, dan kieze de grutste wearde yn it Array dat minder as of lykweardich is yn wearde fan de Lookup_value
- As de Lookup_value net falt of lytser is dan alle wearden yn it Array, sil de funksje LOOKUP in # N / A-flater weromjûn
Foarbyld It brûken fan it Arrayfoarm fan 'e LOOKUP-funksje
As sjoen yn 'e byldbylding sil dit foarbyld de Arrayfoarm fan' e LOOKUP-funksje brûke om de priis fan in Whachamacallit te finen yn 'e ynventarislist.
De foarm fan de array is in heule pleatse . Hjirtroch sil de funksje in wearde weromjaan yn 'e lêste kolom fan de ynventarislist.
Sorteare fan de gegevens
As oanjûn yn 'e nota hjirboppe, moatte de gegevens yn it array yn opkommende bestel sortearre wurde sadat de funksje LOOKUP goed wurkje.
As de gegevens yn Excel sortearje, is it nedich om de kolommen en rigels fan gegevens earst te selektearjen. Normaal befettet dit de kolomheadings.
- Markearje de sellen A4 oant C10 yn it wurkblêd
- Klik op 'e ljepblêd Dataside fan it lintsje menu
- Klik op 'e opsje Sort yn' e midden fan it lint om it dialooch- sorte te iepenjen
- Under de kolom kopiearje yn it dialoochfinster kinne jo kieze om diel te dielen fan de opsjes drop-list opsjes
- As it nedich is, kieze ûnder de Sort nei kopteksten Kies út fan de opsjes opnij droplist
- As it nedich is, kieze ûnder de Oarderopsing A oant Z fan 'e drop-drop-opsjes
- Klikje OK om de gegevens te sortearjen en it dialoochfinster te sluten
- De opdracht fan gegevens moat no mei dat sjoen wurde yn it boppesteande byld
LOOKUP Funksje foarbyld
Hoewol it mooglik is de funksje LOOKUP krekt te typen
= LOOKUP (A2, A5: C10)
Yn in wurkblêd selektearje in protte minsken it makliker om it dialoochfinster fan 'e funksje te brûken.
It dialoochfinster lit jo elke argument yn in aparte line ynfiere, sûnder fertrouwens oer syntaksis fan 'e funksje - lykas hearskippij en de komma-ôfdielingen tusken arguminten.
De stappen hjirûnder dúdlik hoe't de funksje LOOKUP yn 'e seleksje B2 ynfierd is mei it dialoochfinster.
- Klikje op sellen B2 yn it wurkblêd om it aktive sel te meitsjen ;
- Klik op 'e tabel Formulas ;
- Kies sykopdracht en referinsje út it lint om de funksje fan delladen te iepenjen;
- Klik op 'e LOOKUP yn' e list om it dialooch te selektearjen te selektearjen.
- Klik op 'e lookup_value, array- opsje yn' e list;
- Klik OK om it dialooch foar Funksjes Arguminten op te heljen;
- Yn it dialoochfinster klikke jo op de Linie Lookup_value ;
- Klik op seleksje A2 yn it wurkblêd om dizze cell referinsje yn te gean yn it dialoochfinster;
- Klik op 'e Array- rigel yn it dialoochfinster
- Markearje fan sellen A5 oant C10 yn it wurkblêd om dit berik yn te gean yn it dialoochfinster - dit berik befettet alle gegevens dy't troch de funksje te sykjen binne
- Klikje OK om de funksje te foltôgjen en it dialoochfinster te sluten
- In # N / A- flater ferskynt yn sel # E2 omdat wy noch in dielnamme hawwe yn 'e sel foar D2
In sykwearde wearde ynfiere
- Klik op seleksje A2, type Whachamacallit en drukke op 'e toets Key op' e toetseboerd;
- De wearde $ 23,56 moat ferskine yn 't seleksje B2 as dit is de priis fan in Whachamacallit dy't yn' e lêste kolom fan 'e datatabel leit;
- Testje de funksje troch oare dielnammen te typen yn 't seleksje A2. De priis foar elke ûnderdiel yn 'e list ferskine yn' t seleksje B2;
- As jo op cell E2 klikke, dan ferskynt de folsleine funksje = LOOKUP (A2, A5: C10) yn 'e formulierbalke boppe it wurkblêd.