Excel-kaava: n. Pienin arvo ehdoilla -

Sisällysluettelo

Yleinen kaava

(=SMALL(IF(criteria,values),n))

Yhteenveto

Saadaksesi 2. pienimmän arvon, 3. pienimmän arvon, 4. pienimmän arvon ja niin edelleen, missä kukin arvo vastaa annettuja ehtoja, voit käyttää matriisikaavaa, joka käyttää PIENI- ja JOS-funktioita.

Esitetyssä esimerkissä kaava G7: ssä on:

(=SMALL(IF(Sex="F",Time),F7))

Missä "Sukupuoli" on nimetty alue ryhmille C3: C15 ja "Aika" on nimetty alue D3: D15.

Huomaa: tämä on matriisikaava ja se on syötettävä painamalla Control + Vaihto + Enter.

Selitys

Pieni 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 PIENEN toimivan kaikilla alueen arvoilla, vain arvoilla, jotka ovat joko miehiä tai naisia ​​(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ä:

(0.00729166666666667; FALSE; 0.00689814814814815; FALSE; 0.00835648148148148; FALSE; FALSE; FALSE; FALSE; 0.00693287037037037; FALSE; FALSE; 0,00672453703703704)

Jos FALSE edustaa miesten aikoja ja numerot edustavat naisten aikoja. (Tämän kaltaiset ajat ovat murto-osia, minkä vuoksi meillä on niin monta desimaalipistettä jonkin aikaa).

PIENI-toiminto jättää automaattisesti huomiotta TOSI- ja EPÄTOSI-arvot, joten tulos on n: nneksi pienin arvo taulukon todellisten numeroiden joukosta.

Virhe ilman n: tä

Saat virheen, jos toimitettujen ehtojen perusteella ei ole n: tä pienintä arvoa. Voit ansaita tämän virheen IFERRORilla ja korvata minkä tahansa järkevällä arvolla:

(=IFERROR(SMALL(IF(Sex="F",Time),F8),"-"))

Useita kriteerejä

Jos haluat käsitellä useita ehtoja, voit laajentaa kaavaa loogisella logiikalla tällä tavalla:

=SMALL(IF((criteria1)*(criteria2),values),n)

Jos kriteerit1 ja kriteerit2 edustavat lauseketta testiarvoille kriteerialueella, kuten yllä olevassa alkuperäisessä esimerkissä on esitetty.

Mielenkiintoisia artikkeleita...