Как быстро ранжировать список по определенному значению в Excel?
Author: SunLast Modified: 2025-08-07
С использованием стандартной формулы =RANK(ЯЧЕЙКА,ДИАПАЗОН) можно ранжировать значение в диапазоне, но если вы хотите ранжировать значения на основе определенного критерия, как это сделать? Например, ранжировать только импорт компании Apple, как показано на скриншоте ниже. В этой статье объясняется быстрый метод ранжирования данных на основе конкретного значения в Excel.
Ранжирование данных на основе определенного значения
Вот формула, которая может быстро ранжировать данные на основе значения.
Выберите пустую ячейку, где вы хотите отобразить ранг, и введите эту формулу =IF(A2="Apple",COUNTIFS(A$2:A$12,"Apple",B$2:B$12,">"&B2)+1,""), нажмите Enter и затем перетащите маркер автозаполнения, чтобы применить эту формулу к другим ячейкам.
В формуле A2 и A2:A12 — это первая ячейка и диапазон, содержащий определенное значение, на основе которого будет происходить ранжирование, B2:B12 — это список, содержащий данные, которые нужно ранжировать.
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) | 50+ типов диаграмм (Диаграмма Ганта, ...) | 40+ практических формул (Расчет возраста на основе даты рождения, ...) | 19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...) | 12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) | 7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...