Змест
Кожны раз, калі вы працуеце з аркушам Excel, вы можаце знайсці сувязь паміж дзвюма ці больш ячэйкамі. Выкажам здагадку, вы хочаце супаставіць крытэрыі з іншымі ячэйкамі. У гэтым выпадку вы можаце выкарыстоўваць функцыю MATCH . Па сутнасці, ён хутка і лёгка выконвае розныя пошукі, шукае значэнні і вяртае адносную пазіцыю значэння пошуку ў ліку. Калі вы хочаце ведаць, як карыстацца функцыяй MATCH , мы тут, каб прывесці прыклады з жыцця. У гэтым артыкуле мы збіраемся паказаць вам сем прыкладаў, заснаваных на розных крытэрыях выкарыстання функцыі MATCH у Excel. Такім чынам, давайце пачнем.
Спампаваць Практычны сшытак
Спампуйце наступны практычны сшытак. Гэта дапаможа вам больш выразна ўсвядоміць тэму.
MATCH Function.xlsx
Увядзенне ў функцыю MATCH
The Функцыя MATCH у Excel выкарыстоўваецца для пошуку пазіцыі пошукавага значэння ў радку, слупку або табліцы і вяртае адносную пазіцыю элемента ў масіве, які адпавядае вызначанаму значэнню ў вызначаным парадку.
- Сінтаксіс:
=MATCH(значэнне_пошуку,масіў_пошуку,[тып_супадзення])
- Тлумачэнне аргументаў:
Аргумент | Абавязковы/Неабавязковы | Тлумачэнне |
---|---|---|
lookup_value | Абавязкова | Значэнне для супадзення ўarray |
lookup_array | Абавязкова | Дыяпазон вочак або спасылка на масіў, дзе знайсці value |
match_type | Неабавязкова | Вызначае, як Excel супастаўляе lookup_value са значэннямі ў пошукавы_масіў . Тут 1 = дакладнае або наступнае па меншасці, 0 = дакладнае супадзенне і -1 = дакладнае або наступнае па велічыні |
Вяртанае значэнне:
Вяртае адносную пазіцыю шуканага значэння.
Даступная версія:
Працуе з Excel 2003.
6 Прыкладаў выкарыстання функцыі MATCH у Excel
Каб даволі добра пазнаёміцца з функцыяй MATCH , мы далучылі набор даных, у які змясцілі « Прадукты ” з ' Кошт ” і ' Серыйныя нумары ” . Цяпер мы знаходзім дакладнае або прыблізнае супадзенне для значэння нашага пошуку.
Не кажучы ўжо пра тое, што мы выкарыстоўвалі “ Microsoft 365 ” версія. Вы можаце выкарыстоўваць любую іншую версію, калі вам зручна.
1. Пошук пазіцыі значэння
З апісання функцыі MATCH вы зразумелі, што гэтая функцыя дапаможа вам знайсці дадзенае значэнне пошуку ў масіве. Давайце паглядзім прыклады.
1.1 Дакладнае супадзенне
Функцыя MATCH можа знайсці дакладнае супадзенне для вашага lookup_value. Для сапраўды такога ж супадзення проста выберыце значэнне matching_criteria аргумент як 0 .
📌 Крокі:
- Спачатку перайдзіце ў ячэйку C12 , каб увесці наступную формулу.
Мы выкарысталі спасылку на ячэйку; значэнне_прагляду было ў ячэйцы D11 , а масіў_прагляду быў C5:C9 . Мы таксама ўсталявалі matching_criteria у 0 для сапраўды такога ж супадзення. Функцыя MATCH вяртае пазіцыю вашага значэння ў ячэйцы D11 .
1.2 Прыблізнае супадзенне
Мы можа знайсці яго на падставе прыблізнага супадзення. У большасці выпадкаў для лічбаў выкарыстоўваецца прыблізнае супадзенне. Такім чынам, каб зрабіць усё прасцей, мы ўсталюем лічбы ў якасці значэння пошуку . Паглядзіце крокі для лепшай візуалізацыі.
📌 Крокі:
- Спачатку ўстаўце наступную формулу ў ячэйку D12 .
Тут дыяпазон ячэек D5:D9 гэта l ookup_array тут. Паколькі наша канчатковая мэта - прыблізнае, мы выбралі 1 у нашым полі match_type . 1 вяртае бліжэйшае найменшае значэнне значэння пошуку . Тут 300 з'яўляецца бліжэйшым значэннем да 335 . І наша формула вярнула пазіцыю 3 .
1.3 Супадзенне канкрэтнага тэксту
Функцыя MATCH можа таксама прыняць тэкст у якасці значэння пошуку. Мы спрабуем сказаць, што, калі выхочаце знайсці значэнне або пазіцыю пэўнага тэксту ў вашым наборы даных, не ведаючы спасылкі на ячэйку, тады вы можаце змясціць тэкст замест спасылкі на ячэйку ў значэнне_прагляду . Прайдзіце формулу, якую мы апісалі тут.
📌 Крокі:
- Формула, якую мы ўвялі ў ячэйку D12 is-
The MATCH(“Штаны”, C5 :C9,0) сінтаксіс прымае lookup_value “ Pants ” і шукае ў lookup_array C5:C9 .
1.4 Супадзенне падстаноўчага знака
Вы можаце супаставіць частковы тэкст і даведацца месца ў наборы дадзеных. Напрыклад, вы хочаце даведацца пра пазіцыю прадукту « Штаны ». У нашай формуле мы выкарысталі падстаноўны знак ” Pa* ” замест поўнай формы, каб знайсці пазіцыю тэксту. Метад падстаноўкі - гэта вельмі крута, праўда? Для гэтага выканайце наступную працэдуру.
📌 Крокі:
- Спачатку ўвядзіце наступную формулу ў ячэйку C12 .
Тут <1 Функцыя>MATCH знаходзіць дакладнае супадзенне, калі мы ўводзім matching_criteria як 0 у lookup_array як B5:B9 для тэксту Pa* як lookup_value . Затым функцыя INDEX вяртае значэнне для выніку пошуку MATCH функцыя. Тут функцыя INDEX спачатку бярэ вынік функцыі MATCH , а потым знаходзіць сувязь паміж масівам C5:C9 і Pa* тэкст.
2. Пошук значэння, якое адпавядае іншаму значэнню
Мы можам знайсці значэнне, якое адпавядае іншаму значэнню. Нам трэба выкарыстоўваць іншую функцыю INDEX разам з функцыяй MATCH . Функцыя INDEX вяртае значэнне ў зададзеным месцы ў дыяпазоне або масіве. Затым функцыя MATCH правярае супадзенне. Давайце пяройдзем да формулы.
📌 Крокі:
- Спачатку ў ячэйку C12 устаўце формулу .
B5:B9 гэта масіў, дзе нам трэба знайсці значэнне. Выкарыстоўваючы функцыю MATCH , мы задалі row_number . Вы бачылі, як MATCH забяспечвае пазіцыю. Частка MATCH прадстаўлена тут, па адрасе 2 . Затым з масіва B5:B9 функцыя INDEX вярнула значэнне пазіцыі радка 2 .
3. Прымяненне функцыі MATCH у формуле масіва
Мы можам выкарыстоўваць функцыю MATCH у формуле масіва. Нам таксама патрэбна функцыя INDEX для адлюстравання выніку.
📌 Крокі:
- Перш за ўсё, ідзіце у ячэйку C14 і запішыце формулу.
Тлумачэнне формулы:
Тут мы выкарыстоўвалі 1 у якасці значэння пошуку у MATCH . А масіў_прагляду быў аб'яднаны шляхам множання вынікаў праверкі двух крытэраў у іх адпаведных слупках. Вы можаце задацца пытаннем, чаму мы выкарысталі 1 як lookup_value ; давайце дапаможам вам зразумець.
( C12=B5:B10 ) і ( C13=C5:C10 ) забяспечваюць масіў TRUE або ХЛУСНЯ . Шляхам множання масіваў утвараецца яшчэ адзін масіў TRUE і FALSE . TRUE можа быць прадстаўлена як 1. Такім чынам, мы шукаем значэнне TRUE у масіве.
Вы бачыце, што наша формула значэнне, якое мы шукалі. Затым націсніце ENTER , каб выканаць яго. Паколькі гэта формула масіва, вам трэба націснуць CTRL + SHIFT + ENTER калі вы не з'яўляецеся падпісчыкам Microsoft 365 .
4. Выкарыстанне формулы СУПАДЗІННЯ з улікам рэгістра
Для некаторага тэксту з улікам рэгістра неабходна выкарыстоўваць функцыю EXACT і потым функцыю MATCH , каб адпавядаць крытэрам. Структура формулы, якая выкарыстоўваецца тут, трохі адрозніваецца ад структуры іншай формулы функцыі MATCH . Давайце паглядзім прыклад, які мы дадалі сюды.
📌 Крокі:
- Нам трэба ўвесці наступную формулу ў ячэйку D12 першы.
Тут сінтаксіс EXACT(C5:C9, D11) вяртае дакладна такое ж супадзенне для lookup_array C5:C9 , а лагічны аргумент TRUE прадстаўляе існуючае значэнне з функцыі EXACT .
Але калі вы выкарыстоўваеце маленькую літару ў значэнні пошуку , вяртаецца #N/A . Такім чынам, можна сказаць, што гэтая формула працуе дакладна. Глядзіце малюнак ніжэй.
5. Параўнанне двух слупкоў з дапамогай функцый ISNA і MATCH
Мы ўзялі набор даных, які змясцілі ў спіс, і цяпер мы хочам параўнаць 2-й спіс з 1-м і адлюстраваць значэнні, якіх няма ў першым спісе. Паглядзіце на набор даных, дзе мы хочам параўнаць два слупкі з дапамогай функцый ISNA і MATCH . Мы таксама выкарыстоўваем IF функцыю для адлюстравання лагічнага выніку ў тэкставым фармаце.
📌 Крокі:
- У ячэйку D5 увядзіце наступную формулу.
Тут функцыя MATCH у Excel вяртае TRUE для таго ж супадзення і FALSE для неадпаведных крытэрыяў. Затым функцыя ISNA пераварочвае вынікі, атрыманыя ад функцыі MATCH . Нарэшце, функцыя IF вяртае лагічны вывад у выглядзе тэксту.
Падобныя паказанні
- Як выкарыстоўваць Excel HYPERLINKФункцыя (8 прыкладаў)
- Выкарыстанне функцыі SORT у Excel (4 прыклады)
- Як знайсці паўтаральныя значэнні ў Excel з дапамогай VLOOKUP
6. Прымяненне функцыі MATCH паміж двума слупкамі
У гэтым раздзеле вы можаце супаставіць два слупкі. Выкажам здагадку, што вы стварылі спіс прадуктаў, які адпавядае папярэдняму слупку, і жадаеце ўзяць значэнне « Цана », якое дакладна адпавядае нашаму новаму слупку. Для гэтага нам трэба выкарыстоўваць функцыі INDEX і MATCH разам. Выкарыстоўвайце наступную формулу.
📌 Крокі:
- Спачатку перайдзіце да F5 і ўвядзіце формулу .
Гэта формула параўноўвае тэкст паміж слупкамі B і E і вяртае адпаведнае значэнне.
Практычны раздзел
Мы на кожным аркушы з правага боку ёсць практычны раздзел для вашай практыкі. Калі ласка, зрабіце гэта самастойна.
Дадатковая інфармацыя: Выкарыстанне Excel для пошуку частковага супадзення тэксту [2 простыя спосабы]
Выснова
Вось і ўсё пра сённяшнюю сесію. І гэта некалькі простых метадаў выкарыстання функцыі MATCH у Excel. Калі ў вас ёсць якія-небудзь пытанні ці прапановы, дайце нам ведаць у раздзеле каментарыяў. Для лепшага разумення спампуйце практычны ліст. Наведайце наш вэб-сайт, Exceldemy , універсальны пастаўшчык рашэнняў Excel, каб вывучыцьрозныя метады Excel. Дзякуй за цярпенне падчас чытання гэтага артыкула.