MVP logo
    Your browser: , Version
Friday, 26.04.2024, 5:02 PM
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
Saytın hansı bölməsini daha çox maraqlı hesab edirsiniz?
Səsvermə sayı: 136

Statistika

Total online: 1
Guests: 1
Users: 0

Müsabiqələr


Large() funksiyası - siyahıda rəqəmlərin təkrarı nəzərə alınmadan.
[ Download from this server (11.6 Kb) ]27.11.2012, 11:59 PM


Large() funksiyası


Adi halda Large() funksiyası  verilmiş aralıqda 1-ci, 2-ci, 3-cü,...n-ci ən böyük rəqəmi tapır. Əgər sizin siyahıda təkrarlanan rəqəmlər varsa onda bu funksiya hesablama zamanı  təkrar olunanları da nəzərə alacaq. Bu məqamdan yayınmaq üçün aşağıdakı ardıcıllığı izləyək.

I. MATCH(A4:A9,A4:A9,0) bu hissə A4:A9 aralığında olan hər bir rəqəmin yerləşdiyi sətir nömrəsini verəcək. Bu funksiya siyahıda təkrar olunanların hamısı üçün siyahıda birinci olanların sətir nömrəsini yazacaq. Məsələn siyahıdakı 9 rəqəmi iki dəfə təkrarlanıb və bu funksiyanın nəticəsinə görə A6 və A9-dakı 9 rəqəmlərinin sətir nömrələri eynidir (yəni 3-dür).

II. ROW(INDIRECT("1:"&COUNTA(A4:A9))))-hisssə bizə ötən bölmələrin izahından məlumdur  və bilirik ki, bu bizə diapozondakı rəqəmlərin sayı qədər ardıcıllığı verəcək.

III. Beləliklə I-ci və II -ci mərhələlərin nəticələrindən bir-birinə bərabər olacağı halları "True"  fərqli olacağı halları isə "False"  olmuş olcaq və bu bizə siyahımızdakı hər bir rəqəmi bir dəfə nəzərə almağımıza imkan verəcək.

P.S: Əgər siyahınızda təkrarları nəzərə alınmayan 5 rəqəm varsa və siz 6-cı ən böyük rəqəmi tapmaq istəsəz bu zaman rastlaşacağınız mümkün "error" lardan yayınmaq üçün 2007-dək olan versiyalar üçün if(iserror(formul),"reqemi duzgun daxil edin", formul), 2007 və sonrakı versiyalar üçün isə iferror(formul,"reqemi duzgun daxil edin") istifadə edilə bilinər.

Category: Massiv Formullar | Added by: Useful
Views: 1240 | Downloads: 140 | 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