Slik bruker du rangering og SUMPRODUCT -funksjonen i Excel med COUNTIF

Slik bruker du rangering og SUMPRODUCT -funksjonen i Excel med COUNTIF

Rangering av elementer i stigende eller synkende rekkefølge ved å bruke kombinasjonen av COUNTIF, RANK.EQ og SUMPRODUCT -funksjonene er relativt enkle. Du kan sortere elementene med eller uten duplisering og beholde kontrollen for å hoppe over eller ikke hoppe over noen rekker i sekvensen.





Ved å tildele de samme rekkene til flere identiske oppføringer, hopper funksjonen RANK.EQ over tall i den generelle sekvensen. For å unngå at dette hopper over, bruker du SUMPRODUCT -funksjonen med COUNTIF -funksjonen. Denne kombinasjonen rangerer dupliserte verdier uten å hoppe over tallene.





Ulike rangeringsfunksjoner i Excel

Før vi ser nærmere på implementeringen, la oss kort se på de to andre skjemaene som finnes i Excel; RANK.AVG og RANK.





I tidligere versjoner av Excel var bare RANK -funksjonen tilgjengelig. Siden Excel 2010 har imidlertid to ekstra rangefunksjoner blitt lagt til, nemlig RANK.AVG og RANK.EQ. La oss utforske forskjellene deres, ettersom du sannsynligvis vil se dem alle i Excel.

RANK.EQ -funksjon: RANK.EQ er en ny og forbedret versjon av RANK -funksjonen og støttes i de nyeste versjonene av Excel. Begge funksjonene er imidlertid de samme og tjener samme formål. Uansett hva du bruker, gir det de samme resultatene.



RANK -funksjon: RANK -funksjonen, derimot, er tilgjengelig for kompatibilitet med Excel 2007 og tidligere og kan fjernes i hvilken som helst av de nye excel -versjonene. I dag bruker alle de siste excel -versjonene, så bruk alltid RANK.EQ -funksjonen når du må dele ark med andre.

RANG. AVG: Når en hvilken som helst ranksekvens inneholder duplikatene, tilordner RANK.AVG -funksjonen en gjennomsnittlig rangering til hvert sett med dubletter. Derfor tjener det samme formål med å rangere varer, men hovedmålet er å fange duplikater.





Siden denne artikkelen omhandler beregning av rangeringen for elementliste, la oss se hvordan RANK.EQ -funksjonen vil rangere dem. I tillegg vil du se bruken i kombinasjon med COUNTIF -funksjonen.

Før vi implementerer formelen, la oss ha en kort oversikt over syntaksen til funksjonen RANK.EQ.





En oversikt over Excel's rangefunksjon

Så det er tre argumenter i funksjonen RANK.EQ; nummer, ref og bestilling. De to første argumentene kreves, mens det tredje er valgfritt. For å utføre RANK.EQ på en rekke tall, må du alltid angi de to første argumentene.

La oss se på funksjonen til hvert argument:

  1. Nummer: Dette argumentet refererer til nummeret hvis rang du vil vite.
  2. Ref: Ref -argument refererer til en rekke lister med tall i sekvensen. Husk at ref ignorerer alle ikke-numeriske verdier som finnes i matrisen.
  3. Rekkefølge: Til tross for at det er et valgfritt argument, kan du angi RANK -funksjonen for å rangere elementer enten i synkende eller stigende rekkefølge ved å velge 0 eller 1 i dette argumentet. Som standard, hvis du utelater det, vil det rangere elementer i synkende rekkefølge.

Eksempel på Excel -rangefunksjon

Så nå som du forstår argumentene for funksjonen RANK.EQ, la oss sette det i praksis på et datasett for å se hvordan det fungerer.

Som et eksempel, ta en titt på eksempeldataene som inneholder prosentandeler av ti studenter. Du kan bruke Rank.EQ -funksjonen til å raskt beregne rekkene basert på prosentene til disse studentene. Dette eliminerer behovet for å beregne dem manuelt.

Det hopper imidlertid over tall når dubletter er involvert, så du må kanskje bruke andre funksjoner som diskuteres senere i artikkelen. Nedenfor er listen over studenter med de siste prosentene.

kan jeg ta opp en telefon på min iphone

Det første argumentet er tallet du vil rangere, som er prosentandelen av James Walker og andre studenter nedover raden for dette eksemplet. Så velg celle B2 som det første argumentet.

