Потражите најближе подударање помоћу функције ИНДЕКС & МАТЦХ

Anonim

У овом чланку ћемо научити како да потражите најближе подударање помоћу функције ИНДЕКС & МАТЦХ у Екцелу.

Сценариј:

На пример, морамо да пронађемо нумерички најближе подударање и одговарајуће резултате из табеле. Потребна нам је нека фиксна формула која помаже у проналажењу најближег подударања како бисмо добили потребну вредност.

Како решити проблем?

Да бисмо формулу прво разумели, морамо се мало осврнути на следеће функције

  1. ИНДЕКС функција
  2. МАТЦХ функција

Сада ћемо направити формулу користећи горње функције. МАТЦХ функција ће вратити индекс најближег подударања из распона. Функција ИНДЕКС узима индекс реда као аргумент и враћа одговарајуће резултате.

Општа формула:

{= ИНДЕКС (подаци, МАТЦХ (МИН (АБС (подаци - вредност)), АБС (подаци - вредност), 0))}}

података : низ вредности датума

вредност : дата датум вредност где је резултат најближи

матцх_типе : 1 (тачан или следећи најмањи) или 0 (тачно подударање) или -1 (тачан или следећи највећи)

НЕМОЈ ручно користите коврџаве заграде. Витичасте заграде нанете помоћу Цтрл + Схифт + Ентер на место само Ентер.

Пример:

Горе наведене изјаве могу бити компликоване за разумевање. Па хајде да то разумемо користећи формулу у примеру

Овде имамо неке случајне вредности датума и дату вредност датума.

Именовани опсег који се користи за податке (Д4: Д12).
Овде смо уместо тога користили именовани опсег за референтни низ ћелија јер је то лако разумети. Морамо да потражимо датум који је најближи датуму у ћелији Г6.

Користите горњу формулу да бисте добили најближи датум.
Користите формулу:

{ = ИНДЕКС (подаци, МАТЦХ (МИН (АБС (подаци - Г6)), АБС (подаци - Г6), 0)) }

НЕМОЈТЕ ручно користити коврчаве заграде. Витичасте заграде нанете помоћу Цтрл + Схифт + Ентер на место само Ентер.

Објашњење:

  • АБС функција враћа позитивни цео број након одузимања изведених вредности (подаци - Г6) датума.
  • АБС (подаци - Г6) прави низ одузимањем свих датумских вредности од дате вредности датума у ​​ћелији Г6. Враћени низ је.

{ 160 ; 49 ; 105 ; 1048 ; 600 ; 6 ; 702 ; 822 ; 673 }

  • МИН (АБС (подаци - Г6)) враћа најближу вредност из низа враћеног из горњег корака.

= ИНДЕКС (подаци, МАТЦХ (6, {160; 49; 105; 1048; 600; 6; 702; 822; 673}, 0))

  • МАТЦХ функција одговара најближем подударању минималне вредности у враћеном низу и враћа свој индекс реда у функцију ИНДЕКС.
  • Функција ИНДЕКС проналази вриједност која је вратила индекс РОВ.


подаци именовани опсег који се користе за низ датума. Сада користите Цтрл + Схифт + Ентер на месту за само Ентер на врху добијете резултат јер је ово формула низа. Формула низа је формула у којој низ вредности иде од једног резултата функције као аргумента до спољне функције.

Као што можете видети из горњег снимка, добили смо најближе подударање из датог датума у ​​табели. Извуците детаље из табеле помоћу горе наведене формуле.

Ево неких опсервационих напомена док се користи горња формула.

Напомене:

  1. Функција враћа грешку #НА ако аргумент поља за претраживање функцији МАТЦХ није исте дужине матрице табеле.
  2. Формула враћа грешку ако се лоокуп_валуе не подудара са вредношћу у табели лоокуп_арраи.
  3. Функција одговара тачној вредности јер је аргумент типа подударања са функцијом МАТЦХ 0.
  4. Вредности за тражење могу се дати као референца ћелије или директно помоћу знака навода (") у формули као аргумената.
  5. НЕМОЈТЕ ручно користити коврчаве заграде. Витичасте заграде нанете помоћу Цтрл + Схифт + Ентер на место само Ентер или враћа грешку.

Надам се да сте разумели како да потражите најниже или најмање подударање помоћу функције ИНДЕКС & МАТЦХ у Екцелу. Овде истражите још чланака о вредности претраживања програма Екцел и функцијама програма Екцел 2019. Слободно наведите своја питања испод у пољу за коментаре. Ми ћемо вам свакако помоћи.

Ако вам се допадају наши блогови, поделите их са пријатељима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у. Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште

Користите ИНДЕКС и МАТЦХ за тражење вредности : ИНДЕКС & МАТЦХ функција за тражење вредности према потреби.

Распон СУМ са ИНДЕКС -ом у Екцелу : Користите ИНДЕКС функцију да пронађете СУМ вредности према потреби.

Како се користи функција ИНДЕКС у програму Екцел : Пронађите ИНДЕКС низа помоћу функције ИНДЕКС објашњене на примеру.

Како се користи функција МАТЦХ у програму Екцел : Пронађите МАТЦХ у низу користећи вредност ИНДЕКС унутар функције МАТЦХ објашњено на примеру.

Како се користи функција ЛООКУП у програму Екцел : Пронађите тражену вредност у низу помоћу функције ЛООКУП објашњене на примеру.

Како се користи функција ВЛООКУП у програму Екцел : Пронађите тражену вредност у низу помоћу функције ВЛООКУП објашњене на примеру.

Популарни чланци

50 Екцел пречица за повећање ваше продуктивности

Измените падајућу листу

Апсолутна референца у Екцелу

Ако са условним обликовањем

Ако са замјенским знаковима

Екцел 2019 ЦОНЦАТ функција

Екцел 2019 МАКСИФС функција