Rank IF-kaava Excelissä (5 esimerkkiä)

  • Jaa Tämä
Hugh West

Microsoft Excelissä useiden arvojen tai numeroiden sijoittaminen paremmuusjärjestykseen on jokapäiväinen tehtävä. Tulet kohtaamaan useita tapauksia, joissa sinun on ehkä asetettava kohteita paremmuusjärjestykseen tietokokonaisuudesta. Ranking voi sisältää yhden kriteerin tai useita kriteereitä. Kummassakin tapauksessa voit laskea rivejä. Tässä opetusohjelmassa opit käyttämään Rank IF -kaavaa Excelissä sopivien esimerkkien ja asianmukaisten kuvitusten avulla. Pysy siis mukana.

Lataa harjoituskirja

Lataa tämä harjoituskirja.

Kuinka käyttää Rank IF.xlsx

Excel Rank-toiminto

Useiden kohteiden sijoittamiseen on nyt sisäänrakennettu Excel RANK toiminto . Tämä toiminto periaatteessa asettaa useat arvot järjestykseen määrittämäsi sarakkeen perusteella. Voit lajitella arvot nousevaan tai laskevaan järjestykseen. Se on suoraviivaisin tapa määrittää numeron vertaileva paikka numeroiden luettelossa, joka lajittelee luettelon laskevaan (suurimmasta pienimpään) tai nousevaan järjestykseen (pienimmästä suurimpaan).

Se toimii seuraavasti:

Kuten näette, RANK funktio asettaa opiskelijat järjestykseen arvosanojen perusteella. Voit lajitella tämän nousevassa tai laskevassa järjestyksessä. Mutta voit selvästi nähdä, että ei ole olemassa ehtoja kohteiden sijoittamiselle.

On monia tapoja asettaa kohteita paremmuusjärjestykseen tämän toiminnon avulla. Lue lisää tästä: Kuinka käyttää RANK-funktiota Excelissä (5 esimerkkiä) .

Onko mahdollista asettaa If-ehdot paremmuusjärjestykseen yhdellä funktiolla?

Tässä ovat kriittiset kysymykset. Voimmeko asettaa numerot, arvot ja kohteet paremmuusjärjestykseen - yhden tai useamman kriteerin perusteella yksinkertaisesti käyttämällä RANK Vai onko olemassa RANKIF Valitettavasti ei. Ei ole olemassa mitään sellaista funktiota. RANKIF Excelissä. Luokittelun luomiseen käytämme joitakin muita funktioita.

RANKIF on periaatteessa ehdollinen ranking. Jos haluamme asettaa useita arvoja paremmuusjärjestykseen kriteerien perusteella, käytämme komentoa COUNTIFS-toiminto ja SUMPRODUCT-funktio Näillä toiminnoilla saat samat tulokset, joita odotat tältä artikkelilta.

Myöhemmissä jaksoissa käsittelemme niitä yksityiskohtaisesti.

5 esimerkkiä Excelin Rank If -kaavoista Excelissä

Seuraavissa jaksoissa annamme viisi käytännön esimerkkiä seuraavista asioista Sijoitus IF kaavat, jotka voit toteuttaa Excel-työkirjassasi. Nämä esimerkit auttavat sinua saamaan paremman käsityksen kohteiden sijoittamisesta paremmuusjärjestykseen. Suosittelemme, että opettelet ja sovellat kaikkia näitä menetelmiä, jotta ymmärrät tämän aiheen paremmin.

1. Järjestä opiskelijoiden arvosanat paremmuusjärjestykseen, jos ne vastaavat ryhmää.

Tässä esimerkissä järjestämme joidenkin oppilaiden arvosanat heidän aineryhmänsä perusteella. Käytämme COUNTIFS toimintoa tässä numeroiden sijoittamiseen.

Yleinen kaava, jota aiomme käyttää:

=COUNTIFS(criteria_range,criteria,values,">"&value)+1

Katsokaa seuraavaa tietokokonaisuutta:

Seuraa nyt näitä ohjeita luodaksesi ryhmiin perustuvan luokituksen.

📌 Askeleet

  • Kirjoita ensin seuraava kaava Solu E5 :

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1

  • Paina sen jälkeen Kirjoita ja vedä Täyttökahva kuvake solualueen päällä E6:E13 .

Kuten näette, kaava onnistuu luomaan Excelin ryhmään perustuvan sijoituksen. Se toimii siis kuten seuraava kaava Sijoitus IF kaava kohteiden sijoittamiseksi paremmuusjärjestykseen.

🔎 Miten kaava toimi?

The COUNTIFS funktio suorittaa ehdollisen laskennan, jossa käytetään useita kriteerejä. Syötimme nämä ehdot kriteerialueeksi.

