Преглед садржаја
У Екцел операцијама морамо с времена на време да преузмемо податке. Вредности за повлачење могу бити сачуване у истом радном листу или другом радном листу или радној свесци. Данас ћемо вам показати како да извучете вредности са другог радног листа у Екцел-у. За ову сесију користимо Екцел 2019 (и мало Екцел 365), слободно користите свој.
Прво, хајде да се упознамо са скупом података који је основа наших примера.
Овде имамо две табеле у вези са филмовима, једна табела има резиме филма док друга садржи мало шире информације. Спремили смо табеле у два различита листа Резиме и Детаљи . Користећи овај скуп података, повући ћемо вредности преко радних листова.
Имајте на уму да је ово основни скуп података да би ствари биле једноставне. У практичном сценарију, можете наићи на много већи и сложен скуп података.
Радна свеска
Можете да преузмете радну свеску за вежбу са доње везе.
Како извући вредности из другог радног листа.клск
Превући вредности са другог радног листа у Екцел-у
Док преузимамо вредности из различитих радних листова, морамо узети у обзир да се радни листови могу из исте радне свеске или различитих радних свеска.
1. Извуците вредности са другог радног листа у оквиру исте радне свеске
И. Право повлачење унапред са референцом ћелије
Можете повући вредности из други радни листпружањем референце ћелије праћене именом листа у формули. Све што запишемо са знаком једнакости ( =
) је формула.
Боље ћете то разумети кроз примере. Рецимо да желимо да извучемо име глумца за филмове.
Овде смо увели колону Глумац у табелу резимеа филма. Сада, хајде да истражимо метод повлачења.
Све што треба да урадимо је да обезбедимо референцу ћелије заједно са именом листа.
=Details!D4
Овде Детаљи је име листа, а Д4 је референца ћелије. Морамо да убацимо знак „ !
“ између назива листа и референце ћелије. Екцел разликује референцу листа и ћелије преко знака „ !
“.
Пронашли смо име глумца. Урадимо исто за остале ћелије или користимо функцију аутоматског попуњавања .
Добијамо имена свих актера. Пошто су наши подаци ограничени и налазе се у истом редоследу на оба листа, добијамо имена у исправном редоследу.
ИИ. Извлачење вредности коришћењем ВЛООКУП
Превлачење или преузимање или преузимање било ког имена које споменете, једна функција која вам се може појавити је ВЛООКУП .
У претходном одељку смо извукли вредности које користе референце ћелије, али на дуже стазе можда неће бити од користи. ВЛООКУП може бити спас јер извлачи вредности на основу подударања.
Хајде да напишемо формулукористећи ВЛООКУП
=VLOOKUP(B4,Details!$B$4:$E$12,3,0)
Овде смо дали Б4 као лоокуп_валуе унутар функције ВЛООКУП и Детаилс!$Б$4:$Е$12 је лоокуп_арраи . Можете приметити да смо дали име листа испред опсега. И назив листа и опсег су раздвојени знаком „ !
“.
Овде су 3 као актери у 3. колони опсега и 0 за тачно подударање.
Извукли смо глумца филма Јацк Реацхер са другог листа, Детаљи . Напишите формулу за остале вредности или користите функцију Аутоматско попуњавање .
Прочитајте више: Пренесите податке са једног Екцел радног листа на други аутоматски са ВЛООКУП
ИИИ. Извлачење вредности коришћењем ИНДЕКС-МАТЦХ
Добро позната алтернатива за ВЛООКУП је комбинација функција ИНДЕКС и МАТЦХ .
Функција МАТЦХ враћа позицију тражене вредности у опсегу, а ИНДЕКС враћа вредност на датој локацији у опсегу.
Ми ћемо користити ову комбинацију да добијете жанр филмова.
Формула ће бити следећа
=INDEX(Details!$C$4:$C$12,MATCH(B4,Details!$B$4:$B$12,0))
Унутар функције МАТЦХ , Б4 је лоокуп_валуе, и Детаилс!$Б$4:$Б $12 је опсег_траживања . Овај МАТЦХ део даје позицију, а затим ИНДЕКС повлачивредност из опсега Детаљи!$Ц$4:$Ц$12 .
Извукли смо вредност жанра из радног листа Детаљи . Напишите формулу или користите функцију АутоФилл за остале вредности.
ИВ. Извуците вредности помоћу КСЛООКУП
Ако користите Екцел 365, онда можете користити функцију под називом КСЛООКУП за извлачење вредности.
Хајде да извучемо име одговарајућег директора из Детаљи лист.
Формула ће бити следећа
=XLOOKUP(B4,Details!$B$4:$B$12,Details!$E$4:$E$12,"Not Found")
Овде Б4 је вредност_потражи , Детаљи!$Б$4:$Б$12 је опсег_траживања, и Детаљи!$Е$4:$Е$12 је опсег из којег треба да извучемо вредности. Можете приметити да смо написали назив листа, Детаљи , пре сваког од опсега.
Поред тога, додали смо „Није пронађено“ у опционо поље иф_нот_фоунд .
Извукли смо вредност, име директора, са другог листа, Детаљи . Урадите исто за остале вредности.
Прочитајте више: Како да увезете податке у Екцел из друге Екцел датотеке (2 начина )
Слична очитавања
- Како да увезете текстуалну датотеку са више граничника у Екцел (3 метода)
- ВБА код за претварање текстуалне датотеке у Екцел (7 метода)
- Како извући податке из Екцел листа (6 ефективних метода)
- ЕктрацтФилтрирани подаци у Екцел-у на други лист (4 методе)
- Како издвојити податке са листе користећи Екцел формулу (5 метода)
2 . Извуците вредности из другог радног листа из друге радне свеске
Можда ћемо морати да извучемо вредности са радног листа из друге радне свеске.
Да бисмо вам показали примере, копирали смо Детаљи вредност листа у другу радну свеску под називом Радна свеска за повлачење вредности _Детаилс.клск
А наша табела са сажетком (ажурирани резиме) је још увек у радној свесци Како извући вредности из другог радног листа Екцел.клск
Извући ћемо име директора из друге радне свеске.
Можемо да користимо било који од приступа ( Референца ћелије , ВЛООКУП , ИНДЕКС-МАТЦХ , КСЛООКУП ) које смо споменули у ранијем одељку. Све што треба да урадите је да наведете назив радне свеске у заградама.
За сада користимо ВЛООКУП . Хајде да напишемо формулу.
=VLOOKUP(B4,'[Pull Values Workbook _Details.xlsx]Details'!$B$4:$E$12,4,0)
Овде пре опсега ћелија $Б$4:$Е$12 дали смо назив листа (Детаљи) и назив радне свеске. Назив радне свеске је у заградама.
Опсег је ова два одвојена знаком „ !
“. Пошто морамо да рачунамо радну свеску и радни лист истовремено тако да буду унутар појединачних наводника ( ‘’
).
Извукли смо вредност, име директора, из радног листа у другомрадни лист. Урадите исто за остале вредности или користите функцију АутоФилл .
Прочитајте више: Како да Извуците податке са другог листа на основу критеријума у Екцел-у
Закључак
То је све за сесију. Навели смо неколико приступа за извлачење вредности са другог радног листа у Екцел-у. Надам се да ће вам ово бити од помоћи. Слободно коментаришите ако вам се нешто чини тешко разумљивим. Јавите нам све друге методе које смо можда пропустили овде.