Formula IF v Excelu (5 primerov)

  • Deliti To
Hugh West

V programu Microsoft Excel je razvrščanje več vrednosti ali števil vsakodnevno opravilo. Srečali se boste z različnimi primeri, ko boste morda morali razvrstiti elemente iz nabora podatkov. Vaše razvrščanje lahko vsebuje eno ali več meril. V vsakem primeru lahko izračunate rangiranje. V tem učbeniku se boste naučili uporabljati formulo Rank IF v programu Excel z ustreznimi primeri in ustreznimi ilustracijami. Zato ostanite z nami.

Prenesi delovni zvezek za prakso

Prenesite ta delovni zvezek.

Kako uporabljati rang IF.xlsx

Funkcija Excel Rank

Če želite razvrstiti več elementov, je vgrajena funkcija Funkcija Excel RANK . Ta funkcija v osnovi razvršča več vrednosti na podlagi stolpca, ki ga določite. Vrednosti lahko razvrstite v naraščajočem ali padajočem vrstnem redu. To je najbolj enostaven pristop za določitev primerjalnega mesta števila na seznamu števil, ki seznam razvrščajo v padajočem (od največjega do najmanjšega) ali naraščajočem vrstnem redu (od najmanjšega do največjega).

Njen namen je naslednji:

Kot lahko vidite, je RANK Funkcija razvrsti učence glede na ocene. To lahko razvrstite po naraščajočem ali padajočem vrstnem redu. Vendar lahko jasno vidite, da ni pogojev za razvrščanje elementov.

S to funkcijo lahko elemente razvrstite na več načinov. Če želite izvedeti več o tem, preberite: Kako uporabiti funkcijo RANK v Excelu (s 5 primeri) .

Ali je mogoče razvrstiti, če se pogoji uporabljajo z eno samo funkcijo?

Tu so ključna vprašanja. Ali lahko razvrstimo številke, vrednote in predmete na podlagi enega ali več meril. preprosto z uporabo RANK ali obstaja funkcija RANKIF funkcijo, ki obstaja? Na žalost ne. RANKIF Za oblikovanje razvrstitve uporabimo nekatere druge funkcije.

RANKIF je v bistvu pogojni rang. Če želimo razvrstiti več vrednosti na podlagi meril, uporabimo funkcija COUNTIFS in . funkcija SUMPRODUCT Te funkcije vam bodo zagotovile enake rezultate, kot jih pričakujete v tem članku.

V poznejših razdelkih jih bomo podrobno obravnavali.

5 primerov formul za rangiranje If v Excelu

V naslednjih razdelkih vam bomo predstavili pet praktičnih primerov Rang IF formule, ki jih lahko uporabite v delovnem zvezku programa Excel. Ti primeri vam bodo pomagali bolje razumeti razvrščanje elementov. Priporočamo, da se naučite in uporabite vse te metode, da boste bolje razumeli to temo.

1. Razvrstite ocene učencev, če se ujemajo s skupino

V tem primeru bomo razvrstili ocene nekaterih učencev glede na njihovo predmetno skupino. COUNTIFS funkcijo tukaj za razvrščanje številk.

Splošna formula, ki jo bomo uporabili:

=COUNTIFS(razpon_meril,merila,vrednosti,">"&vrednost)+1

Oglejte si naslednji nabor podatkov:

Če želite ustvariti rang na podlagi skupin, sledite naslednjim korakom.

📌 Koraki

  • Najprej vnesite naslednjo formulo v Celica E5 :

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

  • Nato pritisnite Vnesite in povlecite Ročaj za polnjenje ikona nad obsegom celic E6:E13 .

Kot lahko vidite, naša formula uspešno ustvari rang na podlagi skupine v Excelu. Rang IF formulo za razvrščanje predmetov.

🔎 Kako deluje formula?

Spletna stran COUNTIFS funkcija izvede pogojno štetje z uporabo več meril. Te pogoje smo vnesli kot razpon meril.

=COUNTIFS(C5:C13,C5)

Ta funkcija vrne tri, ker obstajajo tri znanstvene skupine.

Drugo merilo je naslednje:

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

Ta funkcija preveri, ali je trenutna oznaka večja od drugih oznak ali ne.

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

V tej enačbi dodamo 1. Ker ko je ocena najvišja v tej skupini, se vrne 0. Vendar ne moremo razvrščati od nič. Zato smo dodali plus 1, da se razvrščanje začne od 1.

Odstranjevanje dvojnikov

Tu se pojavi uganka. Če imate enake ocene za dva ista učenca, bo program oba uvrstil na 1. Vendar bo ustvaril uvrstitev naslednjega elementa na 3. Tako bomo imeli uvrstitev 1,1,3. Za odpravo te zmede vnesite naslednjo formulo:

=(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

Če v naboru podatkov ni podvojitev, vrne vrednost 0.

Preberite več: Kako razvrstiti znotraj skupine v Excelu (3 metode)

2. Obrnite formulo za rangiranje IF v Excelu

Prejšnji primer, ki smo ga prikazali, je bil v padajočem vrstnem redu. To pomeni, da je izračunan vrstni red od največjega do najmanjšega. To formulo lahko preprosto obrnete. Samo preprosto spremenite formulo. Spremenite večje kot ( > ) manjši od ( < ).

Splošna formula:

=COUNTIFS(razpon meril,merila,vrednosti,"<"&vrednost)+1

Če si želite ogledati spremembe, sledite naslednjim korakom.

📌 Koraki

  • Najprej vnesite naslednjo formulo v Celica E5 :

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

  • Nato pritisnite Vnesite in povlecite Ročaj za polnjenje ikona nad obsegom celic E6:E13 .

Kot lahko vidite, smo v Excelu uspešno ustvarili rang na podlagi meril v padajočem vrstnem redu.

3. Uporaba formule Rank IF za prodajo glede na izdelek

V tem primeru uporabljamo tudi COUNTIFS funkcijo za izračun rangiranja elementov na podlagi več meril. Če ste prebrali prejšnje primere, bo to za vas lahka naloga. Za boljše razumevanje preberite prejšnje primere.

Oglejte si nabor podatkov:

Vidite, da imamo nekaj izdelkov, ki jih prodajajo prodajalci, in njihovo skupno prodajo. Ta nabor podatkov se nekoliko razlikuje od prejšnjega. Tu bomo izračunali rang na podlagi izdelkov. Vendar so izdelki v naboru podatkov razpršeni. Niso v skupinah kot v prejšnjem.

📌 Koraki

  • Najprej vnesite naslednjo formulo v Celica E5 :

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

  • Zdaj pritisnite Vnesite in povlecite Ročaj za polnjenje ikona nad obsegom celic E6:E13 .

Nazadnje bomo uspešno ustvarili Rang IF formulo v Excelu z COUNTIFS funkcijo.

Podobna branja

  • Kako ustvariti graf razvrstitve v Excelu (5 metod)
  • Zaposleni z vrstnim redom v Excelu (3 metode)
  • Kako razvrstiti povprečje v Excelu (4 pogosti scenariji)
  • Kako izračunati percentil ranga v Excelu (7 primernih primerov)

4. Formula Rank IF za razvrstitev prodaje glede na četrtletja

Tu uporabljamo isto formulo kot v prejšnjem primeru, vendar jo bomo izvedli v tabeli. Excelova tabela omogoča izračunavanje različnih operacij nad naborom podatkov.

Oglejte si nabor podatkov:

Tu imamo nekaj podatkov o prodaji četrtletij v enem letu. Ustvarili bomo razvrstitve na podlagi meril " Četrtletje ".

📌 Koraki

  • Najprej izberite celoten nabor podatkov.

  • Nato pritisnite Ctrl+T na tipkovnici, da ga spremenite v tabelo.
  • Nato vnesite naslednjo formulo v Celica E5 :

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

  • Nato pritisnite Vnesite in povlecite Ročaj za polnjenje ikona nad obsegom celic E6:E16 .

  • Zdaj lahko izvedete Razvrščanje ali filtriranje da si ogledate mesec z najboljšo in mesec z najmanjšo uspešnostjo v četrtletju. To bo razvrstilo ali filtriralo vaše lestvice.

Na ta način lahko ustvarite Excelov Rang IF formulo za izračun vrstnega reda določenega nabora podatkov za več meril.

5. Formula ranga IF z uporabo funkcije SUMPRODUCT v Excelu

Zdaj lahko ustvarite rang na podlagi pogoja z uporabo funkcija SUMPRODUCT v Excelu. Deloval bo tudi kot Rang IF formulo za ustvarjanje razvrstitev na podlagi enega ali več meril.

Splošna formula, ki jo bomo uporabili:

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

Oglejte si naslednji nabor podatkov:

Tu imamo nekaj podatkov o zaposlenih. Izračunali bomo rang njihovih plač na podlagi plač oddelkov. Postopek je podoben. Uporabili bomo le SUMPRODUCT funkcijo.

📌 Koraki

  • Najprej vnesite naslednjo formulo v Celica E5 :

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

  • Nato pritisnite Vnesite in povlecite Ročaj za polnjenje ikona nad obsegom celic E6:E13 .

Z barvnim razvrščanjem smo poskušali razvrstitev razlikovati glede na oddelke. Excelova formula bo deloval kot Rang Če formulo, ki ste jo želeli.

🔎 Kako deluje formula?

Spletna stran SUMPRODUCT kot argument sprejme eno ali več polj, pomnoži ustrezne vrednosti vseh polj in nato vrne vsoto zmnožkov. Te pogoje smo vnesli kot območje meril.

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

Preveri celoten stolpec in poišče ujemanje. Vrne polje. Če je ujemanje prisotno, vrne TRUE in vrne FALSE za vrednosti, ki se ne ujemajo.

Drugo merilo je naslednje:

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

Preveri plače. Razvrsti jih v padajočem vrstnem redu. TRUE za plače, ki so večje ali enake D5 , FALSE drugače. Če želite razvrstiti v naraščajočem vrstnem redu, spremenite simbol večji od (D5<$D$5:$D$18).

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

Nazadnje je SUMPRODUCT funkcija sešteje vrednosti polj 1 in 0. Za največje število iz vsake skupine vrne 0. In rezultatu smo dodali 1, da se razvrščanje začne z 1.

💬 Stvari, ki si jih je treba zapomniti

Ta članek smo prikazali v padajočem vrstnem redu (od največjega do najmanjšega). Vrstni red lahko spremenite glede na svoje potrebe.

V formulo ne pozabite dodati 1. V nasprotnem primeru bo formula ustvarila rang od 0 naprej.

Vsak postopek rangiranja v Excelu deluje samo za numerične vrednosti. To morajo biti pozitivna in negativna števila, ničle, datumske in časovne vrednosti. Ne upošteva neštevilčnih vrednosti.

Zaključek

Za konec upam, da ste s tem učbenikom pridobili delček uporabnega znanja o Rang IF formulo v programu Excel. Priporočamo, da se naučite vseh teh navodil in jih uporabite za svoj nabor podatkov. Prenesite vadbeni delovni zvezek in jih preizkusite sami. Prav tako lahko v razdelku s komentarji podate povratne informacije. Vaše dragocene povratne informacije nas motivirajo za ustvarjanje takšnih učbenikov.

Ne pozabite preveriti naše spletne strani Exceldemy.com za različne težave in rešitve, povezane z Excelom.

Še naprej se učite novih metod in rastite!

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.