=COUNTIFS(C5:C13,C5)

Tämä funktio palauttaa kolme, koska tiederyhmiä on kolme.

Toiset kriteerit ovat seuraavat:

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)

Tämä toiminto etsii, onko nykyinen merkki suurempi kuin muut merkit vai ei.

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1

Tässä yhtälöön lisätään 1. Koska kun arvosana on korkein kyseisessä ryhmässä, se palauttaa arvon 0. Mutta emme voi aloittaa luokittelua nollasta. Niinpä lisäsimme plus 1:n aloittaaksemme luokittelun arvosana 1:stä.

Poista kaksoiskappaleet

Tässä tulee juju. Jos sinulla on samat arvosanat kahdelle samalle opiskelijalle, se asettaa molemmat sijalle 1. Mutta se luo seuraavan kohteen sijalle 3. Joten meillä on sijoitus 1,1,3. Voit poistaa tämän sekaannuksen kirjoittamalla seuraavan kaavan:

=(COUNTIFS($C$5:$C$13,C5)+1-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,">"&D5)+1)-(COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1))/2

Jos tietokokonaisuudessa ei ole kaksoiskappaleita, se palauttaa arvon 0.

Lue lisää: Miten sijoittaa ryhmän sisällä Excelissä (3 menetelmää)

2. Käännä Rank IF -kaava Excelissä päinvastaiseksi

Edellinen esimerkki oli alenevassa järjestyksessä. Se tarkoittaa, että se laskee järjestyksen suurimmasta pienimpään. Voit helposti kääntää tämän kaavan päinvastaiseksi. Tee vain yksinkertainen muutos kaavaan. Muuta suurempi kuin ( > ) operaattorin pienemmäksi kuin ( < ) operaattori.

Yleinen kaava:

=COUNTIFS(criteria_range,criteria,values,"<"&value)+1

Seuraa näitä ohjeita nähdäksesi muutokset.

📌 Askeleet

  • Kirjoita ensin seuraava kaava Solu E5 :

=COUNTIFS($C$5:$C$13,C5,$D$5:$D$13,"<"&D5)+1

  • Paina sen jälkeen Kirjoita ja vedä Täyttökahva kuvake solualueen päällä E6:E13 .

Kuten näet, onnistumme luomaan Excelissä kriteereihin perustuvan järjestyksen laskevassa järjestyksessä.

3. Rank IF -kaavan käyttö tuotteeseen perustuvassa myynnissä

Tässä esimerkissä käytämme myös COUNTIFS funktiolla voit laskea useisiin kriteereihin perustuvan järjestyksen. Jos olet lukenut aiemmat esimerkit, se on sinulle helppo tehtävä. Lue aiemmat esimerkit, jotta ymmärrät ne paremmin.

Tutustu tietokokonaisuuteen:

Näet, että meillä on joitakin myyjien myymiä tuotteita ja heidän kokonaismyyntinsä. Tämä tietokokonaisuus eroaa hieman edellisestä. Tässä laskemme sijoituksen tuotteiden perusteella. Tuotteet ovat kuitenkin hajallaan tietokokonaisuudessa, eivätkä ne ole ryhmissä, kuten edellisessä tietokokonaisuudessa.

📌 Askeleet

  • Kirjoita aluksi seuraava kaava Solu E5 :

=COUNTIFS($C$5:$C$18,C5,$D$5:$D$18,">"&D5)+1

  • Paina nyt Kirjoita ja vedä Täyttökahva kuvake solualueen päällä E6:E13 .

Lopuksi onnistumme luomaan Sijoitus IF kaava Excelissä COUNTIFS toiminto.

Samanlaisia lukemia

  • Miten luoda sijoituskaavio Excelissä (5 menetelmää)
  • Pinoamisjärjestys työntekijät Excelissä (3 menetelmää)
  • Kuinka sijoittaa keskiarvo Excelissä (4 yleistä skenaariota)
  • Kuinka laskea sijoitusprosentti Excelissä (7 sopivaa esimerkkiä)

4. Rank IF -kaava, jolla myynti asetetaan paremmuusjärjestykseen vuosineljännesten perusteella.

Käytämme tässä samaa kaavaa kuin aiemminkin, mutta nyt suoritamme tämän taulukon avulla. Excel-taulukon avulla voit laskea erilaisia operaatioita tietokokonaisuudelle.

Tutustu tietokokonaisuuteen:

Meillä on tässä joitakin myyntitietoja vuosineljänneksistä vuodessa. Luomme rivejä kriteerien perusteella " Neljännes ".

