Hogyan lehet rangsorolni a duplikátumokat a számok kihagyása nélkül az Excelben?
Általánosságban, amikor egy duplikátumot tartalmazó listát rangsorolunk, egyes számok átugrásra kerülnek, ahogy az 1. képen látható, de egyes esetekben csak egyedi számokkal akarunk rangsorolni, vagy ugyanazokkal a számokkal rangsorolni, anélkül, hogy kihagynánk a 2. képernyőképen látható számokat. Van valamilyen trükkje a feladat Excelben történő megoldására?
A duplikátum rangsorolása a számok kihagyása nélkül
Ha az összes adatot egyedi számokkal szeretné rangsorolni, válasszon egy üres cellát az adatok mellett, C2 írja be ezt a képletet =RANK(A2,$A$2:$A$14,1)+COUNTIF($A$2:A2,A2)-1, és húzza lefelé az automatikus kitöltési fogantyút, hogy alkalmazza ezt a képletet a cellákra. Lásd a képernyőképet:
Ha azonos számú számmal szeretné rangsorolni a duplikátumokat, alkalmazhatja ezt a képletet =SUM(IF(A2>$A$2:$A$14,1/COUNTIF($A$2:$A$14,$A$2:$A$14)))+1 az adatok következő cellájában nyomja meg a gombot Shift + Ctrl + Enter gombokat, és húzza lefelé az automatikus kitöltő fogantyút. Lásd a képernyőképet:
Tipp.Ha gyorsan szeretné kiválasztani és kiemelni az ismétlődő vagy egyedi értékeket, próbálja meg a Kutools for Excel alkalmazást. Válassza az Ismétlődő és egyedi cellák lehetőséget segédprogram a következő képernyőképen látható módon. 30 nap alatt teljes körűen működik, korlátozás nélkül, kérjük, töltse le és ingyenes próbaverzióval rendelkezzen most.
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
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! :)