Све о именованим опсезима програма Екцел. Назив опсега Екцел

Anonim

Док сте радили на Екцелу, сигурно сте чули за именоване опсеге у Екцелу. Можда од пријатеља, колеге или неког онлине водича. Чак сам и ја то више пута споменуо у својим чланцима. У овом чланку ћемо научити о Намед Рангес у Екцелу и истражићемо сваки његов аспект.

Шта су називни опсег у Екцелу?

Па, именовани опсези нису ништа друго до неки Екцел опсези који су означени неким смисленим именом. На пример, ако имате ћелију, рецимо Б1, која садржи свакодневни циљ, тој ћелији можете дати назив посебно „Циљ“. Сада можете користити „Таргет“ за упућивање на А1 уместо писања Б1.
Укратко, Намед ранге је само именовање распона.

Како назвати опсег у Екцелу?

Ручно дефинишите име:

Да бисте дефинисали име за опсег, можете користити пречицу ЦТРЛ+Ф3. Или можете следити ове кораке.

    • Идите на картицу Формула
    • Пронађите одељак Дефинисана имена и кликните на Дефинирај имена. Отвориће се Наме Мангер.

    • Кликните на Ново.
    • Унесите име.

  • Одаберите опсег (радна свеска или лист)
  • Напишите коментар ако желите.
  • У поље Односи се на оквир упишите референцу или одаберите опсег помоћу миша.
  • Притисните ОК. Учињено је.

Сада га можете позвати тако што ћете уписати његово име.
Приликом стварања имена морате се придржавати неких правила. Су

  1. Имена не треба да почињу од цифара или посебних знакова осим доње црте (_) и обрнуте косе црте (\).
  2. Имена не могу имати размаке и посебне знакове осим _ и \.
  3. Опсег не треба именовати као референце ћелија. На пример, имена А1, Б1 или АЗ100 итд. Су неважећа.
  4. Не можете именовати опсег као „р“ и „ц“ јер су резервисани за референце редова и колона.
  5. Два именована опсега не могу имати исто име у радној свесци.
  6. Исти опсег може имати више назива.

Аутоматски дефинишите име

Па, већину времена ћете радити са табелом структурираних података. Они ће имати колоне и редове са насловима колона и заглавља редова. У већини случајева ова имена имају значај за податке, па бисте желели да свој распон дате као ове наслове колона. Екцел пружа алатку за аутоматско именовање опсега помоћу наслова. Пратите ове кораке.

    • Опсези које желите да именујете као њихове наслове
    • Притисните ЦТРЛ+СХИФТ+Ф3, или Пронађите одељак Дефинисана имена на картици Формула и кликните на Креирај из избора.

    • Појавиће се оквир са опцијама испод. Изабрао сам Топ Ров само зато што желим да именујем ове опсеге као наслов и не желим да именујем редове.

  • Притисните ОК.

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

Распон именовања помоћу Екцел табела

Када податке организујемо као табелу у екцелу помоћу ЦТРЛ + Т, наслови колона се аутоматски додељују као назив одговарајуће колоне. Требало би да истражите Екцел табеле и њихове предности.

Како видети све именоване домете?

Па, биће тренутака када желите да видите све доступне именоване опсеге у радној свесци. Да бисте видели све називе, притисните ЦТРЛ+Ф3. Или можете ићи на Картица Формула> Управитељ имена. Он ће навести све именоване опсеге који су доступни у радној свесци. Доступне именоване опсеге можете уређивати, брисати, додавати нова имена.

Више назива једног распона

Екцел омогућава корисницима да именују исти распон са различитим именима. На пример, опсег А2: А10 се може назвати „Купци“ и „Клијенти“ истовремено. Оба имена ће се односити на исти опсег А2: А10.
Али не можете имати иста имена за два различита опсега. Тиме се уклања могућност двосмислености.

Добијте листу именованих опсега на листу

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

    • Изаберите ћелију у коју желите да добијете листу именованих опсега.
    • Притисните Ф3. Ово ће отворити а Пасте Наме оквир за дијалог.
    • Кликните на налепите листу дугме.

  • Листа ће се залепити у изабрану ћелију и даље.


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

Ручно ажурирајте именоване домете

Па, када уметнете ћелију унутар именованог опсега, она се аутоматски ажурира и проширује. Али ако додате податке на крај табеле, мораћете да ажурирате именовано поље. Да бисте ажурирали Намед Рангес, следите ове кораке.

  • Притисните ЦТРЛ+Ф3, да отворите менаџер имена.
  • Кликните на именовани опсег који желите да уредите. Кликните на Уреди.
  • У колони Односи се на колону унесите опсег у који желите да се проширите и притисните ОК.

И готово је. Ово је ручно ажурирање именованих опсега. Међутим, можемо га учинити динамичним користећи неке формуле.

Динамички ажурирајте именоване домете

Мудро је да именоване опсеге учините динамичким тако да их не морате уређивати кад год ваши подаци прелазе предефинисани опсег.
О томе сам говорио у посебном чланку под називом Динамички именовани распони. Овде можете детаљно научити и разумети предности тога.

Брисање именованих опсега

Када избришете неки део именованог опсега, он аутоматски прилагођава свој опсег. Али када избришете цео опсег имена, нестаје са листе имена. Било која формула, зависна од тих опсега, показаће #РЕФ грешку, или ће дати нетачан излаз (функције пребројавања).
Из било ког разлога, ако желите да избришете именоване опсеге, следите ове кораке.

  • Притисните ЦТРЛ+Ф3. Отвориће се менаџер имена.
  • Изаберите Именоване опсеге које желите да избришете.
  • Притисните дугме Делете или притисните тастер Делете на тастатури.


Опрез: Пре него што избришете именоване опсеге, уверите се да ниједна формула не зависи од ових назива. Ако их има, прво их претворите у опсеге. У супротном ћете видети грешку #РЕФ.

Брисање имена са грешкама

Екцел нуди алат за уклањање имена која садрже само грешке. Не морате сами да идентификујете сваку од њих. Да бисте избрисали имена са грешкама, следите ове кораке:

    • Отворите Управитељ имена (ЦТРЛ+Ф3).
    • Кликните на падајући мени Филтер у горњем десном углу.
    • Изаберите „Име са грешкама“

  • Изаберите Све и притисните дугме за брисање.

И отишли ​​су. Сва имена са грешкама биће одмах избрисана из евиденције.

Именовани распони са формулама

Најбоља употреба именованих опсега се доживљава помоћу формула. Формуле постају флексибилније и читљивије са Намед Рангес. Да видимо како.

Формуле за лако писање

Рецимо да сте распону дали назив „Ставке“. Сада листа ставки које желите да избројите „оловке”. Уз име, лако је написати ову формулу ЦОУНТИФ. Само пишем

= ЦОУНТИФ (Ставка, "Оловка")

Чим напишете уводну заграду формуле, појавиће се листа доступних именованих опсега. Без имена бисте написали ги ЦОУНТИФ функцију програма Екцел са опсезима, за које ћете можда прво морати да погледате опсег, а затим изаберете опсег или га унесете у формулу.

Екцел служи расположивим распонима имена.

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

Направите константе помоћу именованих опсега

До сада смо учили о именовању опсега, али заправо можете именовати и вредности. На пример, ако је име вашег клијента Сундер Пицхаи, онда можете направити име „Цлиент“ и односи се на писање „Сундар Пицхаи“. Сада, кад год напишете = Цлиент у било којој ћелији, приказаће се Сундар Пицхаи.


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

Референцирање са Намед опсезима у је врло флексибилно. На пример, ако упишете назив именованог опсега у релативну ћелију, он ће се понашати као одговарајућа референца. Погледајте слику испод.

Али када га користите са формулама, он ће се понашати као апсолутан. Па, већину времена ћете их користити са формулама, па можете рећи да су подразумевано апсолутни, али су заправо флексибилни.