📌 Askeleet

  • Valitse ensin koko tietokokonaisuus.

  • Paina sitten Ctrl+T näppäimistöllä muuttaaksesi sen taulukoksi.
  • Kirjoita sen jälkeen seuraava kaava Solu E5 :

=COUNTIFS($C$5:$C$16,C5,$D$5:$D$16,">"&D5)+1

  • Paina sen jälkeen Kirjoita ja vedä Täyttökahva kuvake solualueen päällä E6:E16 .

  • Nyt voit suorittaa Lajittelu tai suodatus nähdäksesi vuosineljänneksen parhaiten ja heikoimmin tuottavan kuukauden. Se lajittelee tai suodattaa sijoituksesi.

Tällä tavalla voit siis luoda Excelin Sijoitus IF kaava, jolla lasketaan tietyn tietokokonaisuuden sijoitukset useiden kriteerien perusteella.

5. Rank IF-kaava Excelin SUMPRODUCT-toiminnon avulla

Nyt voit luoda rivejä ehdon perusteella käyttämällä seuraavia komentoja SUMPRODUCT-funktio Excelissä. Se toimii myös kuin Sijoitus IF kaavan avulla voit luoda yksittäisiin tai useisiin kriteereihin perustuvia sijoituksia.

Yleinen kaava, jota aiomme käyttää:

=SUMPRODUCT((criteria_range=criteria)*(value>values))+1

Katsokaa seuraavaa tietokokonaisuutta:

Tässä meillä on joitakin työntekijätietoja. Laskemme heidän palkkojensa sijat osaston palkkojen perusteella. Prosessi on samanlainen. Käytämme vain komentoa SUMPRODUCT toiminto.

📌 Askeleet

  • Kirjoita aluksi seuraava kaava Solu E5 :

=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1

  • Paina seuraavaksi Kirjoita ja vedä Täyttökahva kuvake solualueen päällä E6:E13 .

Väriluokittelun avulla yritimme erottaa sijoituksen osastojen perusteella. Tämä Excel-kaava toimii kuten Sijoitus Jos haluamasi kaava.

🔎 Miten kaava toimi?

The SUMPRODUCT ottaa argumenttina yhden tai useamman matriisin, kertoo kaikkien matriisien vastaavat arvot ja palauttaa sitten tuotteiden summan. Syötimme nämä ehdot kriteerialueeksi.

=($C$5:$C$18=C5)

Se tarkastaa koko sarakkeen ja etsii vastaavuuden. Se palauttaa sarakkeen. Jos vastaavuuksia on, se palauttaa sarakkeesta TRUE ja palauttaa FALSE jos arvot eivät vastaa toisiaan.

Toiset kriteerit ovat seuraavat:

=(D5>$D$5:$D$18)

Se tarkistaa palkat. Lajittelee ne alenevassa järjestyksessä. Palauttaa. TRUE vähintään seuraavien palkkojen osalta D5 , FALSE Muuten. Jos haluat lajitella sen nousevaan järjestykseen, vaihda suurempi kuin -symboli. (D5<$D$5:$D$18).

=SUMPRODUCT(($C$5:$C$18=C5)*(D5>$D$5:$D$18))+1

Lopuksi SUMPRODUCT funktio laskee yhteen 1:n ja 0:n arrayjen arvot. Se palauttaa 0 kunkin ryhmän suurimmalle lukumäärälle. Ja lisäsimme 1:n tulokseen aloittaaksemme järjestyksen 1:llä.

💬 Muistettavaa

Esittelimme tämän artikkelin alenevassa järjestyksessä (suurimmasta pienimpään). Voit muuttaa järjestystä tarpeen mukaan.

Älä unohda lisätä kaavaan 1. Muuten se luo sijat alkaen 0:sta.

Kaikki Excelin Rank-menettelyt toimivat vain numeerisille arvoille. Niiden pitäisi olla positiivisia ja negatiivisia numeroita, nollia, päivämäärä- ja aika-arvoja. Se ei huomioi muita kuin numeerisia arvoja.

Päätelmä

Lopuksi toivon, että tämä opetusohjelma on antanut sinulle hyödyllistä tietoa siitä, miten Sijoitus IF kaava Excelissä. Suosittelemme, että opettelet kaikki nämä ohjeet ja sovellat niitä omaan datakokonaisuuteesi. Lataa harjoitustyökirja ja kokeile näitä itse. Anna myös rohkeasti palautetta kommenttiosiossa. Arvokas palautteesi pitää meidät motivoituneina luomaan tällaisia opetusohjelmia.

Älä unohda tarkistaa verkkosivujamme Exceldemy.com erilaisiin Exceliin liittyviin ongelmiin ja ratkaisuihin.

Jatka uusien menetelmien oppimista ja jatka kasvamista!

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.