Як дынамічна спасылацца на вочка на іншым аркушы ў Excel

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

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

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

Вы можаце спампаваць практычны сшытак па спасылцы ніжэй.

Dynamic Cell Referencing.xlsx

5 спосабаў дынамічнай спасылкі на ячэйку на іншым аркушы ў Excel

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

Цяпер давайце разгледзім 2020 Sales Dataset , паказаны ў B4 :C14 клеткі, якія адлюстроўваюць імёны гандлёвых прадстаўнікоў і іх продажы у доларах ЗША адпаведна.

У падобным чынам 2021 Sales Dataset паказаны на наступным аркушы.

Тут мы выкарыстоўвалі версію Microsoft Excel 365 , вы можаце выкарыстоўваць любую іншую версію ў залежнасці ад вашага зручнасці.

Метад 1: Выкарыстанне прамой спасылкі на клетку

Для нашага першага метаду мы пачнем з простага гэта спосаб спасылкі на вочка з іншага аркуша. Пасля гэтага працэс праілюстраваны наступнымі крокамі.

📌 Этапы :

  • У першыммесца, перайдзіце да ячэйкі C5 >> увядзіце выраз, прыведзены ніжэй, каб атрымаць адпаведныя даныя аб продажах за 2022 год.

=Sales_Data_2022!C5

Тут “Sales_Data_2022!” адносіцца да назвы працоўнага аркуша, якая з'яўляецца Sales_Data_2022 , а ячэйка C5 паказвае значэнне Sales для Sam .

  • Затым выкарыстоўвайце Fill Handle Tool , каб скапіраваць формулу ў ячэйкі ніжэй.

  • Аналагічным чынам перайдзіце да ячэйкі D5 >> увядзіце наступны выраз, каб атрымаць адпаведныя даныя аб продажах за 2021 год.

=Sales_Data_2021!C5

У гэтым выразе “Sales_Data_2021!” паказвае на назву аркуша, якое з'яўляецца Sales_Data_2021 , а ячэйка C5 прадстаўляе значэнне Sales для Sam .

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

Метад- 2: Выкарыстанне функцыі INDIRECT

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

📌 Крокі :

  • Перш за ўсё, перайдзіце да C5 ячэйка >> увядзіце выраз, прыведзены ніжэйспасылайцеся на ячэйку, якая адпавядае даным аб продажах за 2022 год.

=INDIRECT("Sales_Data_2022!"&ADDRESS(ROW(C5),COLUMN(C5)))

Тут “Sales_Data_2022!” паказвае назву аркуша, а ячэйка C5 паказвае значэнне Sales для Sam .

Разбіўка формулы:

  • INDIRECT(“Sales_Data_2022!”&ADDRESS(ROW(C5),COLUMN(C5))) → вяртае спасылку, вызначаную тэкставы радок. Тут “Sales_Data_2022!”&ADDRESS(ROW(C5),COLUMN(C5)) - аргумент ref_text , які вяртае спасылку на ячэйку <Значэнне 10>Sales на аркушы Sales_Data_2022 . Аператар Амперсанд (&) злучае назву аркуша і спасылку на ячэйку.
    • Вывад → $2435

  • Аналагічным чынам перайдзіце да Ячэйка D5 для атрымання даных аб продажах 2021. Такім чынам, формула будзе падобная на наступную.

=INDIRECT("Sales_Data_2021!"&ADDRESS(ROW(C5),COLUMN(C5)))

Нарэшце, вынік павінен выглядаць як на малюнку ніжэй.

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

Метад 3: аб'яднанне найменнага дыяпазону і функцыі INDIRECT

Для нашага трэцяга метаду мы аб'яднаем функцыю найменнага дыяпазону Excel з УСКОСНАЯ функцыя для дынамічнай спасылкі на ячэйку ў іншым аркушы. Такім чынам, давайце зразумеем і ўбачым працэс у наступных кроках.

📌 Крокі :

  • Спачатку перайдзіце да працоўнага аркуша Sales_Data_2022 >> выбраць ячэйкі C5:C14 >> увядзіце прыдатную назву, у дадзеным выпадку Sales_Data_2022 , у поле Name Box .

  • У падобным чынам дайце назву дыяпазону ячэек C5:C14 у працоўным аркушы Sales_Data_2021 .

  • Далей увядзіце Іменныя дыяпазоны ў ячэйкі F5 і F6 як паказана ніжэй.

📃 Заўвага: Калі ласка, увядзіце дакладныя назвы , інакш вы можаце атрымаць памылку. Аднак, калі ў вас узніклі праблемы з дакладнымі назвамі, вы можаце выклікаць спіс Іменаваных дыяпазонаў , націснуўшы клавішу F3 на клавіятуры.

  • Затым абярыце ячэйкі C5:C14 і ўстаўце выраз, прыведзены ніжэй.

=INDIRECT(F5)

Тут ячэйка F5 прадстаўляе Sales_Data_2022 Найменаваны дыяпазон .

  • Аналагічным чынам паўтарыце працэдуру для ячэек D5:D14 .

=INDIRECT(F6)

Тут ячэйкі F6 спасылаюцца на Sales_Data_2021 Named Range .

У рэшце рэшт вынікі павінны выглядаць як на скрыншоце ніжэй.

Спосаб 4: Выкарыстанне функцый INDEX і MATCH

Для тых з вас, хто хочаце даведацца больш пра тэхніку, вы можаце аб'яднаць INDEX і MATCH функцыі для вяртання спасылкі на вочка з іншага аркуша. Такім чынам, проста выконвайце.

📌 Крокі :

  • У самым пачатку перайдзіце да ячэйкі C5 і скапіруйце і ўстаўце наступны выраз у панэлі формул .

=INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0))

У прыведзеным вышэй выразе “Sales_Data_2022” адносіцца да Named Range , а ячэйка C5 паказвае значэнне Sales для Sam .

Разбіўка формулы:

  • MATCH(Sales_Data_2022!C5,Sales_Data_2022,0) → вяртае адносную пазіцыю элемент у масіве, які адпавядае зададзенаму значэнню. Тут Sales_Data_2022!C5 — аргумент lookup_value , які спасылаецца на значэнне Sales для Sam . Далей Sales_Data_2022 прадстаўляе аргумент lookup_array ( Named Range ), адкуль значэнне, якое спасылаецца на ячэйку C5 супадае. Нарэшце, 0 з'яўляецца неабавязковым аргументам match_type , які паказвае крытэрыі Дакладнага супадзення .
    • Вывад → 1
  • INDEX(Sales_Data_2022,MATCH(Sales_Data_2022!C5,Sales_Data_2022,0)) → становіцца
    • =INDEX(Sales_Data_2022,1) → вяртае значэнне на скрыжаванні радка і слупка ў зададзеным дыяпазоне. У гэтым выразе Sales_Data_2022 з'яўляецца масівам аргументам ( Named Range ), які прадстаўляе значэнні продажаў уЯчэйкі C5:C14 . Далей, 1 - гэта нумар_раду аргумент, які паказвае размяшчэнне радка.
    • Вывад → $2435

  • Пасля гэтага перайдзіце да ячэйкі D5 >> увядзіце выраз, прыведзены ніжэй.

=INDEX(Sales_Data_2021,MATCH(Sales_Data_2021!C5,Sales_Data_2021,0))

У гэтай формуле “Sales_Data_2021” адносіцца да Іменны дыяпазон, наадварот, ячэйка C5 паказвае значэнне Sales для Sam .

Такім чынам, вынікі павінны выглядаць як на малюнку ніжэй.

Спосаб 5: прымяненне функцыі VLOOKUP

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

📌 Крокі :

  • Для пачатку перайдзіце да C5 ячэйка >> устаўце выраз, прыведзены ніжэй.

=VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE)

Тут “Sales_Data_2022!” прадстаўляе працоўны ліст імя, Sales_Data_2022 паказвае на Named Range , а ячэйка C5 паказвае значэнне Sales для Sam .

Разбіўка формулы:

  • VLOOKUP(Sales_Data_2022!C5,Sales_Data_2022,1,FALSE) → шукае значэнне ў самым левым слупку табліцы, а затым вяртае значэнне ў тым жа радку са слупка, які выудакладніць. Тут Sales_Data_2022!C5 ( lookup_value аргумент) адлюстроўваецца з Sales_Data_2022 ( table_array аргумент) Іменны дыяпазон . Далей 1 ( col_index_num аргумент) прадстаўляе нумар слупка пошукавага значэння. Нарэшце, ХЛУСНЯ ( пошук дыяпазону аргумент) спасылаецца на Дакладнае супадзенне шуканага значэння.
    • Вывад → $2435

  • У сваю чаргу паўтарыце той жа працэс у ячэйку D5 для ўстаўкі даных за 2021 год.

=VLOOKUP(Sales_Data_2021!C5,Sales_Data_2021,1,FALSE)

У гэтым выразе, “Sales_Data_2021!” адносіцца да назвы аркуша, Sales_Data_2021 паказвае Найменаваны дыяпазон , а C5 ячэйка ўяўляе <10 Значэнне>Sales для Sam .

Пасля гэтага ваш вынік павінен выглядаць як на малюнку ніжэй.

Як спасылацца на ячэйку ў іншым аркушы на аснове значэння ячэйкі ў Excel

І апошняе, але не менш важнае, у Excel ёсць яшчэ адзін выдатны трук у рукаве! Кажучы простай мовай, вы можаце атрымаць дадзеныя з іншага аркуша і выканаць некалькі аперацый з дапамогай функцый Excel. Такім чынам, давайце паглядзім на працэдуры простымі крокамі.

📌 Этапы :

  • Спачатку перайдзіце да ячэйкі C7 >> перайдзіце на ўкладку Даныя >> націсніце на выпадальнае меню Праверка даных .

Цяпер, гэтаадкрывае акно Праверка даных .

  • Далей у полі Дазволіць абярыце опцыю Спіс .
  • Затым у полі Крыніца увядзіце Іменныя дыяпазоны як вызначана ў папярэднім метадзе .

У рэшце рэшт, гэта ўставіць выпадальнае меню Праверка даных у ячэйку C7 , як паказана на малюнку ніжэй.

  • Па-другое, перайдзіце да ячэйкі C8 >> увядзіце формулу, прыведзеную ніжэй, каб вылічыць значэнне

максімальных продажаў з дапамогай функцыі MAX .

=MAX(INDIRECT(C7))

Тут функцыя INDIRECT захоўвае і вяртае значэнні Named Range на бягучы аркуш, а C7 ячэйка спасылаецца на Sales_Data_2022 .

  • Аналагічным чынам вылічыце значэнне Мінімальныя продажы ў C9 ячэйка з функцыяй MIN .

=MIN(INDIRECT(C7))

  • Па-трэцяе, атрымайце Сярэдні аб'ём продажаў выкарыстоўваючы функцыю AVERAGE , як паказана ніжэй.

=AVERAGE(INDIRECT(C7))

  • Па-чацвёртае, прымяніце функцыю SUM для разліку Агульных продажаў у доларах ЗША.

=SUM(INDIRECT(C7))

Нарэшце, вынік павінен выглядаць як на скрыншоце, паказаным ніжэй.

Акрамя таго, калі вы выбіраеце Sales_Data_2021 з выпадальнага меню, вынікі будуць паказаны адпаведна.

Практычны раздзел

Тут мы размясцілі раздзел Практыка справа на кожным аркушы, каб вы маглі папрактыкавацца. Калі ласка, не забудзьцеся зрабіць гэта самастойна.

Выснова

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

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