Али можемо их учинити и релативним.

Како направити релативне именоване опсеге у Екцелу?

Рецимо, ако желим да именујем опсег „Пре“ ​​који ће се односити на ћелију лево где год да је написана. Како да урадим то? Пратите ове кораке:

  • Притисните ЦТРЛ+Ф3
  • Кликните на Ново
  • Откуцајте „Бефор“ у одељку „Име“.
  • У одељку „Односи се на:“ напишите адресу ћелије са леве стране. На пример, ако сте у ћелији Б1, напишите „= А2“ у одељку „Односи се на:“. Уверите се да нема знак $.


Где год да у формули напишете „Бефор“, то ће се односити на ћелију која је остављена поред ње.

Овде сам раније користио у функцији ЦОЛУМН. Формула враћа број колоне леве ћелије у којој је написана. На моје изненађење, А1 приказује број колоне последње колоне. Што значи да је лист кружан. Мислио сам да ће приказати грешку #РЕФ.

Дајте име често коришћеним формулама?

Сада је овај невероватан. Често користите исту формулу изнова и изнова на радном листу. На пример, можда ћете желети да проверите да ли се неко име налази на вашој листи купаца или не. И ова потреба се може појавити много пута. За ово ћете сваки пут написати исту сложену формулу.

= ИФ (ЦОУНТИФ (Корисник, И3), "На листи", "Није на листи")

Шта кажете, ако само упишете „= ИсИнЦустомер“ у ћелију и она ће вам показати да ли је вредност у левој ћелији на листи купаца или не?

На пример, овде сам припремио табелу. Сада само желим да упишем „= ИсИнЦустомер“ у Ј5 и хтео бих да видим да ли је вредност у И5 је на листи купаца или није. Да бисте то урадили, следите ове кораке.

    • Притисните ЦТРЛ+Ф3
    • Кликните на Ново
    • У име напишите „ИсИнЦустомер“
    • У „Односи се на“ напишите своју формулу. = ИФ (ЦОУНТИФ (Корисник, И5), "На листи", "Није на листи")

  • Притисните дугме ОК.

Где год откуцате „ИсИнЦустомер“, провераваће вредност у левој ћелији на листи купаца.

Ово вас спречава да се понављате изнова и изнова.

Примените именоване опсеге на формуле

Толико пута дефинишемо имена нашим опсезима након што смо већ написали формуле засноване на опсезима. На пример, имам укупну цену као ћелије = Е2*Ф2. Како то можемо променити Јединице*Јединична_цена.

    • Изаберите формуле.
    • Идите на картицу формула. Кликните на падајући мени Дефинирај име.

  • Кликните на Примени имена.
  • Појавиће се листа свих именованих опсега. Одаберите права имена и притисните ОК.


И називи се сада примењују. Можете га видети у траци са формулама.

Лако читљиве формуле са именованим опсезима

Као што сте видели, именовани распони олакшавају читање формула. Ако напишем = ЦОУНТИФ („А2: А100“, Б2), нико неће разумети шта покушавам да пребројим, све док не виде податке или им неко то не објасни.

Али ако напишем = ЦОУНТИФ (регион, 'исток'), већина корисника ће одмах схватити да рачунамо појаву 'исток' у именованом опсегу региона.

Преносиве формуле

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

На пример, ако имате формулу = ЦОУНТИФ (регион, исток) у Табела дистрибуције и имате још једну радну свеску купци који такође има именовани опсег „Регион“. Ако копирате ову формулу директно било где у радној свесци, показаће вам се тачне информације. Структура података неће бити важна. Није важно где је, дођавола, та колона у вашој радној свесци. Ово ће исправно радити.

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

Лако се крећите по радној свесци

