Microsoft Excel-də axtarış funksiyası

Pin
Send
Share
Send

Excel istifadəçiləri arasında ən populyar operatorlardan biri də funksiyadır AXIR. Onun vəzifələri verilmiş məlumat massivində bir elementin mövqeyinin sayını müəyyənləşdirməkdir. Digər operatorlarla birlikdə tətbiq edildikdə ən böyük fayda gətirir. Bir funksiyanın nədən ibarət olduğunu görək. AXIR, və praktikada necə istifadə edilə biləcəyini.

Axtarış operatorunun tətbiqi

Operator AXIR funksiyalar kateqoriyasına aiddir İstinadlar və seriallar. Göstərilən massivdə göstərilən elementi axtarır və ayrı bir hücrədə bu aralığın mövqeyinin sayını verir. Əslində, hətta onun adı da bunu göstərir. Ayrıca, bu funksiya, digər operatorlarla birlikdə istifadə edildikdə, bu məlumatların sonrakı işlənməsi üçün müəyyən bir elementin mövqe nömrəsini izah edir.

Operator Sintaksisi AXIR bu kimi görünür:

= AXTARIŞ (axtarış_qiymət; axtarış_array; [match_type])

İndi bu üç dəlilin hər birini ayrıca nəzərdən keçirin.

"Dəyər axtarır" - Bu tapılmalı olan elementdir. Mətnli, ədədi bir formaya sahib ola bilər, eyni zamanda məntiqi bir dəyər ala bilər. Yuxarıdakı dəyərlərdən hər hansı birini ehtiva edən bir hüceyrəyə istinad da bu arqument kimi xidmət edə bilər.

Array baxdı axtarış dəyərinin yerləşdiyi diapazonun ünvanıdır. Bu elementin bu serialdakı mövqeyi, operatorun təyin etməsi lazımdır AXIR.

Uyğunluq növü axtarmaq üçün tam uyğunluğu və ya qeyri-dəqiq olduğunu göstərir. Bu arqumentin üç mənası ola bilər: "1", "0""-1". Qiymetde "0" operator yalnız dəqiq uyğunluğu axtarır. Bir dəyər göstərilibsə "1", sonra dəqiq bir matç olmadıqda AXIR ona ən yaxın olan elementi azalan qaydada qaytarır. Bir dəyər göstərilibsə "-1", dəqiq bir uyğunluq tapılmadıqda, funksiya ən yaxın olan elementi artan qaydada qaytarır. Dəqiq dəyəri yox, təxmini dəyəri axtarsanız vacibdir ki, baxdığınız serial artan qaydada sıralanır (uyğunluq növü) "1") və ya enən (uyğunluq növü) "-1").

Mübahisə Uyğunluq növü tələb olunmur. Lazım deyilsə buraxıla bilər. Bu vəziyyətdə, onun standart dəyəri "1". Dəlil tətbiq edin Uyğunluq növüƏvvəla, mətn deyil, yalnız ədədi dəyərlər işləndikdə məna verir.

Halda AXIR göstərilən parametrlərdə istədiyiniz elementi tapa bilmirsinizsə, operator hücrədə bir səhv göstərir "# N / A".

Axtarış apararkən, əməliyyat aparıcıları arasında fərq qoymur. Serialda bir neçə dəqiq oyun varsa, onda AXIR hüceyrədəki onlardan birincisinin vəziyyətini göstərir.

Metod 1: bir sıra mətn məlumatlarında bir elementin yerini göstərin

Istifadə edərkən ən sadə bir nümunəyə baxaq AXIR Göstərilən elementin yerini mətn məlumatları massivində təyin edə bilərsiniz. Sözün məhsul adlarının yerləşdiyi sırada hansı mövqedə olduğunu tapırıq Şəkər.

  1. İşlənmiş nəticənin göstəriləcəyi hücrəni seçin. İşarəni vurun "Funksiya daxil et" düsturlar xəttinin yaxınlığında.
  2. Başlayır Funksiya sehrbazları. Açıq kateqoriya "Tam əlifba siyahısı" və ya İstinadlar və seriallar. Operatorların siyahısında ad axtarırıq "AXTAR". Bunu tapıb vurğuladıqdan sonra düyməni vurun "OK" pəncərənin altındakı.
  3. Operator Argument Pəncərəsi aktivləşdirildi AXIR. Gördüyünüz kimi, bu pəncərədə, arqumentlərin sayına görə üç sahə var. Onları doldurmalıyıq.

    Sözün mövqeyini tapmaq lazım olduğundan Şəkər aralığında, sonra bu adı sahəyə sürün "Dəyər axtarır".

    Sahədə Array baxdı aralığın özünün koordinatlarını göstərməlisiniz. Əllə idarə edə bilərsiniz, ancaq siçan düyməsini basıb saxlayarkən kursoru təyin etmək və vərəqdə bu serialı seçmək daha asandır. Bundan sonra onun ünvanı arqumentlər pəncərəsində göstərilir.

    Üçüncü sahədə Uyğunluq növü nömrəni qoydu "0", mətn məlumatları ilə işləyəcəyimiz üçün və dəqiq bir nəticəyə ehtiyacımız var.

    Bütün məlumatlar quraşdırıldıqdan sonra düyməni vurun "OK".

  4. Proqram hesablamanı həyata keçirir və mövqe seriya nömrəsini göstərir Şəkər bu təlimatın ilk addımında göstərdiyimiz hücredəki seçilmiş massivdə. Vəzifə nömrəsi bərabər olacaq "4".

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

Metod 2: operator tətbiqinin avtomatlaşdırılması

Yuxarıda, operatordan istifadənin ən ibtidai halını araşdırdıq AXIRlakin hətta avtomatlaşdırıla bilər.

  1. Rahatlıq üçün hesabata daha iki əlavə sahə əlavə edin: Təyinat nöqtəsi"Nömrə". Sahədə Təyinat nöqtəsi tapmalı olduğunuz adla sürün. İndi olsun Ət. Sahədə "Nömrə" kursoru təyin edin və yuxarıda müzakirə olunan şəkildə eyni şəkildə operatorun dəlilləri pəncərəsinə gedin.
  2. Funksiya arqumentləri pəncərəsində, sahədə "Dəyər axtarır" sözün yazıldığı hücrənin ünvanını göstərin Ət. Sahələrdə Array baxdıUyğunluq növü əvvəlki metoddakı kimi məlumatları daxil edin - sıra ünvanı və nömrəsi "0" müvafiq olaraq. Bundan sonra düyməni vurun "OK".
  3. Yuxarıda göstərilən hərəkətləri etdikdən sonra, sahədə "Nömrə" söz mövqeyi göstərilir Ət seçilmiş diapazonda. Bu vəziyyətdə bərabərdir "3".
  4. Bu üsul yaxşıdır ki, başqa bir adın mövqeyini öyrənmək istəyiriksə, hər dəfə yenidən yazmağa və ya dəyişdirməyə ehtiyac yoxdur. Sahədə kifayət qədər sadə Təyinat nöqtəsi əvvəlki birinin əvəzinə yeni bir axtarış sözü daxil edin. Bundan sonra nəticənin işlənməsi və çıxması avtomatik olaraq baş verəcəkdir.

Metod 3: rəqəmsal ifadələr üçün FIND operatorundan istifadə edin

İndi necə istifadə edə biləcəyinizə baxaq AXIR ədədi ifadələrlə işləmək üçün.

Vəzifə 400 rubl satış həcmində mal tapmaq və ya artan qaydada bu məbləğə ən yaxın olmaqdır.

  1. Əvvəlcə sütundakı əşyaları sıralamaq lazımdır "Miqdarı" enən qaydada. Bu sütunu seçin və nişana keçin "Ev". İşarəni vurun Sırala və süzünblokdakı lentdə yerləşir "Redaktə". Görünən siyahıda seçin "Maksimumdan minimuma qədər sırala".
  2. Çeşidləmə edildikdən sonra nəticənin göstəriləcəyi hücrəni seçin və arqument pəncərəsini ilk metodda müzakirə olunan şəkildə açın.

    Sahədə "Dəyər axtarır" bir sıra sür "400". Sahədə Array baxdı sütunun koordinatlarını göstərin "Miqdarı". Sahədə Uyğunluq növü müəyyən dəyər "-1", axtarışdan bərabər və ya daha çox dəyər axtarırıq. Bütün parametrləri tamamladıqdan sonra düyməni vurun "OK".

  3. Emalın nəticəsi əvvəlcədən müəyyən edilmiş bir hücrədə göstərilir. Bu mövqedir. "3". Ona uyğundur "Kartof". Həqiqətən, bu məhsulun satışından əldə olunan gəlir məbləği artan qaydada 400-ə yaxındır və 450 rubl təşkil edir.

Eynilə, ən yaxın mövqeyi axtara bilərsiniz "400" enən qaydada. Yalnız bunun üçün məlumatları artan qaydada və sahədə süzgəcdən keçirməlisiniz Uyğunluq növü funksiya dəlilləri müəyyən dəyər "1".

Dərs: Excel-də məlumatları çeşidləyin və süzün

Metod 4: digər operatorlarla birlikdə istifadə edin

