Note: The other languages of the website are Google-translated. Back to English

Як однозначно ранжувати номери діапазону без дублікатів в Excel?

У Microsoft Excel функція звичайного рангу надає повторюваним числам однаковий ранг. Наприклад, якщо число 100 з’являється двічі у вибраному діапазоні, і перше число 100 приймає ранг 1, останнє число 100 також приймає ранг 1, і це пропускає деякі цифри. Але іноді вам потрібно класифікувати ці значення однозначно, як показано на наступних скріншотах. Щоб отримати докладнішу інформацію про унікальний рейтинг, будь ласка, виконайте наступний посібник, показаний поетапно.

Ранжувати номери діапазону однозначно в порядку зменшення

Ранжувати номери діапазону однозначно за зростанням


Ранжувати номери діапазону однозначно в порядку зменшення

У цьому розділі ми покажемо вам, як однозначно ранжувати номери діапазону за спаданням.

Візьмемо для прикладу дані, наведені нижче, на екрані, ви можете побачити, що серед діапазону A2: A11 є кілька повторюваних чисел.

1. Виберіть B2, скопіюйте та вставте формулу =RANK(A2,$A$2:$A$11,0)+COUNTIF($A$2:A2,A2)-1 в Бар Формула, потім натисніть вводити ключ. Дивіться знімок екрана:

2. Потім номер ранжування відображається в комірці B2. Виділіть клітинку B2 і поставте курсор у нижній правий кут, коли з’явиться маленький чорний хрестик, перетягніть його вниз до комірки B11. Тоді унікальний рейтинг вдалий. Дивіться знімок екрана:


Ранжувати номери діапазону однозначно за зростанням

Якщо ви хочете однозначно ранжувати номери діапазону за зростанням, виконайте наступні дії.

1. Виділіть комірку B2, скопіюйте та вставте формулу =RANK(A2,$A$2:$A$11,1)+COUNTIF($A$2:A2,A2)-1 в Бар Формула, потім натисніть вводити ключ. Потім перший номер ранжування відображається в комірці B2.

2. Виділіть клітинку B2, перетягніть маркер заповнення вниз до комірки B11, після чого завершиться унікальне ранжування.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (23)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Вау, це просто сподобалося. Дуже дякую . Будь ласка, скажіть, що я ранжую стовпець, а потім з’являться дублікати. Якщо я хочу використовувати такий критерій, як загальна кількість, щоб розділити зв’язок, яка буде функція? Тут я використовую мінімальний максимум для ранжирування, тому, коли будь-яке число з’являється більше одного разу, я хочу замість цього розділити їх підсумками. Будь ласка, допоможіть. Спасибі. Келлі
Цей коментар був мінімізований модератором на сайті
Дякую, дуже ціную допомогу. :D
Цей коментар був мінімізований модератором на сайті
Привіт усім, я опанував рейтинг, але як мені отримати рейтинг, щоб автоматично підрахувати бали, наприклад, 1-е дорівнює 100 балів, 2-е дорівнює 50 тощо
Цей коментар був мінімізований модератором на сайті
Використовуйте велику функцію
Цей коментар був мінімізований модератором на сайті
ВАША ФОРМУЛА НЕ ПРАЦЮЄ
Цей коментар був мінімізований модератором на сайті
працює для мене.
Цей коментар був мінімізований модератором на сайті
Це так, як правило, можуть бути дві речі, які можуть викликати це

1) Ви неправильно заморозили посилання (F4) - перевірте знаки долара у формулі.
2) це якось не працює з числами з кількома десятковими комами - ідеально, щоб числа округлювали до певного числа (навіть десяткового)

Якщо обидва ці речі добре керувати, це спрацює.
Цей коментар був мінімізований модератором на сайті
Ця формула дурна і працює лише в тому випадку, якщо є один дублікат!
Цей коментар був мінімізований модератором на сайті
Шановний Метт,
Формула добре працює в моєму випадку, навіть якщо в стовпці існує кілька дублікатів. Чи можете ви надати свою версію Excel?
Цей коментар був мінімізований модератором на сайті
Дуже дякую! Подобається рішення.
Цей коментар був мінімізований модератором на сайті
Іноді формула не працює, і я думаю, що це може бути пов’язано з помилкою округлення. RANK і COUNTIF, ймовірно, трактують округлення по-різному. Якщо я вперше використовую ROUND у діапазоні, який я хочу оцінити, це спрацює.
Цей коментар був мінімізований модератором на сайті
Це є абсолютно ключовим. Я часто стикався з помилкою, коли він все одно випадковим чином дублював кілька рангів, використовуючи цей метод, і не міг протягом усього життя зрозуміти, чому, що дуже засмучує, особливо якщо вам потрібен повний набір рейтингів для пошуку в інших місцях - заміна / введення просто не варіант. Джеку це вдалося. Округіть діапазон, який ви хочете оцінити (навіть якщо він знаходиться в окремому стовпці, щоб ви не вплинули на цілісність ваших даних), проблема вирішена. Дякую Джек!!
Цей коментар був мінімізований модератором на сайті
Дякую Джеку, з майбутнього!
Цей коментар був мінімізований модератором на сайті
Привіт! Ця формула просто ранжує всі числа в порядку зростання/спадання і не об’єднує дублікати в один ранг. Як об’єднати рейтинг для дублікатів, наприклад, два дублікати 100, які потрібно об’єднати, і обидва оцінені як 1, 3 дублікати 90, які потрібно об’єднати, і оцінити як 2, 2 дублікати 80-х, які оцінюються як 3 тощо? У вашому прикладі з 10 студентами я хочу отримати формулу, яка оцінюватиме дві сотні як 100, два 1-х як 90, два 2-х як 80 тощо. Будь ласка, допоможіть. Спасибі
Цей коментар був мінімізований модератором на сайті
Чому вам потрібно це робити? стандартна формула RANK оцінюватиме ці приклади як 1, 1, 3, 3, 5, 5. Це набагато більш звичайний спосіб ранжування, як якщо б є 2 перших місця, наступне в рядку зазвичай логічно буде 3-м, а не 2-м.
Цей коментар був мінімізований модератором на сайті
якщо вам дійсно потрібно такий вид рейтингу, я б скопіював весь список в інше місце, а потім використовуйте видалення дублікатів у меню «Дані», щоб залишити лише окремі значення. ранжуйте ці окремі бали за допомогою стандартної формули RANK, а потім використовуйте просту формулу VLOOKUP, щоб повернути значення проти оцінки в повному списку.

це відображатиме значення так, як ви хочете вище.
Цей коментар був мінімізований модератором на сайті
якщо ви бачите рейтинг нижче, де знайдено повторювані числа, число відсутнє.
Приклади
Після 23 воно переходить до 25, після 29 переходить до 30, Формула пропускає наступне число, наприклад - 24 і 29

Оцінка Ранг

4661 21

4650 22

4648 23

4645 25

4645 25

4644 26

4629 27

4626 28

4595 30

4595 30

4578 31

4438 32
Цей коментар був мінімізований модератором на сайті
Яка формула для цього рейтингу, де він поєднує однакові значення в один рейтинг???
Цей коментар був мінімізований модератором на сайті
Формули для унікального зростання і спадання ідентичні. Зростання має бути: =RANK(A2,$A$2:$A$11,1)+COUNTIF(A2:$A$2,A2)-1.
Цей коментар був мінімізований модератором на сайті
У мене все ще дублюються рейтинги. До того, як я використовував COUNTIF, рейтинг був 4 для обох, тепер вони обидва посіли 5 з COUNTIF, АЛЕ в моїй діаграмі він перелічує лише один із елементів двічі замість того, щоб перераховувати обидва. Ось моя формула: =RANK(V3,V$3:V$30, 1)+COUNTIF(V$3:V$30:V3,V3)-1
У рейтинговій діаграмі він відображає ранг 4 як команда 1 і ранг 5 як команда 1, оскільки команда 1 і команда 2 мають однаковий ранг, команда 2 не вказана. Ось формула для цих комірок:=ІНДЕКС($L$3:$L$30,СПІВНИК(МАЛО($V$3:$V$30,Y3),$V$3:$V$30,0))
Як я можу переконатися, що команди, які мають нічию, не залишилися зі списку?


Цей коментар був мінімізований модератором на сайті
Ця порада була ІДЕАЛЬНОЮ для вирішення моєї проблеми сортування! Дуже дякую!!!
Цей коментар був мінімізований модератором на сайті
Дякую за рішення! Працює ідеально!
Цей коментар був мінімізований модератором на сайті
Це дуже корисний вміст. Дуже дякую.
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL