Змест
Працуючы з вялікім наборам даных або некалькімі аркушамі ў Excel, існуе верагоднасць таго, што вы атрымаеце аднолькавыя адпаведныя значэнні ў абодвух вашых аркушах. Часам нам можа спатрэбіцца знайсці адпаведныя значэнні, каб атрымаць дакладную канцэпцыю працоўнага ліста. Excel змяшчае некаторыя асноўныя функцыі і формулы, з дапамогай якіх вы можаце лёгка знайсці адпаведныя значэнні на двух лістах. Сёння ў гэтым артыкуле мы даведаемся, як знаходзіць супадаючыя значэнні на двух аркушах у Excel.
Спампуйце практычны сшытак
Спампуйце гэты практычны аркуш, каб практыкавацца падчас чытання гэтага артыкула.
Excel Пошук супадаючых значэнняў у двух працоўных аркушах.xlsx
4 прыдатныя метады пошуку супадаючых значэнняў у двух аркушах
1. Выкарыстоўвайце функцыю EXACT каб знайсці адпаведныя значэнні ў двух аркушах Excel
Функцыя EXACT праходзіць па радках і слупках у двух розных аркушах і знаходзіць адпаведныя значэнні ў ячэйках Excel. Выканайце наступныя крокі, каб навучыцца!
Крок 1:
У наступным прыкладзе нам дадзены два розныя наборы даных у двух розных лістах. Набор даных, які змяшчае слупкі з назвамі “Унікальны ідэнтыфікатар”, “Імя”, і “Зарплата” некаторых гандлёвых прадстаўнікоў. Цяпер наша праца складаецца ў тым, каб знайсці адпаведныя значэнні, якія прысутнічаюць у гэтых наборах даных працоўнага ліста.
Для працоўнага аркуша “Sales-Jan” набор даных:
І наступны набор даных:
Inу слупку “Matching ID” мы знойдзем супадаючыя значэнні, якія прысутнічаюць у працоўных лістах.
Крок 2:
У ячэйцы F4 , прымяніць функцыю EXACT . Агульны аргумент функцыі:
=EXACT(text1,text2)
Цяпер устаўце значэнні ў функцыю, і канчатковая форма будзе:
=EXACT($B$4:$B$15,'Sales-Jan'!$B$4:$B$15)
Дзе
- Тэкст1 роўны $B$4:$B$15 , бо мы хочам знайсці адпаведныя ідэнтыфікатары паміж двума аркушамі.
- Тэкст2 - гэта 'Sales-Jan'!$B$4:$B$15 гэта слупок Унікальны ідэнтыфікатар у Sales-Jan
Цяпер націсніце Enter , каб атрымаць вынік.
Крок 3:
Перамясціце курсор мышы ў правы ніжні кут ячэйкі формулы, пакуль не з'явіцца значок маркера запаўнення ( + ). Цяпер пстрыкніце і перацягніце значок, каб прымяніць тую ж формулу да астатніх вочак.
Такім чынам, мы бачым, што функцыя EXACT вяртае ХЛУСНЯ , калі значэнне не супадае, і ІСПРАВА для тых значэнняў, якія супадаюць. Вось як вы можаце знайсці супадаючыя значэнні на двух аркушах.
2. Аб'яднайце MATCH з функцыяй ISNUMBER, каб атрымаць супадаючыя значэнні на двух аркушах
Камбінацыя MATCH і ISNUMBER формула таксама дае вам супадаючыя значэнні на двух аркушах.
Крок 1:
У ячэйцы F4 прымяніце СУПАДАВАННЕ з формулай ISNUMBER . Пасля ўстаўкі значэнняў уформула, канчатковая форма:
=ISNUMBER(MATCH(B4,'Sales-Jan'!$B$4:$B$15,0))
Дзе,
- Пашукавыя_значэнні гэта B4
- Масіў_прагляду гэта "Sales-Jan"!$B$4:$B$15 . Націсніце на аркуш Sales-Jan , каб перайсці туды і выбраць масіў.
- [match_type] роўна ДАКРАТНА (0) .
Зараз націсніце Enter каб прымяніць формулу.
Крок 2:
Формула дасць вам « TRUE », калі значэнні супадаюць. І верне « ХЛУСНЯ », калі значэнні не супадаюць.
Ужывайце тую ж формулу для астатніх вочак, каб атрымаць канчатковы вынік.
3. Устаўце функцыю VLOOKUP для пошуку супадаючых значэнняў у двух аркушах
Функцыя VLOOKUP прымае ўваходнае значэнне, шукае яго ў аркушах і вяртае адпаведнае значэнне ўваход. Давайце выканаем наступныя крокі, каб навучыцца!
Крок 1:
Ужыце функцыю VLOOKUP у ячэйцы, дзе вы хочаце атрымаць адпаведныя значэнні. Устаўце значэнні ў функцыю, і канчатковая формула будзе:
=VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)
Дзе,
- Пошукавае_значэнне гэта B4
- Масіў_табліцы гэта "Sales-Jan"!$B$4:$C$15 . Перайдзіце да працоўнага аркуша Sales-Jan і абярыце масіў табліцы.
- Col_index_num гэта 2 . Мы хочам атрымаць адпаведныя імёны з адпаведнымі ідэнтыфікатарамі
- [range_lookup] значэнне FALSE (Дакладна)
Націсніце Enter , каб атрымаць вынік.
Крок 2:
Такім чынам, мы знайшлі першыя адпаведныя значэнні. Прымяніце тую ж функцыю да астатніх вочак, каб атрымаць канчатковы вынік. Калі VLOOKUP не знойдзе адпаведных значэнняў, ён верне памылку #N/A .
4. Аб'яднайце IF з формулай ISNA для атрымання супадзенняў з двух працоўных лістоў у Excel
Яшчэ адна формула, якая можа дапамагчы вам параўнаць два наборы даных і вызначыць, ці існуюць значэнні ў абодвух працоўных лістах, - гэта IF з ISNA формула.
Крок 1:
У ячэйцы F4 прымяніце камбінацыю КАЛІ з формулай ISNA . Пасля ўводу значэнняў канчатковая форма:
=IF(ISNA(VLOOKUP(B4,'Sales-Jan'!$B$4:$C$15,2,FALSE)),"NO","YES")
Дзе
- Пошукавае_значэнне гэта B4
- Таблічны_масіў гэта "Sales-Jan"!$B$4:$C$15 .
- Col_index_num гэта 2 .
- [range_lookup] значэнне роўна FALSE (Дакладна)
- Калі значэнні супадаюць, формула верне ТАК . У адваротным выпадку ён верне НЕ
Прымяніце функцыю, націснуўшы Enter .
Крок 2:
Цяпер прымяніце тую ж формулу да астатніх вочак, каб атрымаць канчатковы вынік.
Што трэба памятаць
👉 Функцыя EXACT адчувальная да рэгістра. Аляксандр і Аляксандр не будуць разглядацца як аднолькавыя
👉 Функцыя VLOOKUP заўсёдышукае пошукавыя значэнні ад крайняга левага верхняга слупка да правага. Гэтая функцыя Ніколі шукае даныя злева.
👉 Калі вы выбіраеце Таблічны_масіў , вы павінны выкарыстоўваць абсалютныя спасылкі на ячэйкі ($) , каб заблакаваць масіў.