Поврзани табели во Excel: Детални инструкции

Anonim

Поврзани табели во Microsoft Excel

При изведување на одредени задачи во Excel понекогаш треба да се справи со неколку табели кои исто така се поврзани едни со други. Тоа е, податоците од една табела е затегната на другите, а вредностите во сите сродни табели се пресметани кога се менуваат.

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

Креирање на сродни табели

Прво на сите, ајде да се фокусираме на прашањето, на кој начин е можно да се создаде врска помеѓу различни табели.

Метод 1: Директна врска со врзувачки табели

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

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

Плата Табела во Microsoft Excel

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

Табела со стапки на вработените во Microsoft Excel

Неопходно е да се направат тие податоци за облози од вториот лист да ги заостри во соодветните клетки на првата.

  1. На првиот лист, ја распределуваме првата ќелија на колоната "Bet". Го ставаме знакот "=". Следно, кликнете на етикетата "Лист 2", која е поставена на левиот дел од Excel интерфејсот преку статусната лента.
  2. Одете во вториот лист во Microsoft Excel

  3. Постои движење во втората област на документот. Кликнете на првата ќелија во колоната "Bet". Потоа кликнете на копчето Enter на тастатурата за да ги внесете податоците во ќелијата во која претходно беше инсталиран "еднаков" знак.
  4. Врзување со клетка од втората маса во Microsoft Excel

  5. Потоа, тука е автоматската транзиција кон првиот лист. Како што можеме да видиме, вредноста на првиот вработен од втората табела се влече во соодветната ќелија. Со инсталирање на курсорот на ќелија која содржи залог, гледаме дека вообичаената формула се користи за прикажување на податоци на екранот. Но, пред координатите на ќелијата, од каде што податоците се излегува, постои израз "List2!", Што го означува името на областа на документот каде што се наоѓаат. Општата формула во нашиот случај изгледа вака:

    = List2! B2

  6. Две клетки од две маси се поврзани со Microsoft Excel

  7. Сега треба да пренесете податоци за стапките на сите други вработени во претпријатието. Се разбира, ова може да се направи на ист начин како што ја исполнивме задачата за првиот вработен, но со оглед на тоа што и двете листи на вработените се наоѓаат во истиот редослед, задачата може да биде значително поедноставена и забрзана со својата одлука. Ова може да се направи со едноставно копирање на формулата до опсегот подолу. Поради фактот што референците на Excel се релативни, при копирање на нивните вредности, промената на вредностите се префрлуваат што ни се потребни. Постапката за копирање самата може да се направи со помош на пополнување.

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

  8. Полнење маркер во Microsoft Excel

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

Сите колони од втората колона на маса се пренесуваат на првата во Microsoft Excel

Метод 2: Користење на грешката на индексот на оператори - пребарување

Но, што да направите ако листата на вработени во табелата низи не се наоѓа во истиот редослед? Во овој случај, како што е наведено претходно, една од опциите е да се инсталира односот помеѓу секоја од тие клетки кои треба да се поврзат рачно. Но, тоа е погодно освен за мали маси. За масивни опсези, оваа опција во најдобар случај ќе потрае многу време за имплементација, и во најлош случај - во пракса генерално ќе биде нереално. Но, овој проблем може да се реши со помош на еден индекс на оператори - пребарување. Ајде да видиме како може да се направи со пренесување на податоците во табелите за кои разговорот беше во претходниот метод.

  1. Го нагласуваме првиот елемент на колоната "Bet". Одете во волшебникот за функции со кликнување на иконата "Вметни функција".
  2. Вметнете функција во Microsoft Excel

  3. Во волшебникот на функции во групата "Линкови и низи" го наоѓаме и распределуваме името "Индекс".
  4. Транзиција кон индексот на функции на прозорецот Argometheus во Microsoft Excel

  5. Овој оператор има две форми: форма за работа со низи и референца. Во нашиот случај, првата опција е потребна, па во следниот прозорец за избор на образец кој се отвора, одберете го и кликнете на копчето "OK".
  6. Изберете Индекс на функцијата на функцијата во Microsoft Excel

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

    = Индекс (низа; number_name; [number_stolbits])

    "Низата" е аргумент кој го содржи опсегот од опсегот од кој ќе ги извлечеме информациите со бројот на наведениот ред.

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

    "Бројот на колоната" е аргумент кој е задолжителен. За да се реши конкретно на нашата задача, ние нема да го користиме, и затоа не е неопходно да се опише одделно.

    Го ставаме курсорот во полето "Низа". После тоа, одете на листот 2 и, држете го левото копче на глувчето, одберете ја целата содржина на колоната "Стапка".

  8. Аргумент низа во аргументот прозорец функција индекс во Microsoft Excel

  9. Откако ќе се прикажат координатите во прозорецот на операторот, го ставаме курсорот во полето "Број на ред". Ние ќе го повлечеме овој аргумент користејќи го операторот за пребарување. Затоа, кликнете на триаголник кој се наоѓа лево од функцијата на функцијата. Отворена листа на ново користени оператори. Ако го најдете името "Друштво за пребарување" меѓу нив, можете да кликнете на него. Во спротивен случај, кликнете на најновата точка на листата - "други функции ...".
  10. Арментен прозорец Индекс во Microsoft Excel

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

  13. Се врши активирање на аргументите на аргументите на операторот за пребарување. Наведената функција е дизајнирана да го изнесе бројот на вредноста во одредена низа со своето име. Тоа е благодарение на оваа функција што го пресметуваме бројот на низа на одредена вредност за функцијата функција. Се презентира синтаксата на Одборот за пребарување:

    = Одбор за пребарување (search_name; Viewing__nassive; [type_station])

    "Посакуваниот" е аргумент кој го содржи името или адресата на клетката на трети лица опсег во кој се наоѓа. Тоа е позицијата на ова име во целниот опсег и треба да се пресмета. Во нашиот случај, улогата на првиот аргумент ќе биде референтна на клетките на лист 1, во кој се наоѓаат вработените.

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

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

    Значи, продолжете со пополнување на полињата на прозорецот за аргументи. Го ставаме курсорот во полето "Фокуларна вредност", кликнете на првата ќелија "Име" колона на лист 1.

  14. Аргументот е саканата вредност во прозорецот за аргументирање на функцијата за пребарување во Microsoft Excel

  15. Откако ќе се прикажат координатите, поставете го курсорот во полето "Listing Massive" и одете на етикетата "Лист 2", која се наоѓа на дното на прозорецот Excel над статусната лента. Климент левото копче на глувчето и нагласување на курсорот сите клетки на колоната "име".
  16. Аргументот се гледа со низа во прозорецот за аргументирање на функцијата за пребарување во Microsoft Excel

  17. Откако нивните координати се прикажани во полето "Масив", одете во полето "Тип" за мапирање и го поставите бројот "0" од тастатурата. После тоа, повторно се враќаме на теренот "гледајќи низ низата". Факт е дека ние ќе извршиме копирање на формулата, како што направивме во претходниот метод. Ќе има промена на адреси, но тука координатите на прегледот на низата треба да обезбедат. Тој не треба да се префрли. Ние ги истакнуваме координатите со курсорот и кликнете на функцијата F4 функција. Како што можете да видите, знакот на доларот се појави пред координатите, што значи дека референцата од роднина се претвори во апсолутна. Потоа кликнете на копчето "OK".
  18. Arguamet прозорец функции за одборот за пребарување во Microsoft Excel

  19. Резултатот е прикажан во првата ќелија на колоната "Bet". Но, пред копирање, ние треба да поправиме друга област, имено првиот аргумент индекс. За да го направите ова, одберете го елементот на колоната, кој содржи формула и се движи кон стрингот на формулата. Илози го првиот аргумент на индексот на операторот (B2: B7) и кликнете на копчето F4. Како што можете да видите, знакот на доларот се појави во близина на избраните координати. Кликнете на копчето Enter. Во принцип, формулата ја презеде следната форма:

    = Индекс (лист2! $ B $ 2: $ b $ 7; Одбор за пребарување (лист1! A4; List2! $ A $ 2: $ 7; 0))

  20. Конвертирајте линкови до Absolute во Microsoft Excel

  21. Сега можете да копирате со помош на ознака за полнење. Ние го нарекуваме на ист начин како што претходно говоревме и се протега до крајот на табеларниот опсег.
  22. Полнење маркер во Microsoft Excel

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

Вредностите се поврзани поради комбинација на функции на истекување на индексот во Microsoft Excel

Износот на плата за претпријатието се пресметува во Microsoft Excel

Метод 4: Посебен вметнете

Табелата со табела во Excel исто така може да користи посебно вметнување.

  1. Изберете ги вредностите што сакате да ги "затегнете" на друга табела. Во нашиот случај, ова е "Bet" колона опсег на лист 2. Кликнете на посветен фрагмент со десното копче на глувчето. Во листата која се отвора, одберете ја ставката "Копирај". Алтернативна комбинација е комбинација на Ctrl + C. После тоа, ние се преселиме во листот 1.
  2. Копирање во Microsoft Excel

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

    Вметнете ја комуникацијата преку контекстното мени во Microsoft Excel

    Исто така постои и алтернатива. Тој, патем, е единствениот за постарите верзии на Excel. Во контекстното мени, го донесуваме курсорот на елементот "специјален вметнување". Во дополнителното мени што се отвора, одберете ја позицијата со исто име.

  4. Транзиција кон специјален вметнување во Microsoft Excel

  5. После тоа се отвора специјален прозорец за вметнување. Кликнете на копчето "Вметни комуникација" во долниот лев агол на ќелијата.
  6. Посебен прозорец за вметнување во Microsoft Excel

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

Вредностите се вметнуваат со користење на специјално вметнување во Microsoft Excel

Лекција: Специјални Вметни во Excel

Метод 5: Комуникација помеѓу табелите во неколку книги

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

  1. Изберете го опсегот на податоци што треба да се префрли на друга книга. Кликнете на десното копче на глувчето и одберете ја позицијата "Копирај" во Отвореното мени.
  2. Копирање податоци од книгата во Microsoft Excel

  3. Потоа се преселиме во книгата во која треба да се вметнат овие податоци. Изберете го саканиот опсег. Кликнете десното копче на глувчето. Во менито Контекст во групата "Вметни поставки", одберете ја ставката "Вметни комуникација".
  4. Вметнете комуникација од друга книга во Microsoft Excel

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

Комуникацијата од друга книга е вметната во Microsoft Excel

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

Информативна порака во Microsoft Excel

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

Наслов паузи помеѓу табелите

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

Метод 1: Комуникациски паузи помеѓу книгите

Да се ​​скрши врската помеѓу книгите во сите клетки, со внесување на една операција. Во овој случај, податоците во клетките ќе останат, но тие веќе ќе бидат статични не ажурирани вредности кои не зависат од други документи.

  1. Во книгата во која вредностите од други датотеки се затегнуваат, одете во табулаторот за податоци. Кликнете на иконата "Промена на линкови", која се наоѓа на лентата во лентата со алатки "Врска". Треба да се напомене дека ако тековната книга не содржи врски со други датотеки, тогаш ова копче е неактивно.
  2. Транзиција кон промени во линковите во Microsoft Excel

  3. Прозорецот за промена на врската е лансиран. Изберете од листата на сродни книги (ако има неколку од нив) датотеката со која сакаме да ја скршиме врската. Кликнете на копчето "скрши ја врската".
  4. Прозорец за врски во Microsoft Excel

  5. Се отвора прозорец за информации, што обезбедува предупредување за последиците од понатамошните активности. Ако сте сигурни дека ќе направите, кликнете на копчето "Прекинување комуникација".
  6. Информации за информации за Microsoft Excel

  7. После тоа, сите референци за наведената датотека во тековниот документ ќе бидат заменети со статични вредности.

Линковите се заменуваат со статични вредности во Microsoft Excel

Метод 2: Вметнување вредности

Но, горенаведениот метод е погоден само ако треба целосно да ги скршите сите врски помеѓу двете книги. Што ако треба да ги исклучите придружните табели во истата датотека? Можете да го направите ова со копирање на податоците, а потоа вметнување на истото место како вредности. Патем, овој метод може да се прекине помеѓу индивидуалните податоци се движи од различни книги без да се прекрши заедничка врска помеѓу датотеките. Ајде да видиме како овој метод работи во пракса.

  1. Ние го нагласуваме опсегот во кој сакаме да ја избришеме комуникацијата со друга табела. Кликнете на десното копче на глувчето. Во отвореното мени, одберете ја ставката "Копирај". Наместо наведените активности, можете да бирате алтернативна комбинација на топла клучеви CTRL + C.
  2. Копирање во Microsoft Excel

  3. Следно, без отстранување на изборот од истиот фрагмент, повторно кликнете на него со десното копче на глувчето. Овој пат во листата на дејства, кликнете на иконата "Вредност", која е објавена во групата за вметнување параметри.
  4. Вметнете како вредности во Microsoft Excel

  5. После тоа, сите референци во посветен опсег ќе бидат заменети со статични вредности.

Вредностите се вметнуваат во Microsoft Excel

Како што можете да видите, Excel има начини и алатки за да ги поврзе неколку маси меѓу себе. Во исто време, табеларните податоци можат да бидат на други листови, па дури и во различни книги. Доколку е потребно, оваа врска може лесно да се скрши.

Прочитај повеќе