Hvordan rangeres duplikat uden at springe numre over i Excel?
Generelt, når vi rangerer en liste med dubletter, springes nogle numre over som vist nedenstående skærmbillede 1, men i nogle tilfælde vil vi bare rangere med unikke numre eller rangdubletter med samme nummer uden at springe over tallene som vist skærmbillede 2. Har du nogle tricks til at løse denne opgave i Excel?
Hvis du vil rangere alle data med unikke tal, skal du vælge en tom celle ud for dataene, C2, skrive denne formel =RANK(A2,$A$2:$A$14,1)+COUNTIF($A$2:A2,A2)-1, og træk håndtaget til automatisk udfyldning ned for at anvende denne formel på cellerne. Se skærmbillede:
Hvis du vil rangere dubletter med samme tal, kan du anvende denne formel =SUM(IF(A2>$A$2:$A$14,1/COUNTIF($A$2:$A$14,$A$2:$A$14)))+1 i den næste celle med dataene skal du trykke på Skift + Ctrl + Enter tasterne sammen, og træk håndtaget til automatisk udfyldning ned. Se skærmbillede:
Tip.Hvis du hurtigt vil markere og fremhæve duplikater eller unikke værdier, skal du prøve at bruge Kutools til Excel Vælg Duplicate & Unique Cells som vist i det følgende skærmbillede. Det er fuld funktion uden begrænsning på 30 dage, download venligst og få en gratis prøveperiode nu.
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
This comment was minimized by the moderator on the site
It's a very nice example, but you inverted the ranking in the end... in the original rank (19) was the highest value and had a rank of 1. In your pair of formulas it made (10), which is actually the lowest number in the set rank 1.
How do you adjust the formula so (19) stays with a rank of 1?
This comment was minimized by the moderator on the site
Thank you very much for sharing how to rank using consecutive numbers! It was just what I was looking for. Very counter-intuitive for sure, and I've written a few formulas that make your head hurt. This one made MY head hurt! :)