01 01
Array formasında Excel LOOKUP Function Tutorial
Excel LOOKUP funksiyası iki formada var: Vektor Formu və Dizi Forması .
LOOKUP funksiyasının array forması, VLOOKUP və HLOOKUP kimi digər Excel axtarış funksiyalarına bənzəyir ki, bu məlumatların cədvəlində olan xüsusi dəyərləri tapmaq və ya axtarmaq üçün istifadə edilə bilər.
Necə fərqlənir ki:
- VLOOKUP və HLOOKUP ilə, LOOKUP həmişə array içərisində son sətirdən və ya sütundan bir dəyər qaytararkən, məlumat dəyərini qaytarmaq üçün hansı sütun və ya satırı seçə bilərsiniz.
- Lookup_value - VLOOKUP kimi tanınan müəyyən dəyər üçün bir matç tapmağa çalışarkən, LOOKUP funksiyası dizinin formasına görə ilk satırı ya da sütunu ararken yalnız məlumatların ilk sütunu və HLOOKUP'yu yalnız ilk satırı arar .
LOOKUP Function və Array Shape
Dizinin forması - kvadrat olsun (bərabər sayda sütun və satır) və ya düzbucaqlı (sütunların və satırların qeyri-bərabər sayıları) - LOOKUP funksiyası məlumatları axtardıqda təsir göstərir:
- Bir sıra şəklində kvadrat və ya uzun bir düzbucaqlı (geniş olduğundan daha uzun), LOOKUP məlumatların sütunlarda yerləşdirildiyini və bununla da arrayın ilk sütununda Lookup_value bir matç üçün axtarış aparır.
- Bir sıra geniş bir düzbucaqlıdırsa (uzunluqdan daha geniş), LOOKUP məlumatların satırlarda yerləşdirildiyini və nəticədə ardıcıllığın ilk sətrində olan Lookup_value-a uyğun bir axtarış aparır.
LOOKUP funksiyası sintaksis və arqumentlər - Array Formu
LOOKUP funksiyasının Dizi Forması üçün sintaksis :
= LOOKUP (Lookup_value, Array)
Lookup_value (zəruri) - funksiyanı arrayda axtaran bir dəyər . Lookup_value bir ədədi, mətni, mantıksal dəyər və ya dəyərə aid olan bir ad və ya hüceyrə istinad ola bilər.
Array (zəruridir) - funksiya Lookup_value tapmaq üçün axtarış edən aralıq hüceyrələri. Məlumatlar mətn, ədəd və ya məntiqi dəyərlər ola bilər.
Qeydlər:
- LOOKUP funksiyasını düzgün işləməsi üçün Array argumenti artan sıraya görə sıralanmalıdır (A-dan Z-yə və ya nömrələr üçün ən kiçikə qədər)
- Bu funksiya Lookup_value üçün dəqiq bir eşleme bulamıyorsa, Array'taki ən böyük değeri seçir, bu da Lookup_value değerinden az və ya bərabərdir
- Lookup_value Array'dakı bütün dəyərlərdən itkin və ya kiçik olsa, LOOKUP funksiyası # N / A səhvini qaytaracaq
LOOKUP funksiyasının Dizi Formasını istifadə edərək nümunə
Yuxarıda göründüyü kimi bu nümunə inventar siyahısında bir Whachamacallit qiymətini tapmaq üçün LOOKUP funksiyasının Array Formunu istifadə edəcək.
Dizinin forması uzun bir dikdörtgendir . Nəticədə, funksiya inventar siyahısının son sütununda olan bir dəyər qaytaracaq.
Məlumatların sıralanması
Yuxarıda göstərilən qeydlərdə göstərildiyi kimi, LOOKUP funksiyası düzgün işləməsi üçün dizidəki məlumatlar artan sıraya görə sıralanmalıdır.
Excel-də məlumatların çeşidlənməsi zamanı əvvəlcə sıralanacaq olan sütunları və satır məlumatlarını seçmək lazımdır. Normalda bu sütun başlıqlarını ehtiva edir.
- Çalışma kitabında A4-C10 hüceyrələrini seçin
- Şerit menyuının Data sekmesini basın
- Sırala informasiya qutusunu açmaq üçün lenti ortasında Sırala seçimini basın
- Sütunun başlığı altında informasiya qutusunda aşağı açılan siyahıdan seçilən Parçaya görə seçin
- Gerekirse, Başlıqta Sırala altında açılan siyahı seçimlərindən Dəyərlər seçin
- Gerekirse, Sipariş başlığı altında aşağı açılan siyahı seçeneklerinden A'dan Z'ye basın
- Məlumatı düzmək və informasiya qutusunu bağlamaq üçün OK düyməsini basın
- Məlumatların sırası indi yuxarıda göstərilən şəklə uyğun olmalıdır
LOOKUP funksiyası nümunəsi
Yalnız LOOKUP funksiyasını yazmaq mümkün olsa da
= LOOKUP (A2, A5: C10)
bir işçi hüceyrəsi halına gətirərkən, bir çox insan funksiyanın dialoq qutusundan daha asan istifadə edir.
Dialoq qutusu funksiyanı sintaksisindən - məsələn, parantez və argümanlar arasındakı vergül ayırıcıları kimi narahat etmədən, hər bir arqumenti ayrı bir xəttə daxil etməyə imkan verir.
Aşağıdakı addımlar, informasiya qutusunu istifadə edərək, LOOKUP funksiyasının B2 hücresinə necə daxil edildiyini ətraflı təsvir edir.
- Hərəkət hüceyrəsi etmək üçün iş səhifəsində B2 hücresinə vurun;
- Formüller sekmesini basın;
- Fonksiyanı açılan siyahıdan açmaq üçün lentdən Axtarma və Referansı seçin;
- Select arguments informasiya qutusunu yetişdirmək üçün siyahıda LOOKUP düyməsinə vurun;
- Siyahıda lookup_value, dizi seçimini basın;
- Function Arguments informasiya qutusunu yetişdirmək üçün OK düyməsini basın;
- Əlaqə qutusunda, Lookup_value xəttini basın;
- Çıxış verilənlər qutusuna daxil olmaq üçün iş səhifəsində A2 hücresinə basın;
- Əlaqə qutusunda Dizi xəttini basın
- Bu diapazonu dialoq qutusuna daxil etmək üçün iş yerindəki A5-C10-un hüceyrələrini seçin - bu aralık funksiya ilə axtarılacaq bütün məlumatları ehtiva edir
- Funksiyanı tamamlamaq və dialoq qutusunu bağlamaq üçün OK düyməsini basın
- E2 hücresində # N / A səhv görünür, çünki hələ D2 hücresinə bir parça adı yazmamız lazımdır
Axtarış dəyərini daxil edin
- A2 hücresinə basın, Whachamacallit yazın və Klaviaturada Enter düyməsini basın;
- Cədvəl B2-də 23.56 dollar dəyərində olmalıdır, çünki bu, məlumatların cədvəlinin son sütununda yerləşən Whachamacallit qiymətidir;
- A2 hücresinə digər hissə adlarını yazaraq funksiyanı sınayın. Siyahıda hər bir hissənin qiyməti B2-də görünəcək;
- E2 hücresinə vurduğunuzda, bütün funksiya = LOOKUP (A2, A5: C10) iş səhifəsinin yuxarıdakı formula barında görünür.