Работайте с данными из других таблиц с помощью межтабличных ссылок. Каждая межтабличная ссылка указывает на одну таблицу. Вы можете создать несколько ссылок для извлечения данных из нескольких таблиц.
USM Content
Используйте межтабличные ссылки для:
- Создайте таблицу метрик для использования в мини-приложениях диаграмм.
- извлечения данных из одной таблицы в другую без создания копии всей таблицы;
- отображения данных без предоставления доступа к базовой таблице.
Используйтеполя сводной таблицы для работы с данными в одной таблице вместо этого.
Прежде чем создавать межтабличные ссылки
- Вы должны обладать необходимыми разрешениями.
- Таблица может содержать до 100 отдельных межтабличных ссылок.
- Диапазон, на который указывает ссылка, может содержать до 100 000 входящих ячеек.
- Ссылки из другой таблицы не поддерживаются следующими функциями: CHILDREN, PARENT, ANCESTORS. Использование ссылки из другой таблицы с этими функциями приведёт к ошибке #UNSUPPORTED CROSS-SHEET FORMULA.
Крупномасштабные таблицы не поддерживаются в межтабличных ссылках.
Необходимые разрешения
В этой диаграмме показаны действия, которые каждый пользователь может выполнять с межтабличными формулами в исходной и конечной таблицах:
| Capability | Owner | Admin | Редактор | Наблюдатель |
|---|---|---|---|---|
| Просмотр данных в исходной таблице и ссылки на эти данные | Да | Да | Да | Да |
| Вставка формулы в конечную таблицу | Да | Да | Да | Нет |
| Изменение ссылки в формуле | Да | Да | Да | Нет |
| Удаление ссылок на таблицы, использованных в межтабличных формулах | Да | Да | Да | Нет |
Будьте осторожны при удалении ссылок на таблицы. Все удалённые вами ссылки на таблицы удаляются также у пользователей, которым предоставлен доступ к изменённому вами файлу.
Создание межтабличной ссылки
- Составьте формулу в ячейке, где вы хотите, чтобы данные появились.
Например, введите =COUNT(
Карточка помощи по формуле появляется над или под вашей ячейкой. - В карточке со справкой выберите Создать ссылку на другую таблицу.
- Найдите таблицу, содержащую данные.
- Выберите исходную таблицу в результатах поиска.
- Выберите диапазон ячеек, содержащий данные, ссылку на которые вы хотите создать, и выберите Вставить ссылку.
Выберите заголовок столбца, чтобы сослаться на весь столбец, даже если строки добавляются или удаляются из источника. Чтобы сослаться на несколько столбцов, зажмите клавишу Shift, затем выберите первый и последний столбцы - вы получите все данные между ними. Можно выбрать только соседние столбцы. Чтобы выбрать отдельные столбцы, создайте несколько ссылок.
- Необязательно: введите название ссылки в текстовом поле Название ссылки на таблицу. Если вы не укажете название, ссылка получит название по умолчанию, состоящее из названия таблицы и количества ссылок на эту таблицу. Название не влияет на таблицу. Оно необходимо для того, чтобы вы могли идентифицировать ссылку в формуле.
Вот и всё! Ссылка добавлена в формулу. Пример того, как должна выглядеть формула:
=COUNT({моя_таблица1 Диапазон1})
Советы по работе со ссылками
- Не включайте данные, которые не требуется показывать в конечной таблице. Вся информация в диапазоне, на который указывает ссылка, доступна и может отображаться в конечной таблице. Попробуйте использовать формулу INDEX (MATCH) вместо формулы VLOOKUP, которая может ссылаться на ненужные данные.
- Проследите за тем, чтобы новые строки входили в диапазон, на который указывает ссылка. Строки, добавленные ниже диапазона, на который указывает ссылка, не будут включены. Чтобы включить все строки, выбирайте в качестве ссылки столбцы.
- Используйте ссылки повторно. Вам не нужно открывать диалоговое окно Создать ссылку на другую таблицу, чтобы использовать существующую ссылку. Добавьте в новую формулу фигурные скобки {}, а затем введите или вставьте в них название ссылки.
- Ссылки уникальны для той таблицы, в которой они были созданы. Вы должны создать новые ссылки для каждой таблицы.
- Ячейки, содержащие формулы ссылающиеся на другие листы, не вызывают действия, которые автоматически изменяют лист. Это включает формулы, которые ссылаются на другую ячейку с формулой, ссылающейся на другой лист.
Остались вопросы?
Используйте шаблон Руководства по формулам, чтобы найти дополнительные ресурсы поддержки, и просмотреть более 100 формул, включая глоссарий каждой функции, с которой вы можете практиковаться в реальном времени, и примеры часто используемых и сложных формул.
Найдите примеры того, как другие клиенты Smartsheet используют эту функцию, или задайте вопрос о вашем конкретном случае использования в онлайн-сообществе Smartsheet.