Kæmper du med at sortere data i Google Sheets? Sådan bruger du RANK-funktionen og gør dit regnearkskaos til organiseret indsigt!

Rangeringsdata kan hjælpe dig til bedre at forstå vigtige faktorer. Heldigvis gør RANK-funktionen i Google Sheets det nemt at rangere datasæt. Følg med i denne guide for at lære, hvordan det fungerer.

Hvad er RANK-funktionen?

RANK-funktioner returnerer en rang fra et datasæt afhængigt af en specifik værdi i datasættet. For eksempel vil du måske finde ud af, hvor en elev rangerede på en test. RANK ville være i stand til at gøre det for dig ved at søge på elevens navn i forhold til testresultaterne.

Der er tre funktioner i Google Sheets, som giver dig mulighed for at rangere data. Disse omfatter RANK-funktionen, RANK.EQ og RANK.AVG. Selvom alle funktioner fungerer på samme måde, kan små ændringer gøre dem nyttige til specifikke opgaver.

Funktionerne RANK.EQ og RANK er ækvivalente og returnerer rangeringen for de samme værdier, undtagen når der er duplikerede værdier i datasættet. Forskellen mellem disse to er, at RANK er en ældre funktion fra Excel, som muligvis ikke er kompatibel med fremtidige versioner. Så hvis du skal skifte meget mellem Excel og Google Sheets, er det bedst at bruge RANK.EQ. Alligevel er det bedst at til sidst

instagram viewer
skifte til Google Sheets.

RANK.AVG er anderledes, da det returnerer et datasæts gennemsnitlige position i stedet for at tælle duplikerede værdier separat. Brug dette, hvis du ved, at dine data har unødvendige dubletter, som du ikke kan slette.

RANK Funktion Syntaks

RANK-funktionen i Google Sheets bruger tre parametre, hvoraf to er nødvendige for, at funktionen fungerer korrekt, og en valgfri parameter.

Her er syntaksen for RANK-funktionen i Sheets:

=RANK(værdi; datasæt; stigende)

Her er de parametre, der bruges i denne formel:

  • værdi: Dette er værdien i datasættet, som du vil bestemme rangeringen af. Hvis datasættet ikke har en numerisk værdi i de angivne celler, vil formlen returnere en #N/A fejl, da den vil have ugyldige data.
  • datasæt: Dette er arrayet eller celleområdet, der indeholder de data, der skal tages i betragtning.
  • stigende: Dette er en valgfri parameter til at definere, om værdierne i det definerede datasæt er i stigende eller faldende rækkefølge. Hvis parameteren er 0 (falsk), så den største værdi i datasæt vil have en rang på 1. Hvis denne parameter er 1, vil den mindste værdi i dataene rangeres som 1.

Hvis den tredje parameter udelades, vil den som standard være FALSK eller 0.

RANK.EQ og RANK.AVG bruger de samme parametre som RANK-formlen. Alligevel er her syntaksen for dem begge.

=RANK.EQ(værdi, datasæt, stigende)
=RANK.AVG(værdi; datasæt; stigende)

Sådan bruger du RANK-funktionen i Google Sheets

Nu hvor vi kender syntaksen og hvordan denne formel virker, lad os se på, hvordan du kan bruge den i dine regneark.

Brug af RANK-funktionen

