Сродни столови у Екцелу: Детаљна упутства

Anonim

Сродни столови у Мицрософт Екцелу

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

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

Стварање повезаних табела

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

Метода 1: ФОРМУЛА ТАБЕЛЕ ПРИЈАВЉЕНЕ везивања

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

Да видимо како примјер можете формирати комуникацију директним везивањем. Имамо два стола на два листа. На истој табели плата се израчунава помоћу формуле множењем стопа запослених за један коефицијент.

Табела плата у Мицрософт Екцел-у

На другом листу постоји распон стола у којем постоји листа запослених са њиховом платом. Листа запослених у оба случаја представљена је у једном редоследу.

Табела са стопом запослених у Мицрософт Екцел-у

Потребно је учинити да се подаци о опкладима из другог лима затегну у одговарајуће ћелије прве.

  1. На првом листу издвајамо прву ћелију колоне "опклада". Ми смо то ставили знак "=". Затим кликните на налепницу "Схеет 2", који је постављен на леви део Екцел интерфејса преко статусне траке.
  2. Идите на други лист у Мицрософт Екцелу

  3. У другом делу документа налази се покрет. Кликните на прву ћелију у колони "опклада". Затим кликните на дугме Ентер на тастатури да бисте унели податке у ћелију у коју је претходно инсталиран знак "једнаки".
  4. Везивање са ћелијом другог стола у Мицрософт Екцел-у

  5. Затим је аутоматски прелазак на први лист. Као што видимо, вредност првог запосленог из другог стола се увуче у одговарајућу ћелију. Инсталирањем курсора на ћелију која садржи опкладу, видимо да се уобичајена формула користи за приказивање података на екрану. Али испред координата ћелије, одакле се подаци излазе, постоји израз "Лист2!", Што указује на име подручја документа у којем се налазе. Општа формула у нашем случају изгледа овако:

    = Лист2! Б2

  6. Двије ћелије две табеле повезане су са Мицрософт Екцел-ом

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

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

  8. Пуњење маркера у Мицрософт Екцел-у

  9. Сви подаци из сличне колоне на листу 2 увучени су у сто на листу 1. Када се подаци промене на листу 2, аутоматски ће се мењати на првом.

Све ступце другог колоне табеле преносе се на прву у Мицрософт Екцелу

2. метод: Користећи грешку индекса оператера - претрага

