Прескочи на основното съдържание

Търсене на стойности в низходящ ред

Автор: Аманда Ли Последна промяна: 2021-11-05

Ако имате таблица, в която стойностите са изброени в низходящ ред, докато трябва да потърсите конкретна стойност от таблицата. Сценарият е идеален, за да го използвате INDEX намлява MATCH fсанкции.

стойности за търсене в низходящ ред 1

Как да търсите стойности в низходящ ред с INDEX и MATCH?

За да разберете ученик, чийто резултат е най-близък (по-голям или равен) на 90 от масата където стойностите на резултатите са сортирани в низходящ ред както е показано на екранната снимка по-горе, функциите INDEX и MATCH ще ви помогнат по следния начин: INDEX ще намери реда според търсената стойност, а INDEX след това ще извлече данните от същия ред.

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

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

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

За да намерите ученик, чийто резултат е най-близък (по-голям или равен) на 90 от масата където стойностите на резултатите са сортирани в низходящ ред, моля, копирайте или въведете формулата по-долу в клетка F6 и натиснете Въведете за да получите резултата:

=ИНДЕКС(B5: B11,СЪВПАДА(90,C5:C11,-1))

Или използвайте препратка към клетка, за да направите формулата динамична:

=ИНДЕКС(B5: B11,СЪВПАДА(F5,C5:C11,-1))

стойности за търсене в низходящ ред 2

Обяснение на формулата

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

  • MATCH(F5;C5:C11;-1): Типът_съвпадение -1 принуждава функцията MATCH да намери стойността, която е най-близка (по-голяма или равна) на дадения резултат 90 (стойността в клетката F5) в диапазона на резултата C5:C11. Така че функцията ще се върне 3 тъй като стойността на съвпадението е на 3трета позиция в диапазона. (Имайте предвид, че match_type -1 изисква стойностите в диапазона C5:C11 да бъдат поставени в низходящ ред.)
  • ИНДЕКС(B5: B11,MATCH(F5;C5:C11;-1)) = ИНДЕКС(B5: B11,3): Функцията INDEX връща 3rd стойност в диапазона от имена B5: B11, кое е Саманта.

Свързани функции

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

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

Excel MATCH функция

Функцията MATCH на Excel търси конкретна стойност в диапазон от клетки и връща относителната позиция на стойността.


Свързани формули

Приблизително съвпадение с INDEX и MATCH

Има моменти, когато трябва да намерим приблизителни съвпадения в Excel, за да оценим представянето на служителите, да оценим резултатите на учениците, да изчислим пощенските разходи въз основа на теглото и т.н. В този урок ще говорим как да използваме функциите INDEX и MATCH, за да извлечем резултати, от които се нуждаем.

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

Има случаи, когато трябва да намерите позицията на максималната стойност в списък, таблица или ред в Excel. В този урок ще обсъдим подхода за изпълнение на задачата с функциите MAX и MATCH.

Търсете следващото най-голямо съвпадение с INDEX и MATCH

За да намерите следващото най-голямо съвпадащо число или ние казваме най-малката стойност, която е по-голяма или равна на конкретното число в диапазон от числови стойности в Excel, можете да използвате формула ИНДЕКС и СЪВПАДАНЕ с -1 като тип съвпадение.

Търсете стойност на най-близкото съвпадение с множество критерии

В някои случаи може да се наложи да търсите най-близката или приблизителна стойност на съвпадение въз основа на повече от един критерий. С комбинацията от функции INDEX, MATCH и IF можете бързо да го направите в Excel.


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 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