Microsoft Excel-də INDEX funksiyası

Pin
Send
Share
Send

Excel proqramının ən faydalı xüsusiyyətlərindən biri INDEX operatorudur. Müəyyən edilmiş sıra və sütunun kəsişməsində bir sıra məlumatları axtarır, nəticəni əvvəlcədən təyin edilmiş bir hücrəyə qaytarır. Lakin bu funksiyanın tam imkanları mürəkkəb düsturlarda digər operatorlarla birlikdə istifadə edildikdə ortaya çıxır. Onun tətbiqi üçün müxtəlif variantlara baxaq.

INDEX funksiyasından istifadə etməklə

Operator INDEX kateqoriyasından bir qrup funksiyaya aiddir İstinadlar və seriallar. İki çeşidi var: seriallar və istinadlar üçün.

Diziler üçün seçim aşağıdakı sintaksisə malikdir:

= INDEX (sıra

Eyni zamanda, düsturdakı son iki arqument, əgər massiv bir ölçülüdürsə, həm birlikdə, həm də onlardan istifadə edilə bilər. Çox ölçülü bir sıra üçün hər iki dəyər istifadə edilməlidir. Həm də nəzərə almaq lazımdır ki, sətir və sütun nömrəsi hesabatın koordinatlarındakı nömrə deyil, göstərilən massivin içərisindəki sifarişdir.

İstinad seçimi üçün sintaksis aşağıdakı kimidir:

= INDEX (link; sətir nömrəsi; sütun_nömrə; [sahə_ nömrəsi])

Burada eyni şəkildə, ikidən yalnız bir dəlil istifadə edə bilərsiniz: Sətir nömrəsi və ya Sütun nömrəsi. Mübahisə "Sahə nömrəsi" ümumiyyətlə isteğe bağlıdır və yalnız bir neçə silsilə əməliyyatda iştirak etdikdə tətbiq olunur.

Beləliklə, operator bir sıra və ya sütunu göstərərkən göstərilən diapazonda məlumatları axtarır. Bu xüsusiyyət çox oxşardır VLR operatoru, əksinə fərqli olaraq, demək olar ki, hər yerdə axtarış edə bilər və yalnız cədvəlin sol sütununda deyil.

Metod 1: seriallar üçün INDEX operatorundan istifadə edin

Əvvəlcə ən sadə nümunəni istifadə edərək operatoru təhlil edək INDEX seriallar üçün.

Əmək haqqı cədvəlimiz var. Birinci sütunda işçilərin adları, ikincisində - ödəmə tarixi, üçüncüsündə isə qazancın miqdarı göstərilir. İşçinin adını üçüncü sətirdə göstərməliyik.

  1. İşləmə nəticəsinin göstəriləcəyi hücrəni seçin. İşarəni vurun "Funksiya daxil et", dərhal düstur çubuğunun solunda yerləşən.
  2. Aktivləşdirmə proseduru davam edir Funksiya sehrbazları. Kateqoriyada İstinadlar və seriallar bu vasitə və ya "Tam əlifba siyahısı" ad axtariram INDEX. Bu operatoru tapdıqdan sonra onu seçin və düyməni vurun "OK", pəncərənin altındakı yerdədir.
  3. Kiçik bir pəncərə açılır ki, orada funksiya növlərindən birini seçməlisiniz: Array və ya Bağlantı. Bir seçim lazımdır Array. Əvvəlcə yerdəyişmə ilə vurğulanır. Buna görə, sadəcə düyməni basmalıyıq "OK".
  4. Funksiya arqumentləri pəncərəsi açılır INDEX. Yuxarıda qeyd edildiyi kimi, onun üç mübahisəsi var və buna görə doldurmaq üçün üç sahə.

    Sahədə Array İşlənilən məlumat aralığının ünvanını göstərməlisiniz. Əl ilə idarə edilə bilər. Ancaq işi asanlaşdırmaq üçün başqa cür edəcəyik. Kursoru müvafiq sahəyə qoyun və sonra vərəqdəki bütün cədvəl məlumatlarını dairə edin. Bundan sonra, aralığın ünvanı dərhal sahədə göstərilir.

    Sahədə Sətir nömrəsi nömrəni qoydu "3", şərti ilə siyahının üçüncü adını təyin etməliyik. Sahədə Sütun nömrəsi nömrəni təyin et "1", adları olan sütun seçilmiş diapazonda birinci yerdədir.

    Bütün göstərilən parametrlər tamamlandıqdan sonra düyməni vurun "OK".

  5. Emalın nəticəsi bu təlimatın birinci abzasında göstərilən hücrədə göstərilir. Məhz çıxarılan soyad seçilmiş məlumat aralığında siyahıda üçüncüsüdür.

Funksiyanın tətbiqini araşdırdıq INDEX çox ölçülü bir sıra (çox sütun və satır). Diapazon bir ölçülü olsaydı, məlumatları dəlil pəncərəsində doldurmaq daha asan olardı. Sahədə Array yuxarıda göstərilən eyni üsulla onun ünvanını göstəririk. Bu vəziyyətdə, məlumat diapazonu yalnız bir sütundakı dəyərlərdən ibarətdir. "Ad". Sahədə Sətir nömrəsi dəyəri göstərir "3", üçüncü cərgədəki məlumatları tapmaq lazımdır. Sahə Sütun nömrəsi ümumiyyətlə, onu boş buraxa bilərsiniz, çünki bizdə yalnız bir sütunun istifadə olunduğu bir ölçülü diapazon var. Düyməni vurun "OK".

Nəticə yuxarıdakılarla tam eyni olacaq.

Bu funksiyanın necə işlədiyini görmək üçün ən sadə nümunə idi, amma praktikada onun istifadəsinin oxşar versiyası hələ də nadir hallarda istifadə olunur.

Dərs: Excel xüsusiyyət sihirbazı

Metod 2: axtarış operatoru ilə birlikdə istifadə edin

Praktikada funksiya INDEX ən çox mübahisə ilə istifadə olunur AXIR. Dəstə INDEX - AXIR Excel-də işləyərkən ən yaxın analoqu - operatordan daha çevik olan güclü bir vasitədir VPR.

Funksiyanın əsas məqsədi AXIR seçilmiş aralığın müəyyən bir dəyəri üçün nömrənin göstəricisidir.

Operator Sintaksisi AXIR belə:

= AXTARIŞ (axtarış dəyəri

  • İstədi dəyəri - bu axtardığımız ərazidə mövqeyi olan dəyərdir;
  • Array baxdı bu dəyərin yerləşdiyi sıra;
  • Uyğunluq növü - Bu, dəyərləri dəqiq və ya təxminən axtarmağınızı müəyyən edən isteğe bir parametrdir. Dəqiq dəyərləri axtaracağıq, buna görə də bu arqument istifadə edilmir.

Bu vasitədən istifadə edərək arqumentlərin girişini avtomatlaşdıra bilərsiniz Sətir nömrəsiSütun nömrəsi fəaliyyətdədir INDEX.

Bunun müəyyən bir nümunə ilə necə edilə biləcəyini görək. Yuxarıda müzakirə olunan eyni masa ilə işləyirik. Ayrıca, iki əlavə sahəmiz var - "Ad""Miqdarı". İşçinin adını daxil edərkən qazandığınız pulun avtomatik olaraq göstərildiyinə əmin olmaq lazımdır. Bunun funksiyaları tətbiq etməklə necə tətbiq oluna biləcəyini görək INDEXAXIR.

  1. Əvvəla, işçi Parfenov D.F.-nin hansı əmək haqqı aldığını öyrənirik və adını müvafiq sahəyə daxil edin.
  2. Sahədə bir hücrə seçin "Miqdarı"son nəticə göstəriləcək olan. Funksiya arqumentləri pəncərəsini işə salın INDEX seriallar üçün.

    Sahədə Array işçilərin əmək haqqının yerləşdiyi sütunun koordinatlarına daxil oluruq.

    Sahə Sütun nömrəsi bir ölçülü diapazonu nümunə kimi istifadə etdiyimiz üçün boş buraxın.

    Ancaq sahədə Sətir nömrəsi sadəcə bir funksiya yazmaq lazımdır AXIR. Bunu yazmaq üçün yuxarıda müzakirə olunan sintaktikaya riayət edirik. Dərhal operatorun adını sahəyə daxil edin "AXTAR" kotirovkalar olmadan. Sonra dərhal mötərizəni açın və istədiyiniz dəyərin koordinatlarını göstərin. Bunlar işçinin Parfenov adını ayrıca qeyd etdiyimiz kameranın koordinatlarıdır. Bir nöqtəli vergül qoyub, baxılan diapazonun koordinatlarını göstəririk. Bizim vəziyyətimizdə, işçilərin adları olan sütunun ünvanıdır. Bundan sonra mötərizəni bağlayın.

    Bütün dəyərlər daxil olduqdan sonra düyməni vurun "OK".

  3. D. Parfenov işləndikdən sonra qazanc miqdarının nəticəsi sahədə göstərilir "Miqdarı".
  4. İndi sahədədirsə "Ad" ilə məzmunu dəyişdirəcəyik "Parfenov D.F.", məsələn, "Popova M. D.", sonra sahədəki əmək haqqının dəyəri avtomatik olaraq dəyişəcəkdir "Miqdarı".

3-cü üsul: birdən çox masa idarə edin

İndi operatordan necə istifadə etdiyinə baxaq INDEX Birdən çox masa emal edə bilərsiniz. Bu məqsədlə əlavə bir arqument tətbiq ediləcəkdir. "Sahə nömrəsi".

Üç cədvəlimiz var. Hər cədvəldə bir ay ərzində işçilərin maaşları göstərilir. Bizim vəzifəmiz ikinci işçinin (ikinci sıra) üçüncü ay (üçüncü bölgə) üçün maaşını (üçüncü sütun) tapmaqdır.

  1. Nəticənin çıxacağı və adi şəkildə açıq olacağı hücrəni seçin Xüsusiyyət sehrbazdır, ancaq operator tipini seçərkən istinad görünüşünü seçin. Buna ehtiyacımız var, çünki bu tip arqumentlərin işlənməsini dəstəkləyir. "Sahə nömrəsi".
  2. Mübahisə pəncərəsi açılır. Sahədə Bağlantı hər üç silsilənin ünvanlarını göstərməliyik. Bunu etmək üçün, kursoru sahəyə qoyun və sol siçan düyməsini basaraq ilk sıra seçin. Sonra nöqtəli vergül qoyun. Bu çox vacibdir, çünki dərhal növbəti sıra seçiminə keçsəniz, onda onun ünvanı sadəcə əvvəlkinin koordinatlarını əvəz edəcəkdir. Beləliklə, nöqtəli vergül daxil olduqdan sonra növbəti sıra seçin. Sonra yenidən nöqtəli vergül qoyub sonuncu massivi seçirik. Sahədə olan bütün ifadə Bağlantı mötərizədə götürün.

    Sahədə Sətir nömrəsi sayını göstərin "2", siyahıda ikinci bir soyadı axtardığımız üçün.

    Sahədə Sütun nömrəsi sayını göstərin "3"əmək haqqı sütunu hər cədvəldə üçüncüdür.

    Sahədə "Sahə nömrəsi" nömrəni qoydu "3", üçüncü ayın əmək haqqı haqqında məlumat olan üçüncü cədvəldə məlumatları tapmalı olduğumuz üçün.

    Bütün məlumatlar daxil olduqdan sonra düyməni vurun "OK".

  3. Bundan sonra, hesablamanın nəticələri əvvəllər seçilmiş hücrədə göstərilir. İkinci işçinin (V. M. Safronov) üçüncü ay üçün aldığı əmək haqqının məbləğini göstərir.

Metod 4: məbləği hesablayın

İstiqamət forması massiv forması kimi tez-tez istifadə olunmur, ancaq yalnız çox sıra ilə işləyərkən deyil, digər ehtiyaclar üçün də istifadə edilə bilər. Məsələn, bir operatorla birlikdə məbləği hesablamaq üçün istifadə edilə bilər SUM.

Məbləği əlavə edərkən SUM aşağıdakı sintaksisə malikdir:

= SUM (array_address)

Xüsusi vəziyyətimizdə ayda bütün işçilərin qazanc miqdarı aşağıdakı düsturla hesablana bilər:

= SUM (C4: C9)

Ancaq funksiyanı istifadə edərək bir az dəyişdirə bilərsiniz INDEX. Sonra aşağıdakı formada olacaq:

= SUM (C4: INDEX (C4: C9; 6))

Bu vəziyyətdə, serialın əvvəlinin koordinatları onun başladığı hüceyrəni göstərir. Lakin serialın sonunu göstərən koordinatlarda operator istifadə olunur INDEX. Bu vəziyyətdə, operatorun ilk arqumenti INDEX bir sıra göstərir, ikincisi - son hücrədə - altıncı.

Dərs: Faydalı Excel xüsusiyyətləri

Gördüyünüz kimi funksiya INDEX olduqca müxtəlif vəzifələri həll etmək üçün Excel-də istifadə edilə bilər. Baxmayaraq ki, biz onun tətbiqi üçün mümkün olan bütün variantları nəzərdən keçirmişik, ancaq ən populyarlarını. Bu funksiyanın iki növü var: istinad və seriallar üçün. Digər operatorlarla birlikdə ən təsirli şəkildə istifadə edilə bilər. Bu şəkildə yaradılan düsturlar ən mürəkkəb problemləri həll edə biləcəkdir.

Pin
Send
Share
Send