Как быстро ранжировать данные по нескольким диапазонам и листам в Excel?
Если у вас есть три листа, которые содержат несколько оценок студентов, теперь вы хотите ранжировать оценки по этим трем листам, как показано на скриншоте ниже, как вы можете быстро справиться с этим, кроме сравнения одного за другим в Excel?
Ранжируйте значения по нескольким диапазонам и листам по формулам
Ранжируйте значения в одном диапазоне на нескольких листах Kutools for Excel
Ранжируйте значения по нескольким диапазонам и листам по формулам
Чтобы ранжировать несколько диапазонов на листах, вам нужно сначала дать этим диапазонам имя диапазона, а затем применить формулу.
1. Активируйте используемую книгу, щелкните Формулы > Менеджер имен, то в Менеджер имен диалоговое окно, нажмите Новые кнопка. Смотрите скриншот:
2. Затем в Новое имя диалоговом окне укажите имя диапазона и выберите Workbook из Объем раскрывающийся список, затем вставьте эту формулу ={"Class1!$E$2:$E$5","Class2!$B$2:$B$5","Class3!$B$8:$B$11"}в Относится к текстовое окно. Смотрите скриншот:
В формуле Class1! $ E $ 2: $ E $ 5, Class2! $ B $ 2: $ B $ 5 и Class3! $ B $ 8: $ B $ 11 - это диапазоны, по которым вы хотите ранжироваться.
3. Нажмите OK > Закрыть чтобы закрыть диалоги. И теперь вы можете перейти в пустую ячейку рядом со значением, которое хотите ранжировать, введите эту формулу = ЕСЛИ (СУММПРОИЗВ (СЧЁТЕСЛИ (КОСВЕННАЯ (оценка); E2)) = 0, «НЕТ», СУММПРОИЗВ (СЧЁТЕСЛИ (КОСВЕННАЯ (оценка), «>» & E2)) + 1), и перетащите дескриптор автозаполнения вниз, чтобы применить эту формулу. Смотрите скриншот:
В формуле E2 - это ячейка, которую вы хотите ранжировать, Score - это имя диапазона, указанное на шаге 2. Вы можете изменить ссылки и применить их к другим диапазонам.
Ранжируйте значения в одном диапазоне на нескольких листах Kutools for Excel
Если вы хотите ранжировать значения, которые находятся в одном диапазоне, например I2: I5на трех листах, Лист Class1, Лист Class2 и Лист Class3, вы можете подать заявку Kutools for ExcelАвтора Динамически обращаться к рабочим листам утилита для извлечения ячеек в список, а затем их ранжирования.
Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. |
После установки Kutools for Excel, пожалуйста, сделайте, как показано ниже :(Скачать бесплатно Kutools for Excel сейчас!)
1. Включите пустой лист, например, Лист Мастер, наведите на Ячейка I2и нажмите Кутулс > Больше (в группе Формула)> Динамически обращаться к рабочим листам. Смотрите скриншот:
2. Затем в Заполнить рабочие листы Ссылки диалоговое окно, выберите Заполнить горизонтально ячейку за ячейкой, и отметьте листы, диапазоны которых вы хотите использовать для ранжирования. Смотрите скриншот:
3. Нажмите Диапазон заполнения, а затем закройте Заполнить рабочие листы Ссылки диалог. Теперь все ячейки I2 в Sheet Class1, Class2 и Class3 были заполнены, а затем перетащите дескриптор заполнения вниз, пока не появятся нулевые значения. Смотрите скриншот:
4. Теперь все оценки занесены в диапазон, теперь вы можете их ранжировать. Выберите пустую ячейку, введите эту формулу = RANK (I2, $ I $ 2: $ K $ 6), затем перетащите дескриптор автозаполнения вниз, затем перетащите вправо, чтобы заполнить эту формулу в нужные ячейки. Смотрите скриншот:
Демо
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!