Прыклады з формулай INDEX-MATCH у Excel (8 падыходаў)

  • Падзяліцца Гэтым
Hugh West

Для пашыранага пошуку ў Excel замест VLOOKUP можна выкарыстоўваць INDEX і MATCH . INDEX і MATCH патрабуюцца для шырокага пошуку, і многія з іх абсалютна дзіўныя. На прыкладзе мы навучым вас карыстацца функцыямі Excel INDEX і MATCH у Excel ў гэтым падручніку.

Спампаваць практычны сшытак

Спампуйце гэты сшытак, каб практыкавацца падчас чытання гэтага артыкула.

Выкарыстанне INDEX-MATCH Formula.xlsx

8 эфектыўных прыкладаў INDEX-MATCH Формула ў Excel

Мы будзем выкарыстоўваць прыклад набору даных у раздзелах ніжэй, каб прадэманстраваць, як выкарыстоўваць у ім функцыі INDEX і MATCH . Мы пакажам вам, як выкарыстоўваць абедзве функцыі 8 рознымі спосабамі для пошуку значэнняў.

♣Сінтаксіс:

= INDEX ( масіў , нумер_радка , [ нумар_слупка ])

♣Аргументы:

  • масіў : дыяпазон значэнняў ячэек
  • Нум_радка : вяртае вынікі для радка ў абраным дыяпазоне.
  • нумар_слупка : вяртае вынікі для слупка ў абраным дыяпазоне.

♣Вынік:

Функцыя Індэкс вяртае значэнне або спасылка на ячэйку ў вызначаным дыяпазоне, якая знаходзіцца на скрыжаванні пэўнага радка іслупок.

♣Сінтаксіс:

= MATCH ( значэнне_пошуку , масіў_пошуку ,[ match_type ])

♣Аргументы:

  • lookup_value : Значэнне, якое вы хочаце знайсці ў дыяпазоне.
  • lookup_array : Дыяпазон, у якім вы шукаеце lookup_value .
  • match_type : вызначае, як значэнні пошуку і значэнні масіва пошуку супадаюць у Excel.
    • 1 = дакладнае або наступнае найменшае.
    • 0 = дакладнае супадзенне.
    • -1 = дакладны або наступны па велічыні.

♣Вынік:

Вяртае пазіцыю элемента ў масіве з пункту гледжання адноснага пазіцыя.

Прыклад 1: Базавая камбінацыя функцый INDEX і MATCH у Excel

Дапусцім, вы хочаце зрабіць пошук цаны для пэўнага ідэнтыфікатара заказа . Для гэтага мы аб'яднаем функцыю INDEX і MATCH .

Крок 1:

  • У ячэйцы G5 увядзіце наступную формулу.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))

Тут,

  • MATCH(G4,B5:B11,0) адносіцца да ячэйкі G4 як значэння пошуку ў дыяпазоне B5:B11 для дакладнае супадзенне. Ён вяртае 4 як значэнне ў нумары радка 4 .
  • INDEX(D5:D11, MATCH(G4,B5:B11,0)) спасылаецца на D5:D11 як на масіў, адкуль мы атрымліваем значэнне, а row_num гэта 4 як мы атрымалі яго з MATCH <2 Column_num не патрабуецца, бо мы ўжываем INDEX толькі для аднагослупок.

Крок 2:

  • Націсніце Enter , каб атрымаць вынік.

Больш падрабязна: Прыклады з формулай INDEX-MATCH у Excel (8 падыходаў)

Прыклад 2: Выкарыстоўвайце формулу INDEX-MATCH для пошуку злева ў Excel

Вы таксама можаце зрабіць пошук з аднаго слупка ў другі. Значэнне для слупка C , другога слупка нашага INDEX дыяпазону B5:D11 , можна знайсці ў наступным прыкладзе. Выканайце наступныя дзеянні, каб выканаць пошук злева.

Крок 1:

  • Увядзіце наступную формулу ў ячэйка G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)

Крок 2:

  • Затым націсніце Enter , каб убачыць вынік.

Крок 3:

  • Нарэшце, выкарыстоўвайце аўтазапаўненне , каб убачыць вынікі ў поўным аб'ёме.

Больш падрабязна: Як выкарыстоўваць формулу INDEX-MATCH у Excel для генерацыі некалькіх вынікаў

Прыклад 3: Аналіз уліку рэгістра шляхам спалучэння функцый INDEX і MATCH у Excel

Для Аналіз з улікам рэгістра , вы можаце ўжыць камбінацыю INDEX і MATCH функцыі.

Каб прааналізаваць і зрабіць пошук, прытрымлівайцеся крокі ніжэй.

Крок 1:

  • Мы хочам знайсці ID MARK замест Марка . Давайце паглядзім, што атрымаецца. Увядзіце наступную ячэйку формулы C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

Крок2:

  • Нарэшце, націсніце Enter , каб знайсці ID заказу для MARK .

Паглядзіце ўважліва; быў атрыманы вынік для ідэальнага супадзення з вялікай літары MARK , але не для Mark .

Прыклад 4: Пошук двух слупкоў з формулай INDEX-MATCH у Excel

Цікава адзначыць, што вы можаце зрабіць пошук у некалькіх слупках для некалькіх крытэраў адначасова. Напрыклад, мы будзем шукаць ідэнтыфікатар заказу чалавека, а таксама цану . Выканайце наступныя крокі, каб выканаць пошук па двух крытэрыях.

Крок 1:

  • Спачатку ўвядзіце наступнае формула ў ячэйцы G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))

  • Па-другое, націсніце Enter , каб атрымаць першае значэнне ў ячэйцы G5 .

