MVP logo
    Your browser: , Version
Thursday, 25.04.2024, 4:20 AM
Hello! Guest | Group Guest | RSS
Home | Fayl Kataloqu | Profile  | Login
Saytın menyusu

Kateqoriyalar
VBA [21]
Formullar [31]
Massiv Formullar [12]
Ümumi [4]

Sorğu
"Excel"in hansı versiyasını istifadə edirsiniz?
Səsvermə sayı: 572

Statistika

Total online: 1
Guests: 1
Users: 0

Müsabiqələr


Spesifik kriteriyaya əsasən Vlookup()-la axtarış
[ Download from this server (12.7 Kb) ]08.07.2014, 0:53 AM

İki müxtəlif cədvəlin müqaisəsini apararkən Vlookup() funksiyasından istifadə zamanı funksiya bizə yalnız siyahıda yuxarıdan ilk olaraq qarşısına çıxan kriyeriyaya görə nəticəni təqdim edir. Bu isə digər təkrarlanan kriteriyalara yenidən baxılmasını zəruri edir. Belə bu kimi halların nəzərə alınaraq digər kriteriyaların da tapılma metodikasına nəzər salaq.

 

=INDEX(Xidmət_Haqqı,SMALL(IF((Müştəri_ID_si=$E2)*(ROW(INDIRECT("1:"&ROWS(Müştəri_ID_si))))<>0,(Müştəri_ID_si=$E2)*(ROW(INDIRECT("1:"&ROWS(Müştəri_ID_si))))),COUNTIF($E$2:E2,E2)),1)

 

Bu nəticənin alınması üçün biz əvvəlcə axtarılacaq kriteriyanı məsələn "E2"-ni "A" sütununda yerlərini müəyyən edərək sıralama sayına hasilindən mövqeləri ayrı-ayrı tapmış oluruq. Sonra isə Small() funksiyasından istifadə edərək hər aşağı sətrə düşdükcə kriteriyanın sayına uyğun olaraq birinci, ikinci və n-ci ən kiçik mövqe sayının tapılması ilə məsələni həll etmiş oluruq.

 

İstinad linki burada

Category: Massiv Formullar | Added by: Useful | Tags: Multy Vlookup, Specific Vlookup
Views: 1062 | Downloads: 67 | Rating: 0.0/0
Total comments: 0
Register to add comments
[ Register | Login ]
Login

Search

Useful Sites
  • www.planetaexcel.ru
  • www.programmersforum.ru
  • www.mrexcel.com
  • www.excelworld.ru
  • www.cyberforum.ru
  • www.excelvba.ru
  • www.muhasib.az

  • Visitors
    free counters


    MyExcelWorld © 2024
    Site managed by uCoz