Çox Kriter ilə Excel Formula Axtarış

Excel-də bir sıra formulunu istifadə edərək, verilənlər bazasında və ya məlumat cədvəlində məlumat tapmaq üçün birdən çox meyar istifadə edən bir axtarış formulu yarada bilərik.

Dizi formulası, INDEX funksiyası içərisində MATCH funksiyasının yuvalanmasını ehtiva edir.

Bu tutorial bir nümunə verilənlər bazasında titanium Widgets təchizatçı tapmaq üçün birdən çox meyar istifadə edən bir axtarış formula yaratmaq bir addım nümunə daxildir.

Aşağıdakı tutorial mövzulardakı addımlardan sonra yuxarıda göstərilən şəkildəki formulu yaratmaq və istifadə etməklə sizi gəzir.

01/09

Tutorial məlumatlarını daxil edin

Birdən çox meyar Excel ilə axtarış funksiyası. © Ted Fransız dili

Tutorialdakı ilk addım məlumatları bir Excel səhifəsinə daxil etməkdir.

Tutorialdakı addımları izləmək üçün yuxarıda göstərilən məlumatları aşağıdakı hüceyrələrə daxil edin.

3 və 4-cü satırlar bu təlimatda yaradılan dizi formulunu yerləşdirmək üçün boş qalır.

Tutorial şəkildəki görünüşü daxil etmir, lakin bu, axtarış formulunun necə işlədiyini təsir etmir.

Yuxarıda göstərilənlərə bənzər formatlama variantları barədə məlumatlar bu Əsas Excel Formatlaşdırma Təlimatında mövcuddur.

02/09

INDEX funksiyasını başladır

Excel Formülünün bir INDEX funksiyasını istifadə edərək. © Ted Fransız dili

INDEX funksiyası birdən çox forma malik Excel-də olanlardan biridir. Bu funksiya bir Array Forma və Bir Başvuru Forma malikdir .

Array Formu Verilənlər bazası və ya verilənlər cədvəlindən faktiki məlumatları qaytarır, referans formu cədvəldə verilən məlumatın hüceyrə istinad və ya yerini verir.

Bu təlimatda biz Array formasını istifadə edəcəyik, çünki bu məlumat bazasında bu təchizatçıya istinadən titan widgets üçün təchizatçı adını bilmək istəyirik.

Hər formada funksiyaya başlamazdan əvvəl seçilməlidir müxtəlif arqumentlər siyahısı var.

Tutorial addımlar

  1. Aktiv hüceyrəni etmək üçün F3 hücresinə basın . Daxili funksiyaya daxil olacağıq.
  2. Şerit menyusunun Formüller sekmesini basın.
  3. Fonksiyanı açılan siyahıdan açmaq üçün lentdən Axtarış və Referenziyanı seçin.
  4. Select Arguments informasiya qutusunu yetişdirmək üçün siyahıda INDEX -ə basın.
  5. Çıxış qutusuna array, row_num, col_num parametrini seçin.
  6. INDEX funksiyası informasiya qutusunu açmaq üçün OK düyməsini basın.

03 09

INDEX Function Array Argumentini daxil edin

Tam ölçüsü görmək üçün şəkil üzərinə basın. © Ted Fransız dili

Lazım olan ilk arqument Array argümanıdır. Bu arqument, istənilən məlumat üçün axtarılacaq hüceyrələrin aralığını müəyyənləşdirir.

Bu təlimat üçün bu arqument nümunə verilənlər bazası olacaqdır.

Tutorial addımlar

  1. INDEX funksiyası informasiya qutusunda , Dizi xəttini basın.
  2. Çıxış qutusuna daxil etmək üçün yerində D6-dan F11 hüceyrələrinə vurun.

04/09

Daxili MATCH funksiyasını işə salmaq

Tam ölçüsü görmək üçün şəkil üzərinə basın. © Ted Fransız dili

Bir funksiyanı içəridə yerləşdirərkən zəruri arqumentləri daxil etmək üçün ikinci və ya iç içə funksiyanın dialoq qutusunu açmaq mümkün deyil.

Daxili funksiya ilk funksiyanın argumentlərindən biri kimi yazılmalıdır.

Bu təlimatda iç içə MATCH funksiyası və onun argumentləri Row_num xətti olan INDEX funksiyası dialoqunun ikinci xəttinə daxil edilir.

Funksiyaları əl ilə daxil edərkən, funksiyanın arqumentləri bir-birindən virgüllə ayrıldığını qeyd etmək vacibdir.

MATCH funksiyasının Lookup_value arqumentini daxil edin

Daxili MATCH funksiyasına daxil olan ilk addım Lookup_value arqumentini daxil etməkdir.

Lookup_value verilənlər bazasında uyğunlaşdırmaq istədiyimiz axtarış terminin yeri və ya hüceyrə istinadları olacaq.

Normalda Lookup_value yalnız bir axtarış meyarını və ya müddətini qəbul edir. Bir neçə meyar axtarmaq üçün biz Lookup_value genişləndirməlisiniz.

Bu, ampersand " & " simvolu ilə birlikdə iki və ya daha çox mobil nüsxəni birləşdirmək və ya birləşdirməklə həyata keçirilir.

Tutorial addımlar

  1. INDEX funksiyası informasiya qutusunda Row_num satırına basın.
  2. Funksiya adını yazın və sonra açıq dəyirmi bracket " ( "
  3. Bu hücrenin başvurusunu informasiya qutusuna daxil etmək üçün D3 hücresinə basın.
  4. İkinci bir hüceyrə referansı əlavə etmək üçün, D3 -də hücum istinadından sonra " " bir ampersand yazın.
  5. Bu ikinci hücrenin başvurusunu informasiya qutusuna daxil etmək üçün E3 hücresinə basın.
  6. MATCH funksiyasının Lookup_value arqumentinin girişini başa çatdırmaq üçün E3 kodundan sonra vergül yazın.
  7. Tutorialdakı növbəti addım üçün INDEX funksiyası informasiya qutusunu açıq buraxın.

Tutorialın son addımında Lookup_values ​​iş səhifəsinin D3 və E3 hüceyrələrinə daxil ediləcək.

05/09

MATCH funksiyası üçün Lookup_array əlavə edin

Tam ölçüsü görmək üçün şəkil üzərinə basın. © Ted Fransız dili

Bu addım Daxili MATCH funksiyası üçün Lookup_array arqumentini əlavə edir.

Lookup_array , MATCH funksiyası tutorialın əvvəlki addımında əlavə edilmiş Lookup_value arqumentini tapmaq üçün axtarış edəcək hüceyrələrin aralığından ibarətdir.

Lookup_array arqumentində iki axtarış sahəsini müəyyən etdikdən sonra biz Lookup_array üçün eyni olmalıdır. MATCH funksiyası yalnız müəyyən edilmiş hər bir müddət üçün bir sıra arar.

Birdən çox array girmək üçün biz yenidən ampersand istifadə edəcəyik və diziləri birlikdə birləşdirmək üçün " & " istifadə edirik.

Tutorial addımlar

Bu addımlar, əvvəlki addımda daxil edilən vergüldən INDEX funksiyası qutusunda Row_num satırından sonra girilməlidir.

  1. Giriş nöqtəsini mövcud girişin sonunda yerləşdirmək üçün vergüldən sonra Row_num satırına basın.
  2. Aralığa daxil olmaq üçün yerində D6-dan D11-ə qədər vurun. Bu funksiya axtarış etmək üçün ilk sıra.
  3. Cədvəl D6: D11-dən sonra ampersand " & " yazın və funksiyanı iki ardıcıllıqla axtarmaq istəyirik.
  4. Aralığa daxil olmaq üçün iş yerindəki E6-dən E11-ə qədər vurgulayın. Bu funksiya axtarış üçün ikinci array.
  5. MATCH funksiyasının Lookup_array arqumentinin girişini başa çatdırmaq üçün E3 kodundan sonra vergül yazın.
  6. Tutorialdakı növbəti addım üçün INDEX funksiyası informasiya qutusunu açıq buraxın.

06-dan 09-dək

Mətnin növü və MATCH funksiyasının tamamlanması

Tam ölçüsü görmək üçün şəkil üzərinə basın. © Ted Fransız dili

MATCH funksiyasının üçüncü və son arqumenti Match_type arqumentidir.

Bu arqument, Excel-də Lookup_value-nun Lookup_array-da dəyərləri ilə uyğunlaşmasını izah edir. Seçimlər: 1, 0 və ya -1.

Bu arqument isteğe bağlıdır. Varsa, funksiya 1 u mənim dəyərindən istifadə edir.

Tutorial addımlar

Bu addımlar, əvvəlki addımda daxil edilən vergüldən INDEX funksiyası qutusunda Row_num satırından sonra girilməlidir.

  1. Row_num xəttində vergüldən sonra sıfır " 0 " yazın, çünki daxili funksiyanı D3 və E3 hüceyrələrinə daxil etdiyimiz şərtlərə tam uyğunlaşdırmaq istəyirik.
  2. MATCH funksiyasını başa çatdırmaq üçün bir yekun dəyirmi bracket yazın " ) .
  3. Tutorialdakı növbəti addım üçün INDEX funksiyası informasiya qutusunu açıq buraxın.