Такім чынам, вы атрымаеце першае значэнне пошуку ў ячэйцы G5 .

Крок 2:

  • Каб атрымаць другое значэнне пошуку, увядзіце наступную формулу ў ячэйку G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))

  • Гэта функцыя масіву, таму нам трэба прымяніць гэту функцыю, націснуўшы Crtl + Shift + Enter

  • У выніку вы атрымаеце першае значэнне пошуку ў ячэйцы G6 .

Больш падрабязна: ІНДЭКСНАЕ СУПАДЗЕННЕ з некалькімі крытэрыямі ў іншы аркуш (2 спосабы)

Падобныя паказанні

  • СУПАДАВАННЕ ІНДЭКСА Excel для вяртання некалькіх значэнняўу адной ячэйцы
  • Формула INDEX-MATCH Excel для вяртання некалькіх значэнняў па гарызанталі
  • [Выпраўлена!] INDEX MATCH не вяртае правільнае значэнне ў Excel ( 5 прычын)
  • Як выбраць пэўныя даныя ў Excel (6 метадаў)
  • ІНДЭКС MATCH супраць функцыі VLOOKUP (9 прыкладаў)

Прыклад 5: Двухбаковы пошук з выкарыстаннем формулы INDEX-MATCH

Вы можаце выканаць пошук для радка і слупка ў Двухбаковы . Выканайце наступныя крокі, каб знайсці значэнне ў радку і слупку адначасова.

Крок 1:

  • Увядзіце формулу ў ячэйку G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))

Крок 2:

  • Нарэшце, націсніце Enter .

Прыклад 6: Знайдзіце Найбліжэйшае супадзенне ў Excel шляхам аб'яднання функцый INDEX і MATCH

Функцыя INDEX і MATCH карысныя для пошуку або пошуку найбольш блізкага супадзення паміж дыяпазонамі. Напрыклад, мы хацелі б вызначыць, хто мае значэнне, бліжэйшае да нашага мэтавага значэння, якое ў дадзеным выпадку складае $15 . Каб зрабіць гэта, проста выканайце наступныя дзеянні.

Крок 1:

  • Каб знайсці найбольш блізкае супадзенне, увядзіце наступная формула.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))

Тут

ABS(D5:D11-G4) гэта абсалютнае значэнне розніцы з мэтавым значэннем 15 паміж дыяпазонам D5:D11 .

MIN(ABS(D5:D11-G4) каманды знайсці мінімальную рознасць абсалютазначэння.

Крок 2:

  • Націснуўшы Ctrl + Shift + Enter , мы будзем прымяняць гэту функцыю як функцыю масіву.

Больш падрабязна: Формула INDEX-MATCH для пошуку мінімальнага значэння ў Excel (4 прыдатныя спосабы)

Прыклад 7: Трохбаковы пошук з выкарыстаннем функцый INDEX і MATCH у Excel

A Трохбаковы пошук - лепшае, што вы можаце зрабіць, выкарыстоўваючы функцыі INDEX і MATCH . Трохбаковы пошук дадае дадатковы аспект рэлевантнасці. Напрыклад, мы можам высветліць, колькі Джэні заплаціла за два розныя тавары за тры розныя месяцы. Выканайце простыя крокі, апісаныя ніжэй, каб зрабіць гэта.

Крок 1:

  • Каб выканаць Тры -way Lookup , спачатку ўвядзіце формулу ніжэй у ячэйку H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))

Крок 2:

  • Нарэшце націсніце Enter каб атрымаць першае значэнне пошуку.

Крок 3:

  • Затым скапіруйце формулу для іншых вочак з дапамогай аўтазапаўнення

Такім чынам, вы атрымаеце вынікі, як паказана на малюнку ніжэй.

Прыклад 8: Прымяненне формулы INDEX-MATCH з падстаноўнымі сімваламі

Excel можа таксама вызначыць значэнне частковае супадзенне . Для гэтага выкарыстоўваюцца функцыі INDEX і MATCH . Для гэтага мы будзем выкарыстоўваць зорачку (*) у якасці сімвала падстаноўкі.Каб пачаць, проста выконвайце інструкцыі, выкладзеныя ніжэй.

Крок 1:

  • Спачатку ў ячэйцы G5 , увядзіце формулу ніжэй.
=INDEX($D$5:$D$11,MATCH(F5&"*",$C$5:$C$11,0),1)

Крок 2:

  • Затым націсніце кнопку Enter , каб убачыць змены.

Крок 3:

  • Проста выкарыстоўвайце інструмент аўтазапаўнення , каб запоўніць неабходныя вочкі.

Як следства, вы бачыце, што ён вяртае вынік для « Джэні », нават калі гэта не зусім супадае.

Больш падрабязна: СУПАДАВАННЕ INDEX Некалькі крытэрыяў з падстаноўным знакам у Excel (Поўны даведнік)

Выснова

Падводзячы вынік, я спадзяюся, што гэты артыкул прадэманстраваў, як выкарыстоўваць INDEX і MATCH функцыі для інтэграцыі некалькіх крытэраў. Праглядзіце практычны сшытак і выкладзеце тое, што вы навучыліся выкарыстоўваць. Дзякуючы вашай падтрымцы мы гатовы кампенсаваць такія праграмы.

Калі ў вас ёсць якія-небудзь пытанні, калі ласка, не саромейцеся звяртацца да нас. Калі ласка, дайце мне ведаць, што вы думаеце, у раздзеле каментарыяў ніжэй.

Прафесіяналы ExcelWIKI адкажуць на вашы пытанні як мага хутчэй.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.