Excel LOOKUP funksiyasının iki forması var: Vektor Forması və Massiv Forması. LOOKUP funksiyasının Massiv Forması VLOOKUP və HLOOKUP kimi digər Excel axtarış funksiyalarına bənzəyir. Siz ondan data cədvəlində yerləşən xüsusi dəyərləri tapmaq və ya axtarmaq üçün istifadə edə bilərsiniz.
LOOKUP vs. VLOOKUP və BLOOKUP
Nasıl fərqlənir ki:
- VLOOKUP və HLOOKUP ilə data dəyərini hansı sütun və ya sətirdən qaytaracağınızı seçə bilərsiniz. LOOKUP həmişə massivdəki sonuncu sətir və ya sütundan dəyər qaytarır.
- Göstərilən dəyər (Axtarma_dəyəri) üçün uyğunluq taparkən VLOOKUP yalnız verilənlərin birinci sütununu və HLOOKUP yalnız birinci sətri axtarır. LOOKUP funksiyası massivin formasından asılı olaraq birinci sətir və ya sütunu axtarır.
LOOKUP Funksiya və Massiv Forması
Massivin forması ya kvadrat (bərabər sayda sütun və sətir) və ya düzbucaqlı (bərabər olmayan sayda sütun və cərgə) ola bilər. Forma LOOKUP funksiyasının data axtardığı yerə təsir edir:
- Əgər massiv kvadratdırsa və ya hündür düzbucaqlıdırsa (enindən hündür), LOOKUP verilənlərin sütunlarda düzüldüyünü güman edir və massivin birinci sütununda Axtarış_dəyəri ilə uyğunluğu axtarır.
- Əgər massiv enli düzbucaqlıdırsa (hündürlüyündən daha genişdir), LOOKUP verilənlərin sətirlərdə düzüldüyünü güman edir və massivin birinci cərgəsində Axtarış_dəyəri ilə uyğunluğu axtarır.
LOOKUP Funksiyasının Sintaksisi və Arqumentləri: Massiv Forması
LOOKUP funksiyasının Array Forması üçün sintaksis belədir:
=AXTAR(Axtarma_dəyəri, Massiv)
Axtarma_dəyəri (tələb olunur): Funksiyanın massivdə axtardığı dəyər. Axtarış_dəyəri rəqəm, mətn, məntiqi dəyər və ya dəyərə istinad edən ad və ya xana istinadı ola bilər.
Masivi (tələb olunur): Axtarış_dəyərini tapmaq üçün funksiyanın axtardığı xanalar diapazonu. Məlumat mətn, rəqəmlər və ya məntiqi dəyərlər ola bilər.
LOOKUP Funksiyasının Massiv Formasının İstifadəsi Nümunəsi
Bu nümunə inventar siyahısında Whachamacallit qiymətini tapmaq üçün ARAMA funksiyasının Massiv Formasından istifadə edir.
Massivin forması hündür düzbucaqlıdır və funksiya inventar siyahısının sonuncu sütununda yerləşən dəyəri qaytarır.
Bu nümunəni izləmək üçün aşağıdakı nümunə iş vərəqində göstərilən məlumatları daxil edin.
Məlumatları çeşidləyin
LOOKUP funksiyasının düzgün işləməsi üçün massivdəki məlumatları artan qaydada çeşidləməlisiniz. Excel-də verilənləri çeşidləyərkən, adətən sütun başlıqlarını ehtiva edən birinci çeşidləmək üçün verilənlərin sütun və sətirlərini seçin.
İş vərəqində A4 - C10 xanaları vurğulayın.
Lentdə Data tabına keçin.
Çeşidlə və Filtrlə qrupunda Çeşidləmə dialoq qutusunu açmaq üçün Sort seçin.
Sütun başlığı altında açılan menyunu seçin və Hissə üzrə çeşidləməyi seçin.
Sort on başlığı altında açılan menyunu seçin və Hüceyrə Dəyərləri seçin.
Sifariş başlığı altında açılan menyunu seçin və A - Z seçin.
Məlumatları çeşidləmək və dialoq qutusunu bağlamaq üçün OK seçin.
LOOKUP Funksiya Nümunəsi
Axtarmaq funksiyasını, =LOOKUP(A2, A5:C10) funksiyasını iş vərəqinin xanasına yazmaq mümkün olsa da, funksiyanın funksiyasından istifadə etmək sizə daha az çaşqınlıq gətirə bilər. dialoq qutusu. Dialoq qutusu mötərizə və arqumentlər arasındakı vergül ayırıcıları kimi funksiyanın sintaksisindən narahat olmadan hər bir arqumenti ayrıca sətirə daxil etməyə imkan verir.
Aşağıdakı addımlar ARAMA funksiyasının dialoq qutusundan istifadə edərək B2 xanasına necə daxil edildiyini təfərrüatlandırır.
Əgər funksiya Axtarış_dəyəri üçün dəqiq uyğunluq tapa bilmirsə, o, Axtarış_dəyəri ilə dəyərindən kiçik və ya bərabər olan Massivdə ən böyük dəyəri seçir. Axtarış_dəyəri yoxdursa və ya Massivdəki bütün dəyərlərdən kiçikdirsə, LOOKUP funksiyası N/A xətası qaytarır.
İş vərəqində onu aktiv xana etmək üçün B2 xanasını seçin.
Formulalar tabına keçin.
Funksiyanın açılan siyahısını açmaq üçün Axtar və İstinad seçin.
LOOKUP seçin Select Arquments dialoq qutusunu göstərin.
axtarış_dəyəri, massiv seçin və Funksiya Arqumentləri dialoq qutusunu göstərmək üçün OK seçin.
Dialoq qutusunda Axtarış_dəyəri mətn qutusunu seçin.
İş vərəqində həmin xana istinadını dialoq qutusuna daxil etmək üçün A2 xanasını seçin.
Dialoq qutusunda Array mətn qutusunu seçin.
Bu dialoqu dialoq qutusuna daxil etmək üçün iş vərəqində A5 - C10 xanalarını vurğulayın. Bu diapazonda funksiya tərəfindən axtarılacaq data var.
- Funksiyanı tamamlamaq və dialoq qutusunu bağlamaq üçün OK seçin.
An N/A xəta B2 xanasında görünür, çünki siz A2 xanasına hissə adını yazmalısınız.
Axtarış Dəyəri daxil edin
Elementin qiymətini tapmaq üçün adı necə daxil etmək olar:
A2 xananı seçin, Whachamacallit yazın və klaviaturada Enter düyməsini basın.
- B2 xanasında $23.56 dəyəri görünür. Bu, data cədvəlinin son sütununda yerləşən Whachamacallit qiymətidir.
- A2 xanasına digər hissə adlarını yazmaqla funksiyanı sınayın. Siyahıdakı hər hissənin qiyməti B2 xanasında görünür.
- Siz B2 xananı seçdiyiniz zaman tam funksiya =LOOKUP(A2, A5:C10) iş vərəqinin yuxarısındakı düsturlar panelində görünür.