какие таблицы называют связанными

Связанные таблицы

Базу данных, содержащую большое количество полей и записей, чаще всего представляют в виде нескольких таблиц, которые называют связанными таблицами, а саму базу данных при этом называют реляционной базой данных. Название «реляционная» подчеркивает наличие определенных отношений между полями связанных таблиц.

Связанные таблицы состоят, как правило, из одной базовой и нескольких подчиненных таблиц или нескольких таблиц, между которыми обозначены связи.Базовая таблица и подчиненные таблицы связаны потому, что они хранятся в одной базе данных. Графическая связь между таблицами отражается с помощью схемы данных. Пример схемы данных представлен в табл. 13.2.

Программная связь между таблицами осуществляется с помощь полей с одинаковыми типами данных. Каждая из таблиц – базовая и подчиненная – имеют в своем составе уникальное поле или поле, значения в котором не могут повторяться.

Уникальное поле базовой таблицы называется ключевым полем или первичным ключом. В ключевом поле записи не могут повторяться.Любому значению первичного ключа соответствует единственная запись в таблице.

Схема данных в связанных таблицах

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Ключевое поле в подчиненной таблице называется внешним ключом. Внешний ключ однозначно связан с первичным ключом, поскольку это столбец таблицы, значения которого полностью соответствуют значениям первичного ключа другой таблицы. Наличие ключевых полей позволяет осуществлять корректный переход от одной таблицы к другой.

Из приведенных определений связанных таблиц и ключей следует несколько правил работы с реляционной базой данных.

1. В подчиненную таблицу нельзя добавить запись с несуществующим в базовой таблице ключом.

2. В базовой таблице нельзя удалить запись, если не удалены соответствующие записи в подчиненной таблице.

3. Изменения ключа базовой таблицы должны сопровождаться изменениями соответствующих записей подчиненной таблицы.

Дата добавления: 2015-08-08 ; просмотров: 1543 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ

Источник

Связи между таблицами базы данных

1. Введение

Связи — это довольна важная тема, которую следует понимать при проектировании баз данных. По своему личному опыту скажу, что осознав связи, мне намного легче далось понимание нормализации базы данных.

1.1. Для кого эта статья?

Эта статья будет полезна тем, кто хочет разобраться со связями между таблицами базы данных. В ней я постарался рассказать на понятном языке, что это такое. Для лучшего понимания темы, я чередую теоретический материал с практическими примерами, представленными в виде диаграммы и запроса, создающего нужные нам таблицы. Я использую СУБД Microsoft SQL Server и запросы пишу на T-SQL. Написанный мною код должен работать и на других СУБД, поскольку запросы являются универсальными и не используют специфических конструкций языка T-SQL.

1.2. Как вы можете применить эти знания?

2. Благодарности

Учтены были советы и критика авторов jobgemws, unfilled, firnind, Hamaruba.
Спасибо!

3.1. Как организовываются связи?

Связи создаются с помощью внешних ключей (foreign key).
Внешний ключ — это атрибут или набор атрибутов, которые ссылаются на primary key или unique другой таблицы. Другими словами, это что-то вроде указателя на строку другой таблицы.

3.2. Виды связей

4. Многие ко многим

Представим, что нам нужно написать БД, которая будет хранить работником IT-компании. При этом существует некий стандартный набор должностей. При этом:

4.1. Как построить такие таблицы?

Слева указаны работники (их id), справа — должности (их id). Работники и должности на этой таблице указываются с помощью id’шников.

На эту таблицу можно посмотреть с двух сторон:

4.2. Реализация

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

С помощью ограничения foreign key мы можем ссылаться на primary key или unique другой таблицы. В этом примере мы

4.3. Вывод

Для реализации связи многие ко многим нам нужен некий посредник между двумя рассматриваемыми таблицами. Он должен хранить два внешних ключа, первый из которых ссылается на первую таблицу, а второй — на вторую.

5. Один ко многим

Эта самая распространенная связь между базами данных. Мы рассматриваем ее после связи многие ко многим для сравнения.

Предположим, нам нужно реализовать некую БД, которая ведет учет данных о пользователях. У пользователя есть: имя, фамилия, возраст, номера телефонов. При этом у каждого пользователя может быть от одного и больше номеров телефонов (многие номера телефонов).

В этом случае мы наблюдаем следующее: пользователь может иметь многие номера телефонов, но нельзя сказать, что номеру телефона принадлежит определенный пользователь.

Другими словами, телефон принадлежит только одному пользователю. А пользователю могут принадлежать 1 и более телефонов (многие).

Как мы видим, это отношение один ко многим.

5.1. Как построить такие таблицы?

PhoneIdPersonIdPhoneNumber
1511 091-10
2519 124-66
31721 972-02

Данная таблица представляет три номера телефона. При этом номера телефона с id 1 и 2 принадлежат пользователю с id 5. А вот номер с id 3 принадлежит пользователю с id 17.
Заметка. Если бы у таблицы «Phones» было бы больше атрибутов, то мы смело бы их добавляли в эту таблицу.

5.2. Почему мы не делаем тут таблицу-посредника?

Таблица-посредник нужна только в том случае, если мы имеем связь многие-ко-многим. По той простой причине, что мы можем рассматривать ее с двух сторон. Как, например, таблицу EmployeesPositions ранее:

5.3. Реализация

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

6. Один к одному

Представим, что на работе вам дали задание написать БД для учета всех работников для HR. Начальник уверял, что компании нужно знать только об имени, возрасте и телефоне работника. Вы разработали такую БД и поместили в нее всю 1000 работников компании. И тут начальник говорит, что им зачем-то нужно знать о том, является ли работник инвалидом или нет. Наиболее простое, что приходит в голову — это добавить новый столбец типа bool в вашу таблицу. Но это слишком долго вписывать 1000 значений и ведь true вы будете вписывать намного реже, чем false (2% будут true, например).

Более простым решением будет создать новую таблицу, назовем ее «DisabledEmployee». Она будет выглядеть так:

Но это еще не связь один к одному. Дело в том, что в такую таблицу работник может быть вписан более одного раза, соответственно, мы получили отношение один ко многим: работник может быть несколько раз инвалидом. Нужно сделать так, чтобы работник мог быть вписан в таблицу только один раз, соответственно, мог быть инвалидом только один раз. Для этого нам нужно указать, что столбец EmployeeId может хранить только уникальные значения. Нам нужно просто наложить на столбец EmloyeeId ограничение unique. Это ограничение сообщает, что атрибут может принимать только уникальные значения.

Выполнив это мы получили связь один к одному.

Заметка. Обратите внимание на то, что мы могли также наложить на атрибут EmloyeeId ограничение primary key. Оно отличается от ограничения unique лишь тем, что не может принимать значения null.

6.1. Вывод

Можно сказать, что отношение один к одному — это разделение одной и той же таблицы на две.

6.2. Реализация

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

7. Обязательные и необязательные связи

Связи можно поделить на обязательные и необязательные.

7.1. Один ко многим

У одной биологической матери может быть много детей. У ребенка есть только одна биологическая мать.

А) У женщины необязательно есть свои дети. Соответственно, связь необязательна.
Б) У ребенка обязательно есть только одна биологическая мать – в таком случае, связь обязательна.

7.2. Один к одному

У одного человека может быть только один загранпаспорт. У одного загранпаспорта есть только один владелец.

А) Наличие загранпаспорта необязательно – его может и не быть у гражданина. Это необязательная связь.
Б) У загранпаспорта обязательно есть только один владелец. В этом случае, это уже обязательная связь.

7.3. Многие ко многим

Человек может инвестировать в акции разных компаний (многих). Инвесторами какой-то компании являются определенные люди (многие).

А) Человек может вообще не инвестировать свои деньги в акции.
Б) Акции компании мог никто не купить.

8. Как читать диаграммы?

Выше я приводил диаграммы созданных нами таблиц. Но для того, чтобы их понимать, нужно знать, как их «читать». Разберемся в этом на примере диаграммы из пункта 5.3.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Мы видим отношение один ко многим. Одной персоне принадлежит много телефонов.

9. Итоги

10. Задачи

Для лучшего усвоения материала предлагаю вам решить следующие задачи:

Источник

Создание связанных таблиц

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Как Вы могли убедиться из моих предыдущих постов, меры являются мощными инструментами анализа данных и позволяют производить немыслимые до этого виды расчётов. Однако, до сих пор при знакомствами с мерами мы использовали только одну таблицу t_sales. Но вся прелесть Power Pivot в том, что с его помощью можно производить расчёты, комбинируя данные из нескольких таблиц. По моему личному мнению, если бы даже Powe Pivot не имел встроенного движка функций DAX, одна только способность связывания таблиц, уже оправдывала бы его существование.

Создание связей

Так как же создаются связи между таблицами? Всё очень просто. Заходим в окно Power Pivot и в правом нижнем углу, нажимаем на иконку со всплывающей надписью «Диаграмма».

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Либо по кнопке «Представление диаграммы» на вкладке «Главная».

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Откроется окно представления диаграммы, в котором все таблицы нашей модели данных показаны в виде отдельных окошек, со списком колонок.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Как видим, эти таблицы между собою пока никак не связаны. Чтобы создать между ними связь, нам сначала нужно определить идентичные колонки. Идентичными колонками, называют колонки содержащие одинаковые данные. К примеру, и в таблице t_sales и в таблице t_products есть колонки КодПродукта, содержащие одинаковые данные (при этом не обязательно, чтобы названия колонок в обоих таблицах были одинаковыми). Свяжем эти две таблицы между собою кликнув по названию колонки КодПродукта в t_sales и удерживая левую кнопку мыши нажатой, перетащим эту колонку к другой колонке КодПродукта в t_products.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Точно также, связь между таблицами можно создать через команду «Создание связи» на вкладке «Конструктор».

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Но можно ли создавать связь между таблицами по любым идентичным столбцам? Например столбцы «ЦенаЗаШтуку» в t_sales и «Цена» в t_products содержат одинаковые данные. Попробуем создать между ними связь путём перетаскивания. Power Pivot выдаст ошибку: «Не удалось создать связь, поскольку в каждом столбце содержатся повторяющиеся значения. Выберите по крайней мере один столбец, содержащий только уникальные значения.»

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

То есть для того, чтобы установить связь между таблицами, один из связывающих столбцов должен содержать только уникальные, не повторяющиеся значения. К примеру, цена у нескольких продуктов может быть одинаковой (повторяться), поэтому использовать эти столбцы для создания связи между таблицами не получится. А вот «КодПродукта» в t_products содержит только уникальные значения, поэтому мы и смогли использовать его для создания связи.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Таблицы, содержащие столбцы с уникальными значениями, по которым устанавливается связывание, называются «таблицами поиска» (lookup tables).

Ниже представлена сводная таблица на основе данных таблицы t_sales.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Как это работает

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Фильтры, применённые к таблице поиска передаются через установленную связь основной таблице.

Однако, фильтры применённые к основной таблице, не передаются таблице поиска.

Функция CALCULATE () и связанные таблицы

Давайте создадим ещё одну связь между таблицами. Свяжем таблицу t_sales с таблицей t_clients.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

В таблице t_sales, в столбце КоличествоДетейНаПопечении, имеется информация о том сколько отпрысков находятся на попечении каждого клиента. Создадим меру, которая бы на основании этих данных, рассчитывала сумму продаж клиентам с детьми:

[ПродажиРодителям]=
CALCULATE ([ИтогоПродаж],
t_clients[КоличествоДетейНаПопечении]>0)

Источник

Работа со связанными таблицами в Microsoft Excel

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

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

Связанные таблицы очень удобно использовать для обработки большого объема информации. Располагать всю информацию в одной таблице, к тому же, если она не однородная, не очень удобно. С подобными объектами трудно работать и производить по ним поиск. Указанную проблему как раз призваны устранить связанные таблицы, информация между которыми распределена, но в то же время является взаимосвязанной. Связанные табличные диапазоны могут находиться не только в пределах одного листа или одной книги, но и располагаться в отдельных книгах (файлах). Последние два варианта на практике используют чаще всего, так как целью указанной технологии является как раз уйти от скопления данных, а нагромождение их на одной странице принципиально проблему не решает. Давайте узнаем, как создавать и как работать с таким видом управления данными.

Создание связанных таблиц

Прежде всего, давайте остановимся на вопросе, какими способами существует возможность создать связь между различными табличными диапазонами.

Способ 1: прямое связывание таблиц формулой

Самый простой способ связывания данных – это использование формул, в которых имеются ссылки на другие табличные диапазоны. Он называется прямым связыванием. Этот способ интуитивно понятен, так как при нем связывание выполняется практически точно так же, как создание ссылок на данные в одном табличном массиве.

Посмотрим, как на примере можно образовать связь путем прямого связывания. Имеем две таблицы на двух листах. На одной таблице производится расчет заработной платы с помощью формулы путем умножения ставки работников на единый для всех коэффициент.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

На втором листе расположен табличный диапазон, в котором находится перечень сотрудников с их окладами. Список сотрудников в обоих случаях представлен в одном порядке.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Нужно сделать так, чтобы данные о ставках из второго листа подтягивались в соответствующие ячейки первого.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Итак, ставим курсор в нижнюю правую область элемента с формулой. После этого курсор должен преобразоваться в маркер заполнения в виде черного крестика. Выполняем зажим левой кнопки мыши и тянем курсор до самого низа столбца.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Способ 2: использование связки операторов ИНДЕКС — ПОИСКПОЗ

Но что делать, если перечень сотрудников в табличных массивах расположен не в одинаковом порядке? В этом случае, как говорилось ранее, одним из вариантов является установка связи между каждой из тех ячеек, которые следует связать, вручную. Но это подойдет разве что для небольших таблиц. Для массивных диапазонов подобный вариант в лучшем случае отнимет очень много времени на реализацию, а в худшем – на практике вообще будет неосуществим. Но решить данную проблему можно при помощи связки операторов ИНДЕКСПОИСКПОЗ. Посмотрим, как это можно осуществить, связав данные в табличных диапазонах, о которых шел разговор в предыдущем способе.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

«Массив» — аргумент, содержащий адрес диапазона, из которого мы будем извлекать информацию по номеру указанной строки.

«Номер строки» — аргумент, являющийся номером этой самой строчки. При этом важно знать, что номер строки следует указывать не относительно всего документа, а только относительно выделенного массива.

«Номер столбца» — аргумент, носящий необязательный характер. Для решения конкретно нашей задачи мы его использовать не будем, а поэтому описывать его суть отдельно не нужно.

Ставим курсор в поле «Массив». После этого переходим на Лист 2 и, зажав левую кнопку мыши, выделяем все содержимое столбца «Ставка».

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

«Искомое значение» — аргумент, содержащий наименование или адрес ячейки стороннего диапазона, в которой оно находится. Именно позицию данного наименования в целевом диапазоне и следует вычислить. В нашем случае в роли первого аргумента будут выступать ссылки на ячейки на Листе 1, в которых расположены имена сотрудников.

«Просматриваемый массив» — аргумент, представляющий собой ссылку на массив, в котором выполняется поиск указанного значения для определения его позиции. У нас эту роль будет исполнять адрес столбца «Имя» на Листе 2.

«Тип сопоставления» — аргумент, являющийся необязательным, но, в отличие от предыдущего оператора, этот необязательный аргумент нам будет нужен. Он указывает на то, как будет сопоставлять оператор искомое значение с массивом. Этот аргумент может иметь одно из трех значений: -1; 0; 1. Для неупорядоченных массивов следует выбрать вариант «0». Именно данный вариант подойдет для нашего случая.

Итак, приступим к заполнению полей окна аргументов. Ставим курсор в поле «Искомое значение», кликаем по первой ячейке столбца «Имя» на Листе 1.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Способ 3: выполнение математических операций со связанными данными

Прямое связывание данных хорошо ещё тем, что позволяет не только выводить в одну из таблиц значения, которые отображаются в других табличных диапазонах, но и производить с ними различные математические операции (сложение, деление, вычитание, умножение и т.д.).

Посмотрим, как это осуществляется на практике. Сделаем так, что на Листе 3 будут выводиться общие данные заработной платы по предприятию без разбивки по сотрудникам. Для этого ставки сотрудников будут подтягиваться из Листа 2, суммироваться (при помощи функции СУММ) и умножаться на коэффициент с помощью формулы.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Поля в окне соответствуют аргументам указанной функции. Хотя их число может достигать 255 штук, но для нашей цели достаточно будет всего одного. Ставим курсор в поле «Число1». Кликаем по ярлыку «Лист 2» над строкой состояния.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Способ 4: специальная вставка

Связать табличные массивы в Excel можно также при помощи специальной вставки.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Существует также альтернативный вариант. Он, кстати, является единственным для более старых версий Excel. В контекстном меню наводим курсор на пункт «Специальная вставка». В открывшемся дополнительном меню выбираем позицию с одноименным названием.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Способ 5: связь между таблицами в нескольких книгах

Кроме того, можно организовать связь между табличными областями в разных книгах. При этом используется инструмент специальной вставки. Действия будут абсолютно аналогичными тем, которые мы рассматривали в предыдущем способе, за исключением того, что производить навигацию во время внесений формул придется не между областями одной книги, а между файлами. Естественно, что все связанные книги при этом должны быть открыты.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Но нужно отметить, что в этом случае вставка будет произведена в виде неизменяемого массива. При попытке изменить любую ячейку со вставленными данными будет всплывать сообщение, информирующее о невозможности сделать это.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Изменения в таком массиве, связанном с другой книгой, можно произвести только разорвав связь.

Разрыв связи между таблицами

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

Способ 1: разрыв связи между книгами

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

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

Способ 2: вставка значений

Но вышеперечисленный способ подходит только в том случае, если нужно полностью разорвать все связи между двумя книгами. Что же делать, если требуется разъединить связанные таблицы, находящиеся в пределах одного файла? Сделать это можно, скопировав данные, а затем вставив на то же место, как значения. Кстати, этим же способом можно проводить разрыв связи между отдельными диапазонами данных различных книг без разрыва общей связи между файлами. Посмотрим, как этот метод работает на практике.

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

какие таблицы называют связанными. Смотреть фото какие таблицы называют связанными. Смотреть картинку какие таблицы называют связанными. Картинка про какие таблицы называют связанными. Фото какие таблицы называют связанными

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

Помимо этой статьи, на сайте еще 12387 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *