Sisällysluettelo
Usein saatat joutua asettamaan tietokokonaisuuden kohteita paremmuusjärjestykseen useiden kriteerien perusteella. Tarkemmin sanottuna sinun on suoritettava tämä tehtävä, kun yhdessä sarakkeessa on tasapisteiden välisiä eroja. Tässä opettavaisessa istunnossa esittelen 4 tapausta, joissa selitetään asianmukaisesti Excelin useisiin kriteereihin perustuva paremmuusjärjestys.
Lataa harjoituskirja
Useisiin kriteereihin perustuva paremmuusjärjestys.xlsx
4 tapausta useiden kriteerien perusteella tapahtuvaan luokitteluun Excelissä
Esitellään tämän päivän tietokokonaisuus, jossa Pisteet of the Opiskelija osoitteessa Matematiikka ja Psykologia annetaan niiden vastaavien Ryhmä ...tässä, D6 ja D7 solut on sidottu sarakkeeseen D Sovelletaan siis luokittelua ottaen huomioon sarakkeen E .
1. RANK.EQ- ja COUNTIFS-funktioiden käyttö
Aloitusmenetelmässä näytän sinulle, miten yhdistetään RANK.EQ toiminto ja COUNTIFS-toiminto . sijoittaminen kahden Pisteet lisätään seuraava kaava.
=RANK.EQ($C5,$C$5:$C$15)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,">"&$D5)
Tässä, C5 ja D5 ovat lähtösolun Pisteet (matematiikka) ts. sarake C, ja Pisteet (psykologia) ts. sarake D vastaavasti.
⧬ Kaavan selitys:
- The RANK.EQ funktio palauttaa rank-numeron C5:C15 soluväli perustuu C5 Valitettavasti se antaa saman sijan päällekkäisille tuloksille (esim. sijoitusnumero on 7, kun kyseessä on kaksi päällekkäistä tulosta). C6 , C7 ja C12 soluja).
- Niinpä COUNTIFS funktio annetaan alenevassa järjestyksessä ( ">"&$D5) t) t o laske kaksoiskappaleet Funktio palauttaa esimerkiksi arvon 1, kun on kyse arvosta C7 solu ja 2 solun C12 solu.
- Kun kuitenkin lasketaan yhteen nämä kaksi tulosta, eli tulo RANK.EQ funktion ja COUNTIFS toiminnolla saat kaikkien opiskelijoiden yksilöllisen sijoitusnumeron.
Kun olet painanut ENTER ja käyttämällä Täyttökahva työkalun avulla saat seuraavan tulosteen.
Jos katsot tarkkaan yllä olevaa kuvaa, huomaat, että Sijoitus Robert Smithin osalta on 7 (katso B6:E6 soluja), kun taas Jim Brownin kohdalla se on 8 (ks. B7:E7 soluja).
Lue lisää: Kuinka luoda automaattinen luokittelutaulukko Excelissä (nopeat vaiheet)
2. Useisiin kriteereihin perustuva luokittelu COUNTIF- ja COUNTIFS-funktioiden avulla
Vastaavasti voit käyttää COUNTIF-toiminto sen sijaan, että RANK.EQ toiminto.
=COUNTIF($C$5:$C$15,"<"&$C5)+COUNTIFS($C$5:$C$15,$C5,$D$5:$D$15,"<"&$D5)+1
Haluan asettaa pisteet nousevaan järjestykseen ( "<" &$D5) .
⧬ Kaavan selitys:
- The COUNTIF funktio laskee niiden solujen lukumäärän, joiden arvo on suurempi kuin vastaavan solun arvo (esimerkiksi C5 James Smithin puolesta, C6 Jim Brownille ja niin edelleen).
- Lopuksi sinun on lisättävä 1 tulosteen kanssa, kun tuloste on seuraava COUNTIF funktio palauttaa 0 pienimmille arvoille eli pienimmille arvoille C13 solu.
Tulos on siis seuraava.
Lue lisää: Rank IF-kaava Excelissä (5 esimerkkiä)
Samanlaisia lukemia
- Miten sijoittua tasoihin Excelissä (5 yksinkertaista tapaa)
- Laske sijoitusprosentti Excelissä (7 sopivaa esimerkkiä)
- Top 10 prosentin laskeminen Excelissä (4 tapaa)
3. RANK- ja SUMPRODUCT-funktioiden soveltaminen
Voit myös käyttää sekä RANK toiminto ja SUMPRODUCT toiminto kohteiden asettamiseksi paremmuusjärjestykseen useiden kriteerien perusteella.
Katsokaa nyt seuraavaa tietokokonaisuutta, josta teidän täytyy asettaa paremmuusjärjestykseen perustuen GRE-pisteet (kvantitatiivinen) ja Taloudellinen tuki . Mutta solujen arvot C10 ja C11 ovat tasapisteissä.
Aseta siis seuraava yhdistetty kaava.
=RANK(C5,$C$5:$C$15)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15)))
⧬ Kaavan selitys:
- The RANK funktio palauttaa rank-numeron $C$5:$C$15 soluväli perustuu C5 solu, jossa on duplicates-arvo C10 ja C11 soluja (järjestysluku on 2 ).
- Ja... SUMPRODUCT toiminto löytää 0 jos ei ole sidottuja arvoja. Mutta se palauttaa 1 varten C10 solu.
- Erityisesti ( - ) operaattoria käytetään palauttamaan 1 sen sijaan, että saisin TRUE ja 0 osoitteessa FALSE .
- Voit siis helposti välttää kaksoiskappaleiden määrän käyttämällä tätä kaavaa.
Lopulta tuloste näyttää seuraavalta.
Sen sijaan, että käytettäisiin RANK funktiota, voit käyttää COUNTIF Mutta sinun on lisättävä 1 siinä tapauksessa.
=COUNTIF($C$5:$C$15,">"&$C5)+SUMPRODUCT(--($C$5:$C$15=$C5),--(D5<$D$5:$D$15))+1
Saat varmasti saman tuloksen.
Lue lisää: Miten pinota työntekijät Excelissä (3 menetelmää)
4. Ryhmittäinen luokittelu useilla kriteereillä
Entä jos sinulla on joitakin yhteisiä Ryhmät Esimerkiksi Tiede ryhmän kannet C5:C6 ja C11:C12 soluja.
Onneksi voit saada ainutlaatuisen sijoitusnumeron, joka käsittelee sekä Ryhmä ja Pisteet Meillä on toimintoja, jotka voivat auttaa meitä Excelin luokittelussa useiden kriteerien perusteella ryhmissä.
4.1 COUNTIFS-funktion käyttäminen
Käyttämällä COUNTIFS funktiolla voit helposti sijoittaa Pisteet toimeksiannon saaneen Ryhmä alenevassa järjestyksessä ( ">" &D5 ).
=COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,">"&D5)+1
⧬ Kaavan selitys:
- The COUNTIFS($C$5:$C$15,C5) palauttaa 4, koska käytettävissä on 4 merkkijonoa, nimittäin Tiede .
- Ja... COUNTIFS($C$5:$C$15,C5,$D$5:$D$15,">"&D5) syntaksi palauttaa 0 korkeimmat pistemäärät (esim. E6 solu). Siksi sinun täytyy lisätä 1 .
Tässä pistemäärät asetetaan paremmuusjärjestykseen ryhmän perusteella erikseen. Esimerkiksi Jim Brown ( B6 solu) on sijalla 1, vaikka Mary Smithin ( B13 solu) tervehtii häntä.
Lue lisää: Miten sijoittaa ryhmän sisällä Excelissä (3 menetelmää)
4.2. SUMPRODUCT-funktion käyttäminen
Vastaavasti voit käyttää seuraavaa kaavaa, jossa on SUMPRODUCT funktiota käytetään (järjestys nousevassa järjestyksessä).
=SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15))+1
⧬ Kaavan selitys:
- The SUMPRODUCT((C5=$C$5:$C$15)) palauttaa 0 .
- Lisäksi SUMPRODUCT((C5=$C$5:$C$15)*($D5<$D$5:$D$15))) löytää 2 . Mutta SUMPRODUCT funktio palauttaa E7 solu on 0 koska se on pienin pistemäärä. Sinun on siis tehtävä 1 välttääksesi tämäntyyppiset virheet.
Lue lisää: Kuinka sijoittaa keskiarvo Excelissä (4 yleistä skenaariota)
Päätelmä
Tämä on tämänpäiväisen istunnon loppu. Näin voit suorittaa Excelissä useisiin kriteereihin perustuvan haravoinnin. Joka tapauksessa, jos sinulla on kysyttävää tai suosituksia, jaa ne kommenttiosioon.