Nedenfor har vi et datasæt, der indeholder ni elevers navne og karakterer. Det, vi sigter efter at gøre her, er at oprette en ny kolonne, der viser rangeringen af ​​en bestemt elev baseret på deres score. Her er trinene til at gøre det:

  1. Klik på den celle, hvor du ønsker at indtaste formlen. C2 i vores eksempel.
  2. Indtast og Lige (=) tegn for at starte formlen.
  3. Indtast den indledende del af formlen, som er RANG(.
  4. For den første parameter ønsker vi at indtaste den celle, vi ønsker at rangere. I dette tilfælde leder vi efter Andy's rang, så vi bruger celle B2 som har sine mærker i sig.
  5. Tilføj et komma for at adskille parametrene.
  6. Nu skal vi tilføje datasæt parameter, som vil være det celleområde, der skal søges i. I dette tilfælde er det celleområdet B2:B10.
    • Bemærk: Hvis du ønsker at bruge det foreslåede autofyld funktion for at tilføje rækkerne til alle cellerne (trin 8), så skal du skrive dette som $B$2:$B$10, hvilket får formlen til at bruge absolutte værdier.
  7. Tilføj en afsluttende parentes ")" for at afslutte formlen, og tryk på Gå ind.
  8. Valgfri: Klik på cellen, der indeholder formlen. Dette vil vise en blå kant rundt om cellen. Klik og træk nu den tykke blå prik i nederste højre hjørne, og træk den nedad.

Læs denne guide videre Absolutte værdier hvis du gerne vil vide mere om, hvorfor vi brugte dem. Det er en Excel-vejledning, men den gælder også for Google Sheets.

Brug af RANK.EQ-funktionen

Funktionen RANK.EQ returnerer rangeringen i datasættet, og hvis der er mere end én forekomst af den samme værdi i regnearket, returneres den øverste rang for posterne. Dette er grundlæggende det samme som RANK-funktionen. Eksemplet nedenfor viser dette.

I dette eksempel har regnearket forekomster af samme værdi. Som det kan ses, giver begge funktioner det samme output, hvilket betyder, at de i de fleste tilfælde kan byttes til hinanden.

Brug af RANK.AVG-funktionen

RANK.AVG-formlen er en variant af RANK-formlen, hvilket betyder, at dens brug er meget ens, og du kan anvende denne formel på dit regneark ved at bruge de samme trin, som vi nævnte ovenfor. Outputtet af denne formel er dog en smule anderledes.

I dette eksempel anvendte vi RANK.AVG på de samme tal som før

Her er trinene til at bruge RANK.AVG-formlen i dit regneark:

  1. Klik på den celle, hvor du ønsker at indtaste formlen, og skriv den indledende del af formlen, som er =RANK.AVG(
  2. Nu, for den første parameter, ønsker vi at indtaste den celle, vi ønsker at rangere. I dette tilfælde er det celle B2.
  3. Tilføj et komma for at adskille parametrene og skriv den anden parameter, som er celleområdet. I dette tilfælde er det celleområdet $B$2:$B$10.
  4. Tilføj endelig en afsluttende parentes ")" for at afslutte formlen.

Når du anvender funktionen, vil du se, at resultaterne ligner RANK-funktionen. Men når den samme værdi findes i flere celler, vil funktionen tage sit gennemsnit i stedet for at anvende den samme rang på alle cellerne.

For eksempel i stedet for 90 være nummeret 1 rang, resulterer det i 1.5 da det tager gennemsnittet mellem rang 1 og 2, da der er to scores på 90. Mærket af 67 vises som 6 da det er den gennemsnitlige position på 5, 6 og 7. Dette er forskelligt fra RANK.EQ, som automatisk tildeler den lavest mulige rang til matchende score (5 i eksemplet).

Brug af RANK-funktionen med arrays

Før så vi på et eksempel på brug af RANK-funktionen i et eksisterende datasæt. Vi kan dog også bruge denne funktion inde i et enkeltcellet array. At gøre dette er enkelt.

Du skal skrive det tal, hvis rang du ønsker at finde i den første parameter. For den anden vil vi skrive tallene i arrayet. For dette særlige eksempel er her formlen, som vi brugte:

=RANK(67; {66;88;75;86;67;65;81;90;71})

Som du kan se i eksemplet, viser cellen, hvor 67 rangerer i datasættet på samme måde, som hvis data var taget fra cellereferencer i stedet for at blive skrevet direkte ind i formlen.

Organiser dine data med RANK-funktionen

RANK-funktioner i Google Sheets grænser op til en mellemfærdighed. Hvis du har problemer med dem, skal du gennemgå vejledningen igen og bygge dit eget regneark for aktivt at følge hvert trin. Google Sheets er en praktisk færdighed, og ligesom enhver anden ny færdighed tager det nogle gange tid at slå den fast. Men fortsæt med det, og du bliver en professionel på ingen tid.