Sisällysluettelo
Yksinkertaisin tapa määrittää numeron suhteellinen sijainti numeroluettelossa on lajitella luettelo laskevaan (suurimmasta pienimpään) tai nousevaan järjestykseen (pienimmästä suurimpaan). Tässä artikkelissa keskityn lajittelutapoihin, joissa käytetään seuraavia tapoja RANK-funktio Excelissä eri näkökulmista.
RANK-funktio Excelissä (pikakatselu)
Seuraavassa kuvassa on esitetty perusasetukset RANK toiminto Excelissä. Se on yleiskatsaus artikkeliin, joka edustaa sovelluksen sovellusta. RANK toiminto Excelissä.
Lataa harjoituskirja
Olen toimittanut sinulle harjoitustyökirjan, jonka voit ladata alla olevasta linkistä.
RANK-funktion käyttö.xlsxJohdanto RANK-funktioon
- Toiminnon tavoite:
The RANK palauttaa tietyn luvun sijainnin muiden lukujen luettelossa.
- Syntaksi:
=RANK (numero, ref, [järjestys])
- Argumentit Selitys:
ARGUMENTTI | PAKOLLINEN/VALINNAINEN | SELITYS |
numero | Vaadittu | Numero, jonka haluat sijoittaa. |
viite | Vaadittu | Se on viittaus (matriisi tai numeroiden luettelo), joka sisältää numeron. |
[järjestys] | Valinnainen | Se on sijoituksen tapa. 0 käytetään alenevassa järjestyksessä ja 1 käytetään nousevassa järjestyksessä. |
- Palautusparametri:
Se palauttaa sijaluvun.
6 ihanteellisia esimerkkejä RANK-funktion käyttämisestä Excelissä
Tämän artikkelin selittämiseksi olen ottanut seuraavan tietokokonaisuuden. Tämä tietokokonaisuus sisältää seuraavat tiedot Nimet joidenkin opiskelijoiden ja heidän Saavutetut arvosanat . minä teen Sijoitus nämä opiskelijat perustuvat Saavutetut arvosanat käyttämällä RANK toiminto Excelissä. Selitän 6 ihanteellisia esimerkkejä.
1. Käytä RANK-funktiota laskevassa järjestyksessä.
Tässä ensimmäisessä esimerkissä käytän RANK funktiolla voit asettaa oppilaat alenevaan järjestykseen. Katsotaan, miten se onnistuu.
Vaiheet:
- Valitse ensin solu, jossa haluat näyttää solun. Sijoitus Tässä valitsin Solu D5 .
- Toiseksi Solu D5 kirjoita seuraava kaava.
=RANK(C5,$C$5:$C$15,0)
- Paina sen jälkeen Kirjoita saadaksesi tuloksen.
- Vedä sen jälkeen Täyttökahva alaspäin kopioidaksesi kaavan.
- Lopuksi näet, että olet kopioinut kaavan kaikkiin muihin soluihin ja saanut jokaisen oppilaan sijoitukset.
2. Sovelletaan RANK-toimintoa nousevassa järjestyksessä Excelissä.
Voit myös asettaa arvot paremmuusjärjestykseen käyttämällä RANK funktio Excelissä. Tässä esimerkissä näytän, miten voit tehdä sen. Tässä kaava on sama paitsi että 1 käytetään nouseva järjestys Katsotaanpa vaiheet.
Vaiheet:
- Valitse alussa solu, johon haluat, että Sijoitus Tässä valitsin Solu D5 .
- Sitten, vuonna Solu D5 kirjoita seuraava kaava.
=RANK(C5,$C$5:$C$15,1)
- Paina sen jälkeen Kirjoita saadaksesi Sijoitus .
- Vedä seuraavaksi Täyttökahva alaspäin kopioidaksesi kaavan.
- Tässä näet, että olen kopioinut kaavan kaikkiin muihin soluihin ja saanut sijoituksen jokaiselle oppilaalle.
3. Työllistää RANK-toimintaa muissa kuin vierekkäisissä soluissa.
Joskus joudut tilanteeseen, jossa sinun täytyy arvojärjestys tyhjät solut tai ei-yhtenäiset solut Tässä esimerkissä näytän sinulle, miten voit sijoittua tällaisessa tilanteessa käyttämällä apuna RANK toiminto Excelissä. Katsotaanpa vaiheet.
Vaiheet:
- Valitse ensin solu, johon haluat asettaa Sijoitus .
- Kirjoita sitten seuraava kaava valittuun soluun.
=IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")
- Kolmanneksi, paina Kirjoita ja saat Sijoitus .
🔎 Miten kaava toimii?
- RANK(C5,($C$5,$C$6,$C$9:$C$12),0): Täällä RANK toiminto, valitsin solun C5 kuten numero , ($C$5,$C$6,$C$9:$C$12) kuten viite ja 0 kuten tilaus Kaava palauttaa solun C5 ref:ssä vuonna laskeva järjestys . ja jos se ei löydä numeroa ref-alueelta, se palauttaa virheen.
- IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),""): Nyt, IFERROR-toiminto palauttaa tyhjän merkkijonon, jos se havaitsee virheen. Muussa tapauksessa se palauttaa arvon.
- Vedä sen jälkeen Täyttökahva alaspäin kopioidaksesi kaavan.
- Lopuksi näet, että olen kopioinut kaavan muihin soluihin ja saanut haluamani tuloksen.
Samanlaisia lukemia
- Kuinka käyttää AVERAGEIFS-funktiota Excelissä (4 esimerkkiä)
- Kuinka käyttää COUNT-funktiota Excelissä (5 esimerkkiä)
- Erilaiset tavat laskea Excelissä
- Kuinka laskea keskiarvo, mediaani, & Tila Excelissä
- Kuinka käyttää CORREL-funktiota Excelissä (3 esimerkkiä ja VBA)
4. Hanki ainutlaatuinen arvo Excelin RANK-toiminnon avulla
Jos kaksi lukua on sama, on RANK funktio palauttaa automaattisesti kaksinkertainen sijoitus Jos esimerkiksi kaksi eri oppilasta saa samat arvosanat (ks. seuraava kuva), löydät kaksoissijoitukset heidän arvosanoilleen. Saavutetut arvosanat .
Nyt näytän sinulle, miten voit ratkaista tämän ongelman ja saada ainutlaatuinen asema Näytän sinulle vaiheet.
Vaiheet:
- Valitse alussa solu, johon haluat, että Sijoitus .
- Kirjoita seuraavaksi seuraava kaava valittuun soluun.
=RANK(C5,$C$5:$C$15,0)+COUNTTIF($C$5:C5,C5)-1
- Paina sitten Kirjoita ja saat Sijoitus .
🔎 Miten kaava toimii?
- RANK(C5,$C$5:$C$15,0): Täällä RANK toiminto, valitsin C5 kuten numero , C5:C15 kuten viite ja 0 kuten tilaus Nyt kaava palauttaa solussa olevan arvon sijan. C5 soluvälien välillä C5:C15 osoitteessa laskeva järjestys .
- COUNTIF($C$5:C5,C5): Nyt, vuonna COUNTIF-toiminto , valitsin $C$5:C5 kuten alue ja C5 kuten kriteerit Kaava palauttaa solujen lukumäärän kentässä. alue jotka vastaavat kriteerit .
- RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1: Lopuksi tämä kaava summat näistä tuloksista saadut tulokset 2 toimintoja ja sitten vähentää 1 alkaen yhteenveto .
- Vedä sen jälkeen Täyttökahva alaspäin kopioidaksesi kaavan muihin soluihin.
- Lopulta näet, että olet kopioinut kaavan muihin soluihin ja saanut kaavan ainutlaatuinen sijoitus .
5. Hyödynnä RANK-toimintoa tasapelien katkaisemiseen Excelissä.
Tietyissä tapauksissa et voi soveltaa edellistä menetelmää saadaksesi ainutlaatuinen asema Sinun on katkaista siteet perustuu toissijaiset kriteerit .
Jos oletetaan, että prosenttiosuus Osallistuminen Seuraavassa kuvassa näkyy, että tietokokonaisuus sisältää sekä Saavutetut arvosanat ja Osallistuminen . Jos opiskelijalla on enemmän Osallistuminen , hän on edellä toista, jolla on sama pistemäärä mutta vähemmän pisteitä. Osallistuminen .
Katsotaanpa, miten voit saada sijoituksen tiebreakin avulla.
Vaiheet:
- Valitse ensin solu, johon haluat Sijoitus perustuu ensisijaiset kriteerit .
- Kirjoita sitten seuraava kaava valittuun soluun.
=RANK(C5,$C$5:$C$15,0)
- Paina seuraavaksi Kirjoita saadaksesi Sijoitus .
- Vedä sen jälkeen Täyttökahva alaspäin kopioidaksesi kaavan muihin soluihin.
- Seuraavaksi voitte nähdä, että minulla on yksi Sijoitus jokaiselle oppilaalle.
- Valitse sen jälkeen solu, johon haluat saada arvot. Tie Break Tässä valitsin Solu F5 .
- Sitten, vuonna Solu F5 kirjoita seuraava kaava.
=IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)
- Paina seuraavaksi Kirjoita saadaksesi tuloksen.
🔎 Miten kaava toimii?
- COUNTIF($C$5:$C$15,C5): Täällä COUNTIF toiminto, valitsin solualueen C5:C15 kuten alue ja solu C5 kuten kriteerit Kaava palauttaa niiden solujen lukumäärän valitulla alueella, jotka vastaavat annettuja kriteerejä.
- RANK(D5,$D$5:$D$15,1): Nyt RANK toiminto, valitsin solun D5 kuten numero , D5:D15 kuten viite ja 1 kuten tilaus Kaava asettaa arvot paremmuusjärjestykseen nouseva järjestys .
- RANK(D5,$D$5:$D$15,1)/100: Tässä tulos, jonka saimme RANK funktio jaetaan 100 .
- IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0): Vihdoinkin, IF-toiminto tarkistaa, onko arvo, jonka se sai COUNTIF on suurempi kuin 1 . Jos looginen_testi on Totta sitten se menee RANK Muussa tapauksessa se palauttaa 0 .
- Vedä sen jälkeen Täyttökahva alaspäin kopioidaksesi kaavan muihin soluihin.
- Tässä näet, että olen kopioinut kaavan kaikkiin soluihin ja saanut haluamani tuloksen.
- Seuraavaksi määrittelen Lopullinen sijoitus alkaen Sijoitus ja Tie Break .
- Tee se valitsemalla Solu G5 .
- Sitten, vuonna Solu G5 kirjoita seuraava kaava.
=E5+F5
- Paina seuraavaksi Kirjoita saadaksesi tuloksen.
- Vedä sen jälkeen Täyttökahva kopioidaksesi kaavan muihin soluihin.
- Lopuksi näet, että olen kopioinut kaavan kaikkiin soluihin ja saanut tuloksen Lopullinen sijoitus käyttämällä Tie Tauko .
6. Sovelletaan RANK-funktiota, joka jättää nollat huomiotta Excelissä.
Tässä esimerkissä näytän sinulle, miten voit Sijoitus arvot nollien huomiotta jättäminen Tässä esimerkissä käytän seuraavaa tietokokonaisuutta, joka sisältää seuraavat tiedot. Kuukausi ja Voitto . negatiiviset voitot tarkoittaa a tappio ja nollat tarkoittaa a kannattavuusraja . Käytän Excel RANK funktio rankata Voitot nollia lukuun ottamatta .
Katsotaanpa vaiheet.
Vaiheet:
- Valitse ensin solu, johon haluat asettaa Sijoitus Tässä valitsin Solu D5 .
- Toiseksi Solu D5 kirjoita seuraava kaava.
=IF(C5=0,"",IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0))))
- Kolmanneksi, paina Kirjoita saadaksesi tuloksen.
🔎 Miten kaava toimii?
- RANK(C5,$C$5:$C$16,0): Täällä RANK funktio palauttaa Sijoitus solun C5 solualueella C5:C15 osoitteessa laskeva järjestys .
- COUNTIF($C$5:$C$16,0): Nyt COUNTIF toiminto, valitsin solualueen C5:C15 kuten alue ja 0 kuten kriteerit Kaava palauttaa niiden solujen lukumäärän, jotka vastaavat kriteerejä.
- RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0): Tässä kaava on vähennä tuloksen, jonka se sai COUNTIF funktio tuloksesta, jonka se sai RANK toiminto.
- IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)): Nyt IF funktio tarkistaa, onko solun arvo C5 on suurempi kuin 0 . Jos looginen_testi on Totta niin se palauttaa tuloksen RANK Muussa tapauksessa se palauttaa tuloksen funktiosta RANK ja COUNTIF toiminto.
- IF(C5=0,"",IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0))): Lopuksi tämä IF funktio tarkistaa, onko solun arvo C5 on 0 . Jos looginen_testi on Totta niin kaava palauttaa tyhjä merkkijono . Muuten se siirtyy toiseen vaihtoehtoon. IF-toiminto .
- Vedä sen jälkeen Täyttökahva alaspäin kopioidaksesi kaavan.
- Tässä näet, että olen kopioinut kaavan muihin soluihin ja saanut haluamani tuloksen.
Yleiset virheet käytettäessä RANK-funktiota Excelissä
Yleiset virheet | Kun he näyttävät |
#N/A | Se tapahtuu, kun tiettyä numeroa, jonka sijoitusta haluat etsiä, ei ole saatavilla viitteessä (numeroluettelossa). |
Muistettavat asiat
- Microsoft varoittaa, että RANK toiminto ei ehkä ole käytettävissä tulevaisuudessa, koska he kehittivät uusia ja parempia toimintoja paremman tarkkuuden ja käytön takaamiseksi.
- Jos jätät järjestyksen pois (koska se on valinnainen argumentti), kun lisäät tiedoston RANK funktio lajittelee automaattisesti alenevaan järjestykseen.
Päätelmä
Olette siis päässeet artikkelini loppuun. Yritin käsitellä eri käyttötarkoituksia, joita varten RANK funktio Excelissä. Jos sinulla on mielenkiintoinen ja ainutlaatuinen tapa käyttää funktiota Excelissä. RANK toiminto, jaa se alla olevaan kommenttiosioon.
Kiitos, että olette kanssani.