Екцел референца на други лист или радну свеску (спољна референца)

  • Деле Ово
Michael Brown

Овај кратки водич објашњава основе екстерне референце у Екцел-у и показује како да референцирате други лист и радну свеску у својим формулама.

Када израчунавате податке у Екцел-у, можда ћете често нађете се у ситуацији када треба да извучете податке са другог радног листа или чак из друге Екцел датотеке. Можеш ли да урадиш то? Наравно да можете. Потребно је само да направите везу између радних листова (унутар исте радне свеске или у различитим радним свескама) користећи оно што се назива екстерна референца ћелије или линк .

Спољна референца у Екцел-у је референца на ћелију или опсег ћелија изван тренутног радног листа. Главна предност коришћења екстерне референце у Екцел-у је у томе што кад год се референцирана ћелија(е) на другом радном листу промени, вредност коју враћа екстерна референца ћелије се аутоматски ажурира.

Иако су екстерне референце у Екцел-у веома сличне референце ћелија, постоји неколико важних разлика. У овом водичу ћемо почети са основама и показати како да креирате различите типове екстерних референци са детаљним корацима, снимцима екрана и примерима формула.

    Како референцирати други лист у Екцел-у

    Да бисте референцирали ћелију или опсег ћелија у другом радном листу у истој радној свесци, ставите име радног листа праћено знаком узвика (!) испред адресе ћелије.

    Другим речима, у Екцел-у упућивање на другурадни лист, користите следећи формат:

    Референца на појединачну ћелију:

    Име_листа! Адреса_ћелије

    На пример, да бисте упућивали на ћелију А1 у Схеет2, укуцајте Схеет2!А1 .

    Референца на опсег ћелија:

    Схеет_наме! Прва_ћелија: Последња_ћелија

    На пример, да бисте упућивали на ћелије А1:А10 у Схеет2, укуцајте Схеет2!А1:А10 .

    Напомена. Ако назив радног листа садржи размаке или неабецедне знакове , морате га ставити у једноструке наводнике. На пример, екстерна референца на ћелију А1 у радном листу под називом Прекретнице пројекта треба да гласи како следи: 'Прекретнице пројекта'!А1.

    У формули из стварног живота, која множи вредност у ћелији А1 на листу ' Прекретнице пројекта' са 10, референца Екцел листа изгледа овако:

    ='Project Milestones'!A1*10

    Креирање референце на други лист у Екцел-у

    Када пишете формулу која се односи на ћелије у другом радном листу, можете, наравно, ручно да откуцате име тог другог листа праћено знаком узвика и референцом на ћелију, али ово би био спор начин и подложан грешкама.

    Бољи начин је да покажете на ћелију(е) у другом листу на које желите да се формула односи, и пустите Екцел да се побрине за исправну синтакси референцу вашег листа. Да би Екцел уметнуо референцу на други лист у формулу, урадите следеће:

    1. Почните да куцате формулу или уодредишну ћелију или у траци формуле.
    2. Када је у питању додавање референце на други радни лист, пређите на тај лист и изаберите ћелију или опсег ћелија на које желите да се позовете.
    3. Завршите са уносом формуле и притисните тастер Ентер да бисте је довршили.

    На пример, ако имате листу података о продаји у листу Продаја и желите да израчунате додату вредност Порез (19%) за сваки производ у другом листу под називом ПДВ , поступите на следећи начин:

    • Почните да куцате формулу =19%* у ћелију Б2 на листу ПДВ .
    • Пребаците се на лист Продаја и кликните на ћелију Б2 тамо. Екцел ће одмах уметнути спољну референцу у ту ћелију, као што је приказано на следећем снимку екрана:

  • Притисните Ентер да бисте довршили формулу.
  • Напомена . Када додајете Екцел референцу на други лист користећи горњи метод, Мицрософт Екцел подразумевано додаје релативну референцу (без знака $). Дакле, у горњем примеру, можете само да копирате формулу у друге ћелије у колони Б на листу ПДВ , референце ћелија ће се прилагодити за сваки ред и имаћете ПДВ за сваки производ правилно израчунат.

    На сличан начин, можете референцирати опсег ћелија у другом листу . Једина разлика је у томе што бирате више ћелија на изворном радном листу. На пример, да бисте сазнали укупну продају у ћелијама Б2:Б5 на листу Продаја , унели бистеследећа формула:

    =SUM(Sales!B2:B5)

    Овако упућујете на други лист у Екцел-у. А сада, хајде да видимо како можете да упућујете на ћелије из друге радне свеске.

    Како да референцирате другу радну свеску у Екцел-у

    У формулама Мицрософт Екцел-а, спољне референце на другу радну свеску се приказују на два начина , у зависности од тога да ли је изворна радна свеска отворена или затворена.

    Спољна референца на отворену радну свеску

    Када је изворна радна свеска отворена, екстерна референца програма Екцел укључује име радне свеске у угластим заградама (укључујући екстензију датотеке), а затим име листа, знак узвика (!) и референцирану ћелију или опсег ћелија. Другим речима, користите следећи референтни формат за отворену референцу радне свеске:

    [ име_радне свеске ] име_листова ! адреса_ћелије

    На пример, ево спољна референца на ћелије Б2:Б5 на листу Јан у радној свесци под називом Салес.клск:

    [Sales.xlsx]Jan!B2:B5

    Ако желите, рецимо, да бисте израчунали збир тих ћелија, формула са референцом радне свеске би изгледала овако:

    =SUM([Sales.xlsx]Jan!B2:B5)

    Спољна референца на затворену радну свеску

    Када референцирате другу радну свеску у Екцел, та друга радна свеска не мора нужно бити отворена. Ако је изворна радна свеска затворена, морате да додате целу путању вашој спољној референци.

    На пример, да бисте сабрали ћелије Б2:Б5 у листу Јан од Салес.клск радна свеска која се налази у фасцикли Извештаји на диску Д, пишете следећу формулу:

    =SUM(D:\Reports\[Sales.xlsx]Jan!B2:B5)

    Ево рашчлањавања референтни делови:

    • Путања датотеке . Показује на диск јединицу и директоријум у којем је ускладиштена ваша Екцел датотека ( Д:\Репортс\ у овом примеру).
    • Назив радне свеске . Садржи екстензију датотеке (.клск, .клс или .кслм) и увек је затворен у угластим заградама, као што је [Салес.клск] у горњој формули.
    • Назив листа . Овај део екстерне референце програма Екцел укључује назив листа праћен знаком узвика где се референцирана ћелија(е) налази ( Јан! у овом примеру).
    • Референца на ћелију . Она указује на стварну ћелију или опсег ћелија на које се упућује у вашој формули.

    Ако сте креирали референцу на другу радну свеску када је та радна свеска била отворена, а након тога затворили изворну радну свеску, ваша спољна референца радне свеске ће се аутоматски ажурирати како би укључила целу путању.

    Напомена. Ако име радне свеске или име листа, или обоје, укључују размаке или било које неабецедне знакове , морате ставити путању у једноструке наводнике. На пример:

    =SUM('[Year budget.xlsx]Jan'!B2:B5)

    =SUM('[Sales.xlsx]Jan sales'!B2:B5)

    =SUM('D:\Reports\[Sales.xlsx]Jan sales'!B2:B5)

    Прављење референце на другу радну свеску у Екцел-у

    Као што је случај са креирањем Екцел формуле који упућује на други лист, не морате да уносите референцуу другу радну свеску ручно. Само пређите на другу радну свеску када уносите формулу и изаберите ћелију или опсег ћелија на које желите да се позовете. Мицрософт Екцел ће се побринути за остало:

    Напомене:

    • Када креирате референцу на другу радну свеску тако што ћете изабрати ћелије у њој, Екцел увек убацује апсолутне референце ћелије. Ако намеравате да копирате новостворену формулу у друге ћелије, обавезно уклоните знак долара ($) из референци на ћелије да бисте их претворили у релативне или мешовите референце, у зависности од ваших намена.
    • Ако изаберете ћелија или опсег у референтној радној свесци не креира аутоматски референцу у формули, највероватније су две датотеке отворене у различитим инстанцама Екцел-а . Да бисте ово проверили, отворите Таск Манагер и погледајте колико инстанци Мицрософт Екцел-а је покренуто. Ако их има више, проширите сваку инстанцу да видите које су датотеке тамо угнежђене. Да бисте решили проблем, затворите једну датотеку (и инстанцу), а затим је поново отворите из друге датотеке.

    Позивање на дефинисано име у истој или другој радној свесци

    За учините екстерну референцу Екцел компактнијом, можете креирати дефинисано име у изворном листу, а затим се позивати на то име из другог листа који се налази у истој радној свесци или у другој радној свесци.

    Креирање имена у Екцел

    Да бисте креирали име у Екцел-у, изаберите све ћелије које желитеукључи, а затим или идите на картицу Формуле &гт; Дефинисана имена групу и кликните на дугме Дефиниши име или притисните Цтрл + Ф3 и кликните на Ново .

    У дијалогу Ново име откуцајте било које име које желите (запамтите да размаци нису дозвољени у Екцел именима) и проверите да ли је исправан опсег приказан у Односи се на поље.

    На пример, овако креирамо име ( Јан_салес ) за ћелије Б2:Б5 у Јан листу:

    Када је име креирано, можете га користити у својим спољним референцама у Екцел-у. Формат таквих референци је много једноставнији од формата референце на Екцел табеле и радне свеске о којима смо раније говорили, што чини формуле са референцама имена лакшим за разумевање.

    Напомена. Подразумевано, Екцел имена се креирају за ниво радне свеске , обратите пажњу на поље Опсег на слици изнад. Али такође можете направити одређено име нивоа радног листа тако што ћете изабрати одговарајући лист са падајуће листе Опсег . За Екцел референце, опсег имена је веома важан јер одређује локацију унутар које се име препознаје.

    Препоручује се да увек креирате називе на нивоу радне свеске (осим ако немате посебан разлог за то), јер они значајно поједностављују прављење екстерних референци у Екцел-у, као што је илустровано у следећим примерима.

    Референца на имена другом листу у истој радној свесци

    Да бисте референцирали глобално име на нивоу радне свеске у истој радној свесци, једноставно унесите то име у аргумент функције:

    = Функција ( наме )

    На пример, да бисте пронашли збир свих ћелија унутар имена Јан_салес које смо малочас креирали, користите следећу формулу:

    =SUM(Jan_sales)

    Да бисте референцирали локално име нивоа радног листа у другом листу у истој радној свесци, морате претходити називу именом листа иза којег следи знак узвика:

    = Function ( Sheet_name ! name )

    На пример:

    =SUM(Jan!Jan_sales)

    Ако називи листова укључују размаке или моноабецедне знакове, не заборавите да их ставите у једноструке наводнике, нпр.:

    =SUM('Jan report'!Jan_Sales)

    Позивање на име у другој радној свесци

    Референца на име нивоа радне свеске у другој радној свесци састоји се од назива радне свеске (укључујући екстензија) праћен знаком узвика и дефинисаним именом (именованим опсегом):

    = Функција ( Назив_радне књиге ! име )

    За пример:

    1 631

    Да бисте референцирали име ниво радног листа у другој радној свесци, име листа праћено узвиком такође треба да буде укључено, а назив радне свеске треба да буде затворен у угластим заградама. На пример:

    =SUM([Sales.xlsx]Jan!Jan_sales)

    Када упућујете на именовани опсег у затвореној радној свесци , не заборавите да укључите пуну путању до ваше Екцел датотеке, на пример:

    =SUM('C:\Documents\Sales.xlsx'!Jan_sales)

    Како направити анРеференца имена у Екцел-у

    Ако сте креирали прегршт различитих имена у својим Екцел листовима, не морате да памтите сва та имена напамет. Да бисте у формулу убацили референцу имена Екцел-а, извршите следеће кораке:

    1. Изаберите одредишну ћелију, унесите знак једнакости (=) и почните да куцате формулу или прорачун.
    2. Када је у питању део у који треба да уметнете референцу за Екцел име, урадите једно од следећег:
      • Ако се позивате на име на нивоу радне свеске из друге радне свеске, пређите на та радна свеска. Ако се име налази на другом листу у истој радној свесци, прескочите овај корак.
      • Ако правите референцу на име ниво радног листа , идите до тог одређеног листа било у тренутном или другу радну свеску.
    3. Притисните Ф3 да бисте отворили прозор за дијалог Претходно име , изаберите име на које желите да се позовете и кликните на ОК.

  • Завршите са уносом формуле или израчунавања и притисните тастер Ентер.
  • Сада када знате како да креирате спољну референцу у Екцел-у, можете искористити ову сјајну способност и користите податке из других радних листова и радних свеска у вашим прорачунима. Хвала вам што читате и радујем се што ћу вас видети на нашем блогу следеће недеље!

    Мајкл Браун је посвећен технолошки ентузијаста са страшћу за поједностављење сложених процеса помоћу софтверских алата. Са више од деценије искуства у технолошкој индустрији, усавршио је своје вештине у Мицрософт Екцел-у и Оутлоок-у, као и у Гоогле табеле и документима. Мајклов блог посвећен је дељењу свог знања и стручности са другима, пружајући једноставне савете и упутства за побољшање продуктивности и ефикасности. Без обзира да ли сте искусан професионалац или почетник, Мајклов блог нуди вредне увиде и практичне савете како да на најбољи начин искористите ове основне софтверске алате.