Перейти к основному содержанию

Значения поиска в порядке убывания

Если у вас есть таблица, в которой значения перечислены в порядке убывания, в то время как вам нужно найти конкретное значение из таблицы. Сценарий идеально подходит для использования ИНДЕКС и МАТЧ fсоборов.

значения поиска по убыванию 1

Как искать значения в порядке убывания с помощью INDEX и MATCH?

Чтобы узнать студент, чей результат ближе всего (больше или равен) к 90 из таблицы, где значения оценок отсортированы по убыванию как показано на скриншоте выше, функции ИНДЕКС и ПОИСКПОЗ помогут вам в этом: ИНДЕКС найдет строку в соответствии с поисковым значением, а затем ИНДЕКС будет извлекать данные в той же строке.

Общий синтаксис

=INDEX(return_range,MATCH(lookup_value,lookup_array,-1))

  • диапазон_возврата: Диапазон, из которого вы хотите, чтобы комбинационная формула возвращала имя учащегося. Здесь имеется в виду диапазон имен.
  • искомое_значение: Значение MATCH используется для определения его положения. Здесь имеется в виду данный балл.
  • искомый_массив: Диапазон ячеек со значениями для сравнения с искомое_значение. Здесь имеется в виду диапазон оценок. Значения в искомый_массив должны быть размещены в порядке убывания.
  • тип_сопоставления -1: Заставляет ПОИСКПОЗ найти наименьшее значение, которое больше или равно искомое_значение.

Для того, чтобы найти студент, чей результат ближе всего (больше или равен) к 90 из таблицы, где значения оценок отсортированы по убыванию, скопируйте или введите формулу ниже в ячейку F6 и нажмите Enter чтобы получить результат:

= ИНДЕКС (B5: B11,СООТВЕТСТВИЕ(90,C5: C11, -1))

Или используйте ссылку на ячейку, чтобы сделать формулу динамической:

= ИНДЕКС (B5: B11,СООТВЕТСТВИЕ(F5,C5: C11, -1))

значения поиска по убыванию 2

Пояснение формулы

=INDEX(B5:B11,MATCH(F5,C5:C11,-1))

  • ПОИСКПОЗ (F5; C5: C11; -1): Match_type -1 заставляет функцию ПОИСКПОЗ найти значение, которое ближе всего (больше или равно) к заданной оценке 90 (значение в ячейке F5) в диапазоне оценок C5: C11. Итак, функция вернет 3 так как значение совпадения находится на 3-я позиция в диапазоне. (Обратите внимание, что match_type -1 необходимо расположить значения в диапазоне C5: C11 в порядке убывания.)
  • ПОКАЗАТЕЛЬ(B5: B11,ПОИСКПОЗ (F5; C5: C11; -1)) = ИНДЕКС (B5: B11,3): Функция ИНДЕКС возвращает 3rd значение в диапазоне имен B5: B11, Которая является Саманта.

Связанные функции

Функция ИНДЕКС в Excel

Функция ИНДЕКС Excel возвращает отображаемое значение на основе заданной позиции из диапазона или массива.

Функция ПОИСКПОЗ в Excel

Функция ПОИСКПОЗ в Excel ищет определенное значение в диапазоне ячеек и возвращает относительное положение значения.


Связанные формулы

Примерное совпадение с ИНДЕКСОМ и ПОИСКПОЗ

Бывают случаи, когда нам нужно найти приблизительные совпадения в Excel, чтобы оценить производительность сотрудников, выставить оценки учащихся, рассчитать почтовые расходы на основе веса и т. Д. В этом руководстве мы поговорим о том, как использовать функции ИНДЕКС и ПОИСКПОЗ для получения результаты нам нужны.

Найдите максимальное значение в диапазоне

Бывают случаи, когда вам нужно найти положение максимального значения в списке, таблице или строке в Excel. В этом руководстве мы обсудим подход к выполнению задачи с помощью функций MAX и MATCH.

Поиск следующего по величине совпадения с помощью ИНДЕКС и ПОИСКПОЗ

Чтобы найти следующее по величине число совпадений, или, как мы говорим, наименьшее значение, которое больше или равно определенному числу в диапазоне числовых значений в Excel, вы можете использовать формулы ИНДЕКС и ПОИСКПОЗ с -1 в качестве типа соответствия.

Найти значение ближайшего соответствия по нескольким критериям

В некоторых случаях может потребоваться поиск ближайшего или приблизительного значения соответствия на основе нескольких критериев. С помощью комбинации функций ИНДЕКС, ПОИСКПОЗ и ЕСЛИ вы можете быстро сделать это в Excel.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Описание


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (2)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
@shadeburst - I suspect you have the range lookup argument set to exact. If that's the case, the table array doesn't need to be sorted at all.
This comment was minimized by the moderator on the site
I've been using VLOOKUP on a range sorted descending, for years, without error. That's because the ISO paper sizes we use run from A0 to A6, but I want the range sorted from smallest to largest i.e. A6 to A0 for use elsewhere.

As an experiment I expanded the range from 7 rows to thirty - works fine. What on earth is going on here? :) :)
Rated 5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations