Exceli valem: kriteeriumitega suuruselt n-ö väärtus -

Lang L: none (table-of-contents)

Üldine valem

(=LARGE(IF(range=criteria,values),n))

Kokkuvõte

Suuruse 2., 3., 4. ja muu väärtuse saamiseks, kus iga väärtus vastab tarnitud kriteeriumidele, võite kasutada massiivivalemit, mis kasutab funktsioone LARGE ja IF.

Näidatud näites on valem G7-s järgmine:

(=LARGE(IF(Sex="F",Score),F7))

Kus "Seks" on C3: C15 nimeline vahemik ja "Skoor" on nimega D3: D15.

Märkus: see on massiivivalem ja see tuleb sisestada, kasutades klahve Control + Tõst + Enter.

Selgitus

Funktsioon SUUR on täisautomaatne - soovitud järjestatud väärtuse määramiseks peate lihtsalt sisestama vahemiku ja täisarvu n-nda tähe jaoks.

Antud juhul on probleemiks see, et me ei soovi, et LARGE opereeriks kõiki vahemikus olevaid väärtusi, vaid ainult väärtusi, mis on kas mehed või naised (M või F). Selle kriteeriumi rakendamiseks kasutame funktsiooni IF, mis pakub loogilise testi kas "M" või "F" jaoks. Kuna rakendame testi väärtuste massiivi jaoks, on tulemus ka massiiv. Näidatud näites , saadav massiiv näeb välja selline:

(93; FALSE; 85; FALSE; 81; FALSE; FALSE; FALSE; FALSE; 72; FALSE; FALSE; 83)

Kui FALSE tähistab meeste skoori ("F") ja arv esindab naiste skoori.

Funktsioon LARGE ignoreerib automaatselt TRUE ja FALSE väärtusi, seega on tulemuseks massiivi tegelike arvude hulgast n-ö suurim väärtus.

Huvitavad Artiklid...