Лакше се крећете по радној свесци са именованим опсезима. Потребно је само да у поље за име упишете име именованог. Екцел ће вас одвести до домета, без обзира на то где се налазите у радној свесци. С обзиром да је именовани опсег опсега радне свеске.
На пример, ако сте на листу 10 и желите да добијете листу купаца, а не знате на ком је листу. Само идите у оквир за име и откуцајте „купац“. Бићете преусмерени на именовани опсег у делићу секунде.


То ће смањити напоре памћења распона.

Крећите се помоћу хипервеза са именованим опсегом

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

    • Одаберите ћелију у којој желите хипервезу
    • Притисните ЦТРЛ+К или идите на Инсерт Таб> ХиперЛинк да бисте отворили дијалошки оквир Инсерт Хиперлинк.

    • Кликните на Место у овом документу.
    • Померите се надоле да бисте видели доступне именоване опсеге под Дефинирана имена

  • Изаберите Именовани опсег да бисте уметнули хипервезу до тог опсега.

И готово је. Имате своју хипервезу до изабраног распона назива. Помоћу овога можете креирати индекс именованих опсега који можете видети и кликнути да бисте директно дошли до њих. Ово ће вашу радну свеску учинити заиста корисничком.

Именовани опсег и валидација података

Именовани опсези и валидација података направљени су једно за друго. Именовани опсези чине валидацију података високо прилагодљивом. Много је лакше додати валидацију са листе помоћу именованог опсега. Да видимо како…

    • Идите на картицу Подаци
    • Кликните на Валидација података
    • Изаберите Листа у одељку „Дозволи:“
    • У одељку „Извор:“ откуцајте „= купац“ (напишите који год распон назива имате)

  • Притисните ОК

Сада ће ова ћелија имати имена купаца који су део опсега именованих купаца. Лако, зар не?

Зависна или каскадна валидација података са именованим опсезима

Шта ако желите каскадну или зависну проверу података. На пример, ако желите падајућу листу која има категорије, воће и поврће. Сада, ако одаберете воће, на другом падајућем изборнику мора се приказати само опција воћа, а ако одаберете поврће онда само поврће.

То се лако може постићи коришћењем Намед распона. Научите како.

  • Зависно падајући мени помоћу Намед Ранге
  • Други начини каскадне валидације података

Нема валидације података са именима табеларних података

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

Опсег именованих подручја

До сада смо говорили о именованим опсезима који су имали опсег радне свеске. Шта? Нисмо о томе разговарали? У реду, па брзо схватимо који су опсези именованих опсега.

Шта је опсег распона имена?

Опсег бунара дефинише где се распон имена може препознати. Ниједно име се не може препознати изван његовог опсега. На пример, име у радној свесци1 не може се препознати у другој радној свесци. Екцел нуди две опције за опсег радног листа и радне свеске именованих опсега.

Како дефинисати опсег именованог опсега?

Када креирате нови опсег имена, видећете одељак „Опсег:“. Кликните на падајући изборник и одаберите опсег за распон имена. Не можете променити опсег када креирате именовани опсег. Зато је боље да то учините раније. Подразумевано је то радна свеска.

Опсег радне свеске

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

Опсег радног листа

Име које је дефинисано са опсегом радног листа може се користити само на дефинисаном радном листу. На пример, ако дефинишем „Укупно“ за укупну ћелију са опсегом листа 1. Тада ће се укупан износ препознати само на листу 1. Други листови неће препознати.

Желим Екцел опсег

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

Уређивање опсега након креирања имена

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

Изрежите опсег назива пасте

Када исечете и залепите именовани опсег са једног одредишта на друго, референца се мења на нову локацију. На пример, ако имате именовани опсег „Купац“ у А2: А10 и исечете га и залепите у Б2: Б10, тада ће се име купца односити на нову локацију Б2: Б10.

Динамички именовани распони у Екцелу

17 задивљујућих карактеристика Екцел табела

Популарни чланци:

50 Екцел пречица за повећање продуктивности

Како се користи функција ВЛООКУП у програму Екцел

Како се користи функција ЦОУНТИФ у програму Екцел

Како се користи функција СУМИФ у програму Екцел