Екцел формула: КСМАТЦХ обрнуто претраживање -

Преглед садржаја

Генеричка формула

=XMATCH(A1,range,0,-1)

Резиме

Да бисте извршили „обрнуто претраживање“ (тј. Претрага од последњег до првог), можете да користите функцију КСМАТЦХ. У приказаном примеру, формула у копији ћелије Г5 је:

=XMATCH(F5,names,0,-1)

где су имена (Б5: Б15) именовани опсег.

Објашњење

Функција КСМАТЦХ нуди нове функције које нису доступне са функцијом МАТЦХ. Једна од њих је могућност извођења „обрнутог претраживања“, постављањем опционалног аргумента начина претраживања. Подразумевана вредност за режим претраживања је 1, која наводи нормалну претрагу „од прве до последње“. У овом режиму КСМАТЦХ ће подударати вредност претраживања са низом претраживања, почевши од прве вредности.

=XMATCH(F5,names,0,1) // start with first name

Постављање режима претраживања на -1 врсту претраживања „од последњег до првог“. У овом режиму КСМАТЦХ ће подударати вредност претраживања са низом претраживања, почевши од последње вредности и крећући се према првој:

=XMATCH(F5,names,0,-1) // start with last name

Преузми датум и износ

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

=INDEX(dates,XMATCH(F5,names,0,-1)) // get date =INDEX(sales,XMATCH(F5,names,0,-1)) // get sale

где су датуми (Ц5: Ц15) и продаје (Д5: Д15) именовани опсези. Као и раније, режим претраживања је подешен на -1 ради форсирања обрнутог претраживања.

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

Занимљиви Чланци...