Али шта да урадите да ли је листа запослених у низовима табела не смештена у истом редоследу? У овом случају, како је раније наведено, једна од опција је да се угради однос између сваке од тих ћелија које би требало да буду повезане ручно. Али погодно је, осим малих табела. За масовне распоне, ова опција ће у најбољем случају потрајати пуно времена на имплементацији и у најгорем случају - у пракси ће генерално бити нереално. Али овај проблем се може решити помоћу гомиле индекса оператера - претрага. Да видимо како се то може урадити да обрада података у табелама о томе који је разговор био у претходном методи.

  1. Означавамо први елемент колоне "опклада". Идите на чаробњака за функције кликом на икону "Убаци функцију".
  2. Уметните функцију у Мицрософт Екцел-у

  3. У чаробњаку функција у групи "Линкови и низови" налазимо и доделимо име "Индекс".
  4. Прелазак на индекс функције АРГОМЕУС прозора у Мицрософт Екцел-у

  5. Овај оператор има два облика: образац за рад са низовима и референцом. У нашем случају је потребна прва опција, тако да у следећем обрасцу за избор обрасца који се отвара, изаберите га и кликните на дугме "ОК".
  6. Изаберите Индекс функција у Мицрософт Екцел-у

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

    = Индекс (низ; Нумбер_Наме; [Нумбер_Столбитс])

    "Арраи" је аргумент који садржи опсег опсега од којих ћемо издвојити информације по броју наведеног реда.

    "Број реда" је аргумент који је број ове линије. Важно је знати да број ретка треба да буде прецизиран не у односу на целокупни документ, већ само у односу на додељену низу.

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

    Курсор смо ставили у поље "Арраи". Након тога идите на лим 2 и држите леви тастер миша, изаберите цео садржај "Стопе" колоне.

  8. Аргумент Арине у индексу функције прозора аргумената у Мицрософт Екцел-у

  9. Након што се координате приказују у прозору оператера, поставили смо курсор у поље "Број реда". Повукли ћемо овај аргумент користећи оператер претраге. Стога кликните на троугао који се налази на левој страни функцијског низа. Отвара се листа ново кориштених оператера. Ако нађете име "Претражите компанију" међу њима, можете да кликнете на њега. У супротном случају кликните на најновију тачку листе - "Остале функције ...".
  10. Индекс функције прозора аргумената у Мицрософт Екцел-у

  11. Стандардни прозор чаробњака за прозор почиње. Идите на то у истој групи "Линкови и низови". Овог пута на листи изаберите ставку "Претражите компанију". Извршите клик на дугме "ОК".
  12. Прелазак на аргурну прозор претраге у Мицрософт Екцелу

  13. Обавља се активирање аргумената аргумената оператера претраге. Наведена функција је дизајнирана тако да излаже број вредности у одређеном низу по имену. Захваљујући овој функцији коју израчунавамо број низа одређене вредности за функцију функције. СИНТАКСА ПРЕТРАЖИВАЊА ПРЕДУЗЕЋА:

    = Боард Боард (сеарцх_наме; Преглед__Насиве; [типе_статион])

    "Жељени" је аргумент који садржи име или адресу ћелије треће стране у којем се налази. То је положај овог имена у циљном опсегу и треба се израчунати. У нашем случају, улога првог аргумента биће упућена ћелијама на листу 1, у којем се налазе запослени.

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

    "Врста поређења" - аргумент који је необавешан, али за разлику од претходног оператера, биће потребан овај опциони аргумент. Означава како да одговара оператору је жељена вредност са низом. Овај аргумент може имати једну од три вредности: -1; 0; 1. За неуређене низове изаберите опцију "0". Ова опција је погодна за наш случај.

    Дакле, наставите да попуните поља прозора аргумената. Курсор смо ставили на поље "Форулар Вредност", кликните на колону првог ћелију "име" на листу 1.

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

  15. Након што се приказују координате, поставите курсор у поље "Окупирање масивног" и пређите на налепницу "Схеет 2", која се налази на дну прозора Екцел изнад статусне траке. Клизајте леви тастер миша и означите курсор све ћелије колоне "Име".
  16. Аргумент га је низ прегледа у прозору аргументације функције претраге у Мицрософт Екцел-у

  17. Након што се њихове координате приказују у пољу "Листа Массиве", идите на поље "Мапирање типа" и подесите број "0" са тастатуре. Након тога, опет се враћамо на терен "гледајући низ низ". Чињеница је да ћемо наступити копирање формуле, као и на претходној методи. Биће преласка адреса, али овде се гледало координате низове које су морали да обезбедимо. Не треба да се помера. Означавамо координате са курсором и кликните на Ф4 функционалну тастер. Као што видите, знак долара се појавио пре координата, што значи да се референца из релације претворила у апсолутну. Затим кликните на дугме "ОК".
  18. АРГУАТЕТ прозор Функције за пречишћавање у Мицрософт Екцел-у

  19. Резултат се приказује у првој ћелији колоне "опклада". Али пре копирања, морамо да поправимо другу област, наиме први индекс функције аргументације. Да бисте то учинили, изаберите елемент ступаца који садржи формулу и преместите се на низ формуле. Издвојите први аргумент индекса оператера (Б2: Б7) и кликните на дугме Ф4. Као што видите, знак долара појавио се у близини одабраних координата. Кликните на тастер Ентер. Опћенито, формула је узела следећи образац:

    = Индекс (Схеет2! $ Б $ 2: $ Б $ 7; Сеарцх Боард (Схеет1! А4; Лист2! $ А $ 2: $ а $ 7; 0)))

  20. Претворите линкове до апсолуте у Мицрософт Екцел-у

  21. Сада можете копирати помоћу маркера за пуњење. На исти начин називамо да смо разговарали раније и да се истегнемо до краја табуларног распона.
  22. Пуњење маркера у Мицрософт Екцел-у

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

Вриједности су повезане због комбинације функција истека индекса у Мицрософт Екцелу

Количина плате за предузеће прерачуна је у Мицрософт Екцел-у

Метода 4: Специјални уметак

