
Yleinen kaava
(=LARGE(IF(range=criteria,values),n))
Yhteenveto
Saadaksesi 2. suurimman arvon, 3. suurimman arvon, 4. suurimman arvon ja niin edelleen, missä kukin arvo vastaa toimitettuja ehtoja, voit käyttää taulukkoa, joka käyttää LARGE- ja IF-funktioita.
Esitetyssä esimerkissä kaava G7: ssä on:
(=LARGE(IF(Sex="F",Score),F7))
Missä "Sukupuoli" on nimetty alue ryhmille C3: C15 ja "Pisteet" on nimetty alue D3: D15.
Huomaa: tämä on matriisikaava ja se on syötettävä painamalla Control + Vaihto + Enter.
Selitys
LARGE-toiminto on täysin automaattinen - sinun tarvitsee vain antaa alue ja kokonaisluku "n: lle" määritelläksesi haluamasi järjestetyn arvon.
Tässä tapauksessa ongelmana on, että emme halua LARGE: n toimivan jokaisella alueen arvolla, vain arvoilla, jotka ovat joko mies- tai naispuolisia (M tai F). Tämän kriteerin soveltamiseksi käytämme IF-funktiota, joka tarjoaa loogisen testin joko "M": lle tai "F": lle. Koska sovellamme testiä arvoryhmään, tulos on myös taulukko. Esitetyssä esimerkissä , tuloksena oleva taulukko näyttää tältä:
(93; FALSE; 85; FALSE; 81; FALSE; FALSE; FALSE; FALSE; 72; FALSE; FALSE; 83)
Jos FALSE edustaa miesten pisteitä ("F") ja numerot edustavat naisten pisteitä.
LARGE-toiminto ohittaa automaattisesti TOSI- ja EPÄTOSI-arvot, joten tulos on n: nneksi suurin arvo taulukon todellisten numeroiden joukosta.