07-də ​​09

INDEX funksiyasına qayıdın

Tam ölçüsü görmək üçün şəkil üzərinə basın. © Ted Fransız dili

İndi MATCH funksiyası yerinə yetirildikdə, açıq informasiya qutusunun üçüncü xəttinə keçəcəyik və INDEX funksiyasının son arqumentini daxil edəcəyik.

Bu üçüncü və son arqument, funksiyanı geri qaytarmaq istədiyimiz məlumatı tapa biləcəyimiz D6-dan F11 aralığına Excel sütun nömrəsini verən Column_num arqumentidir. Bu halda, titan widgets üçün təchizatçı.

Tutorial addımlar

  1. Əlaqə qutusuna Column_num satırına basın.
  2. D6-dan F11 aralığının üçüncü sütununda data axtarırıq, çünki bu xəttdə üç " 3 " rəqəmini daxil edin.
  3. Tamam'ı tıklamayın və ya INDEX funksiyası informasiya qutusunu bağlamayın. Tutorialdakı sonrakı addım üçün açıq qalmaq lazımdır - array formula yaratmaq.

08-də 09

Dəyər Formulasının yaradılması

Excel Axtarış Array Formula. © Ted Fransız dili

Dialoq qutusunu bağlamadan əvvəl daxili funksiyanı bir sıra formuluna çevirməliyik.

Dizi formulası, məlumat cədvəlində birdən çox şərt axtarmaq üçün imkan verir. Bu təlimatda biz iki şərtlə uyğunlaşırıq: 1-ci sütundan və 2-ci sütundan titan olan widgets.

Excel-də bir sıra formulun yaradılması, eyni zamanda Klaviaturada CTRL , SHIFTENTER düymələrini basaraq həyata keçirilir.

Bu düymələri birləşdirməyə təsiri bu funksiyanı kıvırcık aşırma ilə əhatə etməkdir: {} indi bir sıra formulunun olduğunu göstərir.

Tutorial addımlar

  1. Tamamlanan informasiya qutusu ilə bu təlimatın əvvəlki addımından hələ də açılır, Klaviaturada CTRLSHIFT düymələrini basıb basıb saxlayın, sonra ENTER düyməsini basın və buraxın.
  2. Düzgün işlər görüldükdə, informasiya qutusu yaxınlaşacaq və F3 hücresində # N / A səhv görünür - funksiyaya daxil olduğumuz hüceyrə.
  3. F3 hücresində # N / A hatası görünür, çünki D3 və E3 hüceyrələri boşdur. D3 və E3 tutorialın 5-ci addımında Lookup_values ​​funksiyasını tapmaq funksiyasını dediyimiz hüceyrələrdir. Bu iki hüceyrə məlumatları əlavə edildikdən sonra, səhv verilənlər bazası məlumatları ilə əvəz olunacaq.

09/09

Axtarış meyarlarını əlavə edin

Excel Axtarış Dizi Formula ilə məlumatların axtarışı. © Ted Fransız dili

Tutorialdakı son addım bizim iş səhifəmizə axtarış şərtlərini əlavə etməkdir.

Əvvəlki addımda qeyd edildiyi kimi, biz Sütun 1 və Titanyumdan Sütun 2-dən Widgets şərtlərinə uyğunlaşmaq istəyirik.

Bizim formulumuz verilənlər bazasında müvafiq sütunlarda hər iki şərt üçün uyğunluq taparsa, bu dəyəri üçüncü sütundan qaytarır.

Tutorial addımlar

  1. D3 hücresinə basın.
  2. Widgets yazın və klaviatura daxil edin Enter düyməsini basın.
  3. E3 hücresinə basın.
  4. Titan yazın və Klaviatura daxil edin düyməsini basın.
  5. Təchizatçıın adı Widgets Inc F3 hücresində görünməlidir - funksiyanı yerinə yetirən, yalnız Titanium Widgets satan bir satıcıdır.
  6. F3 hücresini tam funksiyanı tıkladığınızda
    {= INDEX (D6: F11, MATCH (D3 & E3, D6: D11 & E6: E11, 0), 3)}
    səhifəsinin yuxarıdakı formula barında görünür.

Qeyd: Bizim nümunədə titan widgetlar üçün yalnız bir təchizatçı var idi. Əgər birdən çox təchizatçı varsa, məlumat bazasında əvvəlcə göstərilən təchizatçı funksiya ilə qaytarılır.