Машири за кравате у Екцелу такође могу да користе посебан уметак.

  1. Изаберите вредности које желите да "затегну" на другу табелу. У нашем случају, ово је распон колона "опклада" на листу 2. Кликните на наменски фрагмент десном тастером миша. На листи која се отвара, одаберите ставку "Копирај". Алтернативна комбинација је комбинација кључа ЦТРЛ + Ц. Након тога прелазимо на лист 1.
  2. Копирање у Мицрософт Екцел-у

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

    Уметните комуникацију кроз контекстни мени у Мицрософт Екцел-у

    Ту је и алтернатива. Узгред, је једини за старије верзије Екцела. У контекстном менију, показујемо курсор на ставку "Специјални уметак". У додатном менију који се отвара, одаберите положај са истим именом.

  4. Прелазак на посебан уметак у Мицрософт Екцелу

  5. Након тога отвара се специјални прозор уметања. Кликните на дугме "Уметање комуникације" у доњем левом углу ћелије.
  6. Специјални прозор уметања у Мицрософт Екцел-у

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

Вредности се убацују помоћу посебног уметања у Мицрософт Екцелу

Лекција: Специјални уметак у Екцелу

Метода 5: Комуникација између столова у неколико књига

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

  1. Изаберите распон података који ће се пренети у другу књигу. Кликните на дугме Десно дугме мишем и изаберите ставку "Копирај" у отвореном менију.
  2. Копирање података из књиге у Мицрософт Екцел-у

  3. Затим прелазимо на књигу у којој би се требали уметнути ови подаци. Изаберите жељени опсег. Кликните десно дугме миша. У контекстном менију у групи "Уметање поставки", изаберите ставку "Убаци комуникацију".
  4. Уметните комуникацију из друге књиге у Мицрософт Екцел-у

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

Комуникација из друге књиге убачена је у Мицрософт Екцел

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

Информативна порука у Мицрософт Екцел-у

Промјене у таквом низу повезаном са другом књигом могу само прекинути везу.

Насловни прекиди између столова

Понекад је потребно да прекинете везу између табела. Разлог за то може бити горе описано када желите да промените низ који је убачен из друге књиге и једноставно корисник невољности тако да се подаци у истој табели аутоматски ажурирају са друге.

1. метод: Прекид комуникације између књига

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

  1. У књизи у којој су вредности из других датотека затегнути, идите на картицу података. Кликните на икону "Промени везе", која се налази на траци на траци са алаткама "Цоннецтион". Треба напоменути да ако тренутна књига не садржи везе са другим датотекама, онда је ово дугме неактивно.
  2. Прелазак на промене веза у Мицрософт Екцелу

  3. Покренут је прозор за промену везе. Изаберите са листе повезаних књига (ако их има неколико) датотека са којом желимо да прекинемо везу. Кликните на дугме "Сломи везу".
  4. Прозор везе у Мицрософт Екцел-у

  5. Отвара се прозор информација који пружа упозорење о последицама даљих акција. Ако сте сигурни да ћете урадити, кликните на дугме "Бреак Цоммуницатион".
  6. УПОЗОРЕЊЕ ИНФОРМАЦИЈЕ МИЦРОСОФТ ЕКСЕЛ

  7. Након тога, све референце на наведену датотеку у тренутном документу биће замењене статичким вредностима.

Линкови се замењују статичким вредностима у Мицрософт Екцел-у

2. метод: Уметање вредности

Али горња метода је погодна само ако је потребно да потпуно прекинете све везе између две књиге. Шта ако морате да искључите повезане таблице у истој датотеци? То можете учинити копирањем података, а затим уметнути исто место као вредности. Узгред, ова метода се може пукнути између појединачних опсега различитих књига без кршења заједничке везе између датотека. Да видимо како ова метода ради у пракси.

  1. Означавамо опсег у којем желимо да избришемо комуникацију са другим табелом. Кликните на њу десно дугме миша. У отвореном менију изаберите ставку "Копирај". Уместо наведених акција, можете да позовете алтернативну комбинацију врућих тастера Цтрл + Ц.
  2. Копирање у Мицрософт Екцел-у

  3. Затим, без уклањања избора из истог фрагмента, поново кликните на то десно дугме миша. Овог пута на листи акције кликните на икону "Вриједност", која је постављена у групи параметара уметања.
  4. Уметните као вредности у Мицрософт Екцел-у

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

Вредности се убацују у Мицрософт Екцел

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

Опширније