Bu funksiyanı mürəkkəb bir düsturun bir hissəsi kimi digər operatorlarla birlikdə istifadə etmək ən effektivdir. Çox vaxt bir funksiya ilə birlikdə istifadə olunur INDEX. Bu dəlil, satır və ya sütun nömrəsi ilə göstərilən aralığın tərkibini göstərilən hücrəyə göstərir. Üstəlik, operatora münasibətdə olduğu kimi nömrələmə AXIR, bütün vərəqə nisbətən deyil, yalnız diapazonda yerinə yetirilir. Bu funksiyanın sintaksisi aşağıdakı kimidir:

= INDEX (sıra

Üstəlik, serial bir ölçülüdürsə, iki dəlilin yalnız birini istifadə edə bilərsiniz: Sətir nömrəsi və ya Sütun nömrəsi.

Xüsusiyyət bağlantısı xüsusiyyəti INDEXAXIR ikincisinin birinin arqumenti olaraq istifadə edilə biləcəyi, yəni bir sıra və ya sütunun mövqeyini göstərməsidir.

Bütün cədvəldən istifadə edərək bunun praktikada necə edilə biləcəyini nəzərdən keçirək. Bizim vəzifəmiz hesabatın əlavə sahəsində göstərməkdir "Məhsul" məhsulun adı, gəlirin ümumi məbləği 350 rubl və ya bu dəyərə enən qaydada ən yaxın olan məhsul. Bu dəlil sahədə göstərilmişdir. "Bir vərəqə təxminən gəlirin miqdarı".

  1. Bir sütunda əşyaları sırala "Gəlir miqdarı" artan. Bunu etmək üçün zəruri sütunu seçin və nişanın içində "Ev"simvolu vurun Sırala və süzün, sonra görünən menyudan maddəyə vurun "Minimumdan maksimuma qədər sırala".
  2. Sahədə bir hücrə seçin "Məhsul" və zəng edin Xüsusiyyət sehrbazdır düyməni adi şəkildə "Funksiya daxil et".
  3. Açılan pəncərədə Funksiya sehrbazları kateqoriyasında İstinadlar və seriallar ad axtariram INDEX, onu seçin və düyməni vurun "OK".
  4. Sonra, bir operator seçimini təklif edən bir pəncərə açılır INDEX: bir sıra və ya istinad üçün. İlk seçim lazımdır. Buna görə, bu pəncərədə bütün standart parametrləri buraxırıq və düyməni basın "OK".
  5. Funksiya arqumentləri pəncərəsi açılır INDEX. Sahədə Array operatorun yerləşdiyi diapazonu göstərin INDEX məhsulun adını axtaracaq. Bizim vəziyyətimizdə bu bir sütundur "Məhsulun adı".

    Sahədə Sətir nömrəsi iç içə funksiya yerləşəcəkdir AXIR. Məqalənin əvvəlində qeyd olunan sintaksisdən istifadə edərək əllə idarə edilməli olacaq. Dərhal funksiyanın adını qeyd edin - "AXTAR" kotirovkalar olmadan. Sonra mötərizəni açın. Bu operatora dair ilk dəlil "Dəyər axtarır". Sahədə bir vərəqdə yerləşir "Təxmini gəlirin miqdarı". Sayı olan hücrənin koordinatlarını göstərin 350. Bir nöqtəli vergül qoyduq. İkinci dəlil budur Array baxdı. AXIR gəlir məbləğinin yerləşdiyi diapazonu nəzərdən keçirəcək və 350 rubldan ən yaxınını axtaracaqdır. Buna görə, bu vəziyyətdə sütunun koordinatlarını göstərin "Gəlir miqdarı". Yenidən nöqtəli vergül qoyduq. Üçüncü dəlil Uyğunluq növü. Verilənə və ya ən yaxın olana bərabər say tapacağımıza görə nömrəni burada qoyduq "1". Mötərizəni bağlayırıq.

    Funksiyaya üçüncü dəlil INDEX Sütun nömrəsi boş qoyun. Bundan sonra düyməni vurun "OK".

  6. Gördüyünüz kimi funksiya INDEX operatordan istifadə etməklə AXIR əvvəlcədən göstərilən hücrədə ad göstərilir Çay. Həqiqətən, çay satışından alınan məbləğ (300 rubl) azalan qaydada ən yaxındır, emal olunan cədvəldəki bütün dəyərlərdən 350 rubl.
  7. Sahədəki nömrəni dəyişdirsək "Təxmini gəlirin miqdarı" digərinə, sonra sahənin məzmunu avtomatik olaraq müvafiq olaraq yenidən hesablanır "Məhsul".

Dərs: Excel-də INDEX funksiyası

Gördüyünüz kimi, operator AXIR məlumat massivində müəyyən edilmiş elementin ardıcıllıq nömrəsini təyin etmək üçün çox əlverişli bir funksiyadır. Ancaq mürəkkəb formullarda istifadə olunarsa, bunun faydaları çox artır.

Pin
Send
Share
Send