Referanseområdet, i dette tilfellet, vil være fra cellene B2 til B11, og la oss velge stigende rekkefølge i rekkefølge -argument. Nedenfor kan du se implementeringen av RANK.EQ -funksjonen. Formelen ser slik ut:

=RANK.EQ(B2,$B:$B,0)

Pressing Tast inn vil utføre formelen, og du får rangeringen for James Walker.

I dette eksemplet rangerer James Walker 5thi klassen basert på prosentandelen hans, noe som betyr at prosentandelen er 5thhøyeste sammenlignet med resten av tallene i en matrise.

Bruke RANK -funksjon i kombinasjon med COUNTIF -funksjon

Det er mulig å bruke RANK.EQ -funksjonen kombinert med COUNTIF -funksjonen for å stoppe hoppet over tall, men det vil også ignorere rangduplisering. Selv om ingen tall vil gjenta seg to ganger, kan to studenter som har samme nummer få forskjellige rekker.

For å forstå dette bedre, la oss se hvordan RANK.EQ fungerer sammen med COUNTIF. Formelen ser slik ut:

=RANK.EQ(B2,$B:$B,0)+COUNTIF($B:B2,B2)-1

Implementering av denne formelen vil løse problemet med hopp over tall.

Det er ingen duplisering i rangene ovenfor. Men, James Walker og Gillian Tillman, som begge skulle få samme rangering, er nå rangert annerledes.

Dermed har bruk av RANK.EQ med COUNTIF løst halvparten av problemet, men det genererer ikke ønsket resultat.

er det portrettmodus på iphone 7

Relatert: Nye funksjoner i Excel for Internett for å øke produktiviteten

Bruke SUMPRODUCT -funksjon med COUNTIF -funksjon

For å rangere studenter i en liste ved å tildele de samme rekkene for tilsvarende prosenter uten å hoppe over noe tall, kan du bruke SUMPRODUCT -funksjonen med COUNTIF.

Ta en titt på formelen nedenfor:

Formelen kan virke komplisert, men det er den beste måten å rangere elementene riktig. På denne måten kan du oppnå de ønskede resultatene med duplisering av rang og uten at nummer hopper over.

Mens du lager resultatet for elevene dine, kan du bruke SUMPRODUCT -formelen direkte som en erstatning for RANK -funksjonen. For ikke-duplikative rangeringsberegninger kan du bruke funksjonen RANK.EQ alene eller med TELLING-funksjonen.

Endre rekkefølge for sluttresultat

Fanen Data , Klikk på Sorter og filtrer gruppe og velg en stigende rekkefølge for å bestille rangeringen.

Sammenlign resultatene i tre rader side om side for bedre å forstå hvordan hver metode for å rangere elementer fungerer.

I slekt: Hvordan datatabellen i Microsoft Excel lar deg sammenligne resultater

Rangere elementer enkelt ved å bruke RANK.EQ og SUMPRODUCT -funksjoner

Slik kan du bruke RANK- og SUMPRODUCT -funksjoner i kombinasjon med COUNTIF -funksjonen til å rangere elementer, med eller uten duplisering. Du kan også bestemme om det hopper over et tall i sekvensen eller ikke.

Avhengig av situasjonen kan du bruke en rekke metoder for å rangere tall i henhold til et sett med gitte kriterier. Dette er et eksempel på hvordan Excel -funksjoner kan hjelpe deg med å spare mye tid og krefter i manuelle beregninger. Det er mye mer å utforske for å designe profesjonelle Excel-regneark.

Dele Dele kvitring E -post Hvordan lage profesjonelle Excel -regneark

Regnearksdesign blir ofte oversett, men metoden er ganske enkel. Lær hvordan du lager profesjonelle utseende i Excel.

Les neste
Relaterte temaer
  • Produktivitet
  • Regneark
  • Kalkulator
  • Microsoft Excel
  • Matte
  • Dataanalyse
Om forfatteren Shan Abdul |(46 artikler publisert)

Shan Abdul er utdannet maskinteknikk. Etter endt utdannelse har han startet sin karriere som frilansskribent. Han skriver om bruk av forskjellige verktøy og programvare for å hjelpe folk til å være mer produktive som student eller profesjonelle. På fritiden elsker han å se Youtube -videoer om produktivitet.

Mer fra Shan Abdul

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere