Змест
Microsoft Excel з'яўляецца адным з найбольш шырока выкарыстоўваных прыкладанняў у сучасным свеце. Ад буйных карпаратыўных дамоў да малых і сярэдніх прадпрыемстваў выкарыстоўваюць гэта дадатак. Мы можам апрацоўваць нашы дадзеныя ў адпаведнасці з нашым жаданнем з дапамогай гэтага прыкладання. У гэтым артыкуле мы растлумачым, як супаставіць два слупкі і атрымаць выхад з трэцяга слупка ў Excel. Гэта выкарыстоўваецца, калі нам патрэбна пэўная колькасць даных з вялікай табліцы даных.
Спампаваць практычны сшытак
Спампуйце гэты практычны сшытак, каб практыкавацца падчас чытання гэтага артыкула.
Спаставіць два слупкі і вывесці трэці.xlsx3 метады супастаўлення двух слупкоў і вывесці трэці ў Excel
Мы растлумачыць, як супаставіць два слупкі і вывесці з трэцяга ў Excel з дапамогай трох простых метадаў. Мы бярэм набор даных суперкрамы, які складаецца з ID прадукту і Name .
1. Выкарыстанне функцыі VLOOKUP для атрымання вынікаў з трэцяга слупка ў Excel
Функцыя VLOOKUP шукае значэнне ў крайнім левым слупку табліцы. І значэнне ў тым жа радку з слупка, які мы паказваем. Па змаўчанні табліца павінна быць адсартавана ў парадку ўзрастання.
Сінтаксіс:
VLOOKUP (пошукавае_значэнне, таблічны_масіў, нумар_слупка, [прагляд_дыяпазону])
Аргументы:
lookup_value – Мы шукаем гэта значэнне з дапамогай аперацыі. Значэнне нашага выгляду павінна быць у першым слупку ўказаных дадзеныхдыяпазон, згаданы table_array. Lookup_value можа быць значэннем або спасылкай на ячэйку.
table_array – Гэта дыяпазон, вызначаны для пошуку lookup_value. Гэта можа быць найменны дыяпазон, табліца або спасылка на ячэйку. Вяртанае значэнне павінна быць уключана сюды.
col_index_num – Гэты лік паказвае, які слупок мы атрымаем у вяртанні. Ён пачынаецца з апошняга слупка table_array.
range_lookup – Гэта лагічнае значэнне. Ён вызначае характар пошуку функцыі. У нас ёсць два варыянты Дакладнае супадзенне або Прыблізнае супадзенне .
У гэтым раздзеле мы будзем выкарыстоўваць функцыю VLOOKUP для супастаўлення слупкоў.
Крок 1:
- Мы дадаем слупок, каб зрабіць Рахунак .
Крок 2:
- Мы ўвядзем у поле ID і Імя .
Крок 3:
- Цяпер мы прыменім аперацыю VLOOKUP у Ячэйка F6 .
- Запоўніце формулу, і яна будзе выглядаць так:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
Крок 4:
- Цяпер націсніце Enter .
Крок 5:
- Пацягніце значок Маркер запаўнення да апошняй ячэйкі, якая змяшчае даныя.
Мы бачым гэтыя назвы, якія адпавядаюць кожнаму паказанаму ідэнтыфікатару прадукту .
Крок 6:
- Калі мы паставім любы ID , якога няма ў нашым наборы даных, паглядзіце штоадбываецца.
- Мы ставім A-010 у якасці ідэнтыфікатара прадукту.
Больш падрабязна: Формула VLOOKUP для параўнання двух слупкоў на розных аркушах!
2. INDEX+MATCH+IFERROR для атрымання вываду з трэцяга слупка ў Excel
Функцыя IFERROR правярае значэнне, ці з'яўляецца гэта памылкай. Калі знаходзіць памылку, гэты рэгістр паказвае нешта дадзенае на аргумент. У адваротным выпадку ён вяртае значэнне спасылкі.
Сінтаксіс:
КАЛІПАШЫЛКА(значэнне, значэнне_калі_памылка)
Аргументы:
значэнне – Гэта аргумент для праверкі памылкі.
значэнне_калі_памылка – Гэта значэнне, якое вяртаецца, калі формула дае памылку. Ацэньваюцца наступныя тыпы памылак: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? або #NULL!.
СУПАВЕДСТВА функцыя шукае выбраны аб'ект у зададзеным дыяпазоне. Ён таксама паказвае адноснае становішча гэтага аб'екта ў гэтым дыяпазоне. Мы выкарыстоўваем MATCH замест адной з функцый LOOKUP , калі нам патрэбна пазіцыя аб'екта ў гэтым дыяпазоне.
Сінтаксіс:
MATCH(значэнне_пошуку, масіў_пошуку, [тып_супадзення])
Аргументы :
значэнне_пошуку – Гэта жаданае значэнне, якое мы хочам супаставіць у look_array. Гэты аргумент lookup_value можа быць значэннем (лік, тэкст або лагічнае значэнне) або спасылкай на ячэйку на лік, тэкст або лагічнае значэнне.
lookup_array – Theзададзены дыяпазон ячэек для пошуку.
тып_супадзення – Гэта можа быць -1, 0 ці 1. Аргумент "тып_супадзення" вызначае, як Excel супастаўляе lookup_value са значэннямі ў lookup_array . Значэнне па змаўчанні для гэтага аргумента роўна 1.
Функцыя INDEX вяртае значэнне або спасылку на ячэйку на значэнне з табліцы або дыяпазону. Ёсць два спосабы выкарыстання функцыі INDEX: Калі мы хочам вярнуць значэнне зададзенай ячэйкі або масіва ячэек, будзем выкарыстоўваць форму масіва. У адваротным выпадку мы будзем выкарыстоўваць форму Спасылкі, каб вярнуць спасылку на зададзеныя ячэйкі.
Сінтаксіс:
ІНДЭКС(масіў, нумар_радка, [нумер_слупка])
Аргументы:
масіў – Дыяпазон або канстанта масіва. Калі масіў змяшчае толькі адзін радок або слупок, адпаведны аргумент row_num або column_num неабавязковы. Калі ў масіве больш за адзін радок і больш за адзін слупок і выкарыстоўваецца толькі row_num або column_num, INDEX вяртае масіў з усяго радка або слупка ў масіве.
row_num – Гэта патрабуецца, калі не прысутнічае column_num. Ён выбірае радок у масіве, каб вярнуць значэнне з гэтага. Калі row_num апушчаны, column_num абавязковы.
column_num – Ён выбірае слупок у масіве для вяртання значэння. Калі column_num апушчаны, row_num патрабуецца.
Тут мы будзем выкарыстоўваць камбінацыю функцый IFERROR , MATCH і INDEX , каб знайсці дзве слупкі і атрымаць выхадз трэцяга.
Крок 1:
- Перайдзіце ў Вочка F6 .
- Напішыце формулу з належнымі аргументамі. Такім чынам, формула будзе выглядаць так:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
Крок 2:
- Затым націсніце Enter .
Крок 3:
- Пацягніце значок Маркер запаўнення Вочка F9 .
Тут мы параўналі два слупкі і атрымалі вывад у трэцім слупку.
Крок 4:
- Цяпер будзе ўведзены ідэнтыфікатар прадукту, якога няма ў наборы даных.
- Мы ставім A-010 і глядзім, што адбываецца.
Мы бачым, што прабел у выпадку любога аб'екта, якога няма на набор дадзеных.
Разбіўка формулы:
- MATCH(E6,$B$5:$B$12,0)
Гэта формула адпавядае ячэйцы E6 у дыяпазоне ад B5 да B12 . Тут 0 выкарыстоўваецца для атрымання дакладнага супадзення.
Вывад: 2
- INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))
Гэта формула вяртае значэнне з дыяпазону C5 да C12 . Другі аргумент функцыі INDEX з'яўляецца вынікам функцыі MATCH .
Вывад: алей
- КАЛІПАМЫЛКА(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),””)
Гэта формула вяртае пустое, калі вынік функцыі INDEX несапраўдны. У адваротным выпадку гэта будзе вынік функцыі INDEX .
Вывад: алей
Дадатковая інфармацыя: супастаўце два слупкі ўExcel і вярнуць трэці (3 спосабы)
Падобныя паказанні:
- Як параўнаць два слупкі ў Excel на прадмет адсутных значэнняў ( 4 спосабы)
- Як параўнаць 4 слупкі ў Excel (6 метадаў)
- Макрас Excel для параўнання двух слупкоў (4 простыя спосабы)
- Макрас для параўнання двух слупкоў у Excel і вылучэння адрозненняў
- Параўнанне тэксту ў двух слупках Excel (7 эфектыўных спосабаў)
3. INDEX-MATCH Формула масіву для супастаўлення двух слупкоў і вываду з трэцяга
Тут мы будзем выкарыстоўваць формулу масіва і параўнаем два слупкі і атрымаем вывад з трэцяга.
Спачатку дадайце слупок з нашымі дадзенымі, каб мы маглі атрымаць вынік з гэтага слупка.
Крок 1:
- Дадайце тры слупкі ў даных, каб усталяваць спасылкі.
- Цяпер увядзіце ўводныя дадзеныя ў поле спасылак.
Крок 2:
- Цяпер перайдзіце да Вочка D17 .
- Запішыце тут формулу. Формула:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
Крок 3:
- Затым націсніце Ctrl+Shift+Enter , бо гэта функцыя масіву.
Крок 4:
- Перацягніце значок Маркер запаўнення .
Мы паспрабавалі супаставіць два слупкі набору даных з іншую табліцу і атрымайце вынікі з трэцяга слупка.
Звязаны змест: Формула Excel для параўнання двух слупкоў і вяртання значэння (5 прыкладаў)
Заключэнне
УУ гэтым артыкуле мы проста паказалі 3 метады супастаўлення двух слупкоў і атрымання вываду з трэцяга ў Excel. Я спадзяюся, што гэта задаволіць вашыя патрэбы. Калі ласка, зазірніце на наш вэб-сайт Exceldemy.com і дайце свае прапановы ў полі для каментарыяў.