Як выкарыстоўваць VLOOKUP, калі ячэйка змяшчае слова ў тэксце ў Excel

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

У Microsoft Excel часам даводзіцца шукаць розныя тыпы даных, звязаных з пэўным словам або інфармацыяй у тэксце ў ячэйцы з набору даных або табліцы. З дапамогай функцыі VLOOKUP мы можам лёгка знайсці гэтае слова ў табліцы і атрымаць даныя, звязаныя са значэннем ячэйкі, якая змяшчае гэтае слова.

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

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

VLOOKUP для пошуку слова ў тэксце.xlsx

2 карысныя метады прымянення VLOOKUP, калі ячэйка змяшчае слова ў тэксце ў Excel

Функцыя VLOOKUP звычайна выкарыстоўваецца для пошуку значэння ў крайнім левым слупок табліцы, а затым функцыя вяртае значэнне ў тым жа радку з пазначанага вамі слупка. Агульная формула гэтай функцыі VLOOKUP:

=VLOOKUP(значэнне_прагляду, масіў_табліцы, нумар_індэкса_слупка, [прагляд_дыяпазону])

Вы можаце атрымаць падрабязны агляд тут як працуе гэтая функцыя VLOOKUP .

1. VLOOKUP для пошуку даных у тэксце, які змяшчае слова, у Excel

На наступным малюнку слупок B змяшчае назвы мадэляў некалькіх выпадковых чыпсэтаў, а ў слупок C ёсць назвы мадэляў смартфонаў, якія выкарыстоўваюць згаданыя чыпсэты. Тое, што мы зробім тут, гэта пашукаем частковае супадзенне мадэлі чыпсэта, а потым вылучым, якая прылада выкарыстоўвае гэты паказанычыпсэт.

Напрыклад, мы хочам ведаць мадэль прылады смартфона, які выкарыстоўвае чыпсэт Snapdragon . У Слупку B назва Snapdragon прысутнічае разам з назвай мадэлі, але мы будзем шукаць гэтыя даныя з частковым супадзеннем, згадваючы толькі «snapdragon» .

Такім чынам, у вывадзе Cell C14 адпаведная формула для пошуку назвы мадэлі смартфона, які выкарыстоўвае ўказаны набор мікрасхем, будзе:

=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)

Пасля націску Enter функцыя верне Xiaomi Mi 11 Pro . Такім чынам, гэтая канкрэтная прылада выкарыстоўвае чыпсэт Snapdragon , які знаходзіцца ў Cell B6 з нумарам мадэлі.

Больш падрабязна: Праверце, ці змяшчае ячэйка частковы тэкст у Excel (5 спосабаў)

2. VLOOKUP для здабывання даных на аснове значэння з пэўнай пазіцыі ў ячэйцы

Цяпер у нас будзе іншы набор даных на малюнку ніжэй. Калонка B змяшчае некаторыя выпадковыя нумары тэлефонаў у розных штатах ЗША. Калонкі D і E паказваюць коды рэгіёнаў і адпаведныя назвы штатаў адпаведна. Мы скапіруем нумар тэлефона з Слупка B , а потым даведаемся назву штата, выняўшы код з 3 левых лічбаў нумара тэлефона. Функцыя VLOOKUP будзе шукаць гэты выняты код у масіве табліцы D4:E10 .

У вывадзе Ячэйка C13 , неабходная формула для пошуку назвы штата знумар тэлефона, указаны ў Cell B13 будзе:

=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)

Пасля націску Enter функцыя верне стан назва- Нью-Ёрк . Такім чынам, указаны нумар тэлефона з пэўным кодам у пачатку Cell B13 зарэгістраваны ў штаце Нью-Ёрк.

Звязаны змест: Excel, калі ячэйка змяшчае тэкст, вяртае значэнне (8 простых спосабаў)

Альтэрнатыва VLOOKUP для пошуку даных на аснове слова ў тэксце

Прыдатнай альтэрнатывай функцыі VLOOKUP з'яўляецца функцыя XLOOKUP . Функцыя XLOOKUP - гэта камбінацыя функцый VLOOKUP і HLOOKUP . Ён здабывае дадзеныя на аснове ўваходных дадзеных масіва пошуку і вяртае масіў. Агульная формула гэтай функцыі наступная:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

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

Зыходзячы з нашага першага набору дадзеных у першым метадзе, калі мы вырашым выкарыстоўваць функцыю XLOOKUP , то неабходная формула ў вывадзе Cell C14 павінна выглядаць так:

=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)

Пасля націску Enter функцыя будзе вярнуць падобны вынік, атрыманы раней.

У гэтай функцыі чацвёрты аргумент змяшчае наладжанае паведамленне, якое будзе паказана, калі пошукавае значэнне не знойдзена у табліцы. The пяты аргумент (рэжым_супадзення) быў вызначаны як '2' , які абазначае супадзенне знака падстаноўкі на аснове ўваходных дадзеных у першым аргументе.

Заключныя словы

Я спадзяюся, што метады, згаданыя вышэй, для здабывання даных у адпаведнасці з вызначанымі крытэрамі з дапамогай функцыі VLOOKUP цяпер падштурхнуць вас прымяніць іх у неабходных задачах Excel. Калі ў вас ёсць якія-небудзь пытанні ці водгукі, паведаміце нам аб гэтым праз каментарыі. Ці вы можаце азнаёміцца ​​з нашымі іншымі артыкуламі, звязанымі з функцыямі Excel, на гэтым сайце.

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