İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Vlookup, Excel-də ilk, 2nd və ya nth uyğunluğu necə tapır?

Məhsul və miqdarda olan iki sütununuzun ekran görüntüsünün aşağıda göstərildiyi kimi qəbul etdiniz. Birinci və ya ikinci bananların miqdarlarını tez bir şəkildə tapmaq üçün nə edərdiniz?

Burada vlookup funksiyası bu problemlə məşğul olmanıza kömək edə bilər. Bu yazıda Excel, Vlookup funksiyası ilə birinci, ikinci və ya nth uyğunluğu tapmaq üçün sizə necə göstərəcəyik.

Vlookup formula ilə Excel-də ilk, 2nd və ya nth uyğun dəyərini tapın

Asanlıqla vlookup Excel üçün Kutools ilə Excel-də ilk eşleme dəyərini tapın


Bir çox iş səhifəsini / iş kitabını bir iş səhifəsinə / iş kitabına birləşdirin:

Bir çox iş səhifəsini və ya iş kitabını bir iş səhifəsinə və ya iş kitabına birləşdirin, gündəlik işinizdə böyük bir vəzifə ola bilər. Ancaq əgər varsa Excel üçün Kutools, güclü fayda - Birləşdirmək tez bir çox iş səhifəsini, iş kitabını bir iş və ya iş kitabına birləşdirməyə kömək edə bilər. İndi Excel üçün Kutools tam xüsusiyyətini 60 gün pulsuz izini yükləyin!

Excel üçün Kutools: 200 gündə heç bir məhdudiyyət olmadan 60-dən çox lazımlı Excel eklentisi ilə pulsuzdur. İndi pulsuz sınaq yükləyin!


arrow mavi sağ bubble Vlookup Excel-də ilk, 2nd və ya nth uyğun dəyərini tapır

Excel-də ilk, 2nd və ya nth uyğunluğu tapmaq üçün xahiş edirik.

1. D1 hücresində, vlookup istədiyiniz meyarlara daxil olun, burada Bananaya daxil oluram.

2. Burada banan ilk matçı dəyərini tapacağıq. E2 kimi boş bir hüceyrəni seçin, kopyala və yapışdırıb formulla =INDEX($B$2:$B$6,MATCH(TRUE,EXACT($D$1,$A$2:$A$6),0)) Formula Çubuğuna daxil edin və sonra basın Ctrl + ÜstKrkt + Daxil edin eyni zamanda düymələri.

Qeyd: Bu formada, $ B $ 2: $ B $ 6, uyğun dəyərlər üçündür; $ A $ 2: $ A $ 6 vlookup üçün bütün meyarları olan sıra; $ D $ 1, müəyyən vlookup meyarlarını ehtiva edən hüceyrədir.

Sonra, E2 hücresinde muzin ilk eşleme değerini alacaqsınız. Bu formulla yalnız kriterlərinizə əsasən ilk müvafiq qiyməti əldə edə bilərsiniz.

Hər hansı n nisbi dəyərini almaq üçün aşağıdakı formulu tətbiq edə bilərsiniz: =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + ÜstKrkt + Daxil edin düymələri birlikdə, bu formula ilk eşleme dəyərini qaytaracaq.

Qeydlər:

1. İkinci matçı dəyərini tapmaq üçün yuxarıda göstərilən formulu dəyişin =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),2)), və sonra basın Ctrl + ÜstKrkt + Daxil edin eyni zamanda düymələri. Ekran görüntüsünə baxın:

2. Yuxarıda göstərilən formada sonuncu rəqəm, vlookup meyarlarının nth uyğunluğu deməkdir. 3-a dəyişdirirsinizsə, üçüncü matçın dəyəri alır və n-ə dəyişdirir, n-ə uyğunluğu müəyyən edəcəkdir.


arrow mavi sağ bubble Vlookup Excel üçün Kutools ilə Excel-də ilk matçı dəyərini tapır

Yasanlıqla Excel ilə ilk formada dəyərini tapa bilərik Siyahıda bir dəyər axtarın formula formulu Excel üçün Kutools.

Excel üçün Kutools : 300-dən daha çox 60-dən istifadə etməklə, Excel-in əlavələri, XNUMX gündə heç bir məhdudiyyət yox idi.

1. İlk eşleme değerini (hücre E2 deyir) tapmaq üçün bir hücre seçin və sonra basın Kutools > Formula Köməkçisi > Siyahıda bir dəyər axtarın. Ekran görüntüsünə baxın:

doc vlookup bitişik növbəti hüceyrə 010 dönüş

2. İçində Formula Köməkçisi dialoq qutusu:

1). İçində Table_array qutusuna, ilk eşleme değer değerlerini ehtiva edən tabloyu seçin.

2). Axtarışda lazım olan meyarları olan hüceyrəni (hüceyrə D1) göstərin Look_value Qutu.

3). İlk eşleme değeri olan sütunu seçin Sütun qutusu və nəhayət basın OK düyməsini basın.

İndi müvafiq hüceyrə dəyəri açılır siyahı seçiminə əsaslanan C10 hücresində avtomatik olaraq doldurulacaq.

İpucu.Bu yardım proqramının pulsuz bir sınaq versiyasını istəyirsinizsə, xahiş edirəm proqramı sərbəst yükləyin birincisi, sonra yuxarıdakı addımlara uyğun olaraq əməliyyata müraciət edin.


Office Tab - Excel-də iş kitablarının sekmeli tarama, redaktə edilməsi və idarə olunması:

Office Tab sekmeli interfeysi Google Chrome, Internet Explorer yeni versiyaları və Microsoft Excel kimi Firefox kimi veb brauzerlərdə göründüyü kimi gətirir. Bu zaman qənaət vasitədir və işinizdə əvəzsizdir. Demonun aşağıda bax:

Ofis Sekmesinin pulsuz sınaq üçün basın!

Excel üçün Office Tab



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Matt · 9 months ago
    Is it possible to use this formula to find if a number is between two numbers. Below is my formula. Trying to see if a listing with individuals and an amount is between to other set cells (Example: $50,000 and $74,999)


    =ArrayFormula(INDEX('4 - Donors List'!$B$2:$B$1000,SMALL(IF('4 - Donors List'!$F$2:$F$1000>=D$2,ROW('4 - Donors List'!$F$2:$F$1000)-ROW('4 - Donors List'!$F$2)+1),$A6)))
  • To post as a guest, your comment is unpublished.
    R. G. · 1 years ago
    I have a little problem with this formula, it doesn't work exactly for my case:
    =INDEX($B$2:$B$6,SMALL(IF($D$1=$A$2:$A$6,ROW($A$2:$A$6)-ROW($A$2)+1),1)) + Ctrl + Shift + Enter

    what if the criteria I am looking for is not exactly the same each time (Banana), but rather it becomes part of a phrase (banana republic) and so on; what then? By changing the "n" number at the end of this formula, I get "#NUM!" response. I have a column of vocabulary that I want to search for their meaning in the second column, and by typing one word, I need to get all occurrence of that word in any phrase to be listed. Any help on this?
    Thanks,
    R.G.
  • To post as a guest, your comment is unpublished.
    Christina · 1 years ago
    My current formula is {=IFERROR(INDEX(Sheet3!$C$2:$C$596,SMALL(IF(Sheet3!$A$2:$A$596=Sheet2!A19,ROW(Sheet3!$A$2:$A$596)-ROW(INDEX(Sheet3!$A$2:$A$596,1,1))+1),P19)),0)} But how would I apply this with multiple criteria, say two matches?
    • To post as a guest, your comment is unpublished.
      sunil · 4 months ago
      My problem is similar
      ping me if you find solution
      • To post as a guest, your comment is unpublished.
        Jones · 4 months ago
        create an auxiliary column wich concatenates your criterias, then use the concatenate as the criteria!

        Hope it works!
  • To post as a guest, your comment is unpublished.
    JB · 1 years ago
    Awesome tutorial! Worked like a charm, even across multiple sheets in the same file! Many thanks!!
  • To post as a guest, your comment is unpublished.
    Abby · 1 years ago
    Hi,
    I applied this formula but in my case I have numbers in place of the product name. When I drag down the formula to look for the next number in the list I get an error.

    events volume odd events only volume
    1 0.3 1 0.3
    1 2.5 1 2.5
    2 1.1 3 #NUM
    2 0.5 3 #NUM
    3 0
    3 0.2
    3 1
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Dear Abby,
      The drag down feature can only work for same vlookup values. But in your case, the vlookup values are different (1 and 3).
      Please use this array formula: =IFERROR(INDEX($B$2:$B$8,SMALL(IF($C$4=$A$2:$A$8,ROW($A$2:$A$8)-ROW($A$2)+1),1+(ROW(A1)-1))), "") + Ctrol + Shift + Enter, and drag down the formula to get all matched values in the same vlookup value as below screenshot shown.