Чтобы сослаться на таблицу или ее части в формуле, используйте специальные ссылки. При преобразовании данных в таблицу необходимо указать название таблицы и заголовок каждого столбца. Это название и заголовки можно использовать в ссылках на ячейки таблицы.
Например, вместо названий ячеек (=SUM(C2:C7)
) можно указывать ссылки: =SUM(DeptSales[Sales Amount])
.
Используя название для ссылки на элементы таблицы, вы обеспечиваете автоматическое обновление ссылок при добавлении или удалении данных.
Синтаксис и пример использования
Примечание. Каждый пример приведен в отдельной вкладке.
Синтаксис
Вы можете использовать ссылки на таблицы для указания на:
- Столбец таблицы:
Table1[Column 1]
- Для отдельных столбцов:
Table1[[#ALL],[Column 1]]
- Для нескольких столбцов одновременно:
Table1[[#ALL],[Column 1]:[Column 3]]
- Для отдельных столбцов:
- Для полного столбца таблицы, включая заголовки, данные и нижние колонтитулы:
Table1[#ALL]
- Заголовки таблиц:
Table1[#HEADERS]
- Нижние колонтитулы таблиц:
Table1[#TOTALS]
- Заголовки и данные таблиц:
Table1[[#HEADERS],[#DATA]]
- Данные и нижние колонтитулы таблиц без заголовков:
Table1[[#DATA],[#TOTALS]]
- Данные таблиц без заголовков и нижних колонтитулов:
Table1
илиTable1[#DATA]
Примечание. #Эта строка в настоящее время не поддерживается.
Пример использования
Используйте ссылки на таблицы в формуле:
- SUM:
SUM(Table1[Column1])
- IMPORTRANGE:
IMPORTRANGE ("https://docs.google.com/spreadsheets/d/abcd123abcd123", "DeptSales[Sales Amount]")
Используйте ссылки на таблицы с синтаксисом извлечения чипа: IF (Table1[Column 1]="","",Table1[Column 1].[file name])
Подробнее о том, как извлекать данные из умных чипов в Google Таблицах…
- Всегда используйте таблицы. Если у вас есть структурированные данные, преобразуйте их в таблицы. Вы можете использовать ссылки на таблицы и множество других полезных функций.
- Чтобы преобразовать данные в таблицу, в верхней части экрана, в строке меню нажмите Формат
Преобразовать в таблицу.
- Чтобы преобразовать данные в таблицу, в верхней части экрана, в строке меню нажмите Формат
- Придумывайте информативные названия таблиц. Чтобы формулы были понятными, давайте таблицам описательные и значимые названия.
- Название таблицы должно соответствовать определенным правилам. Подробнее о том, как создать название для таблицы…
- В формулах пробелы заменяются подчеркиваниями. Пример:
Sales_Tracker[Sales Amount]
.
- Включите подсказки. Чтобы упростить заполнение формул подходящими функциями, включите автозаполнение, исправление ошибок в формулах и подсказки формул.
- В верхней части таблицы, в строке меню нажмите Инструменты
Управление подсказками.
- Установите флажки напротив всех пунктов:
- Включить автозаполнение
- Включить исправления формул
- Включить подсказки формул
Подробнее о том, как добавлять формулы и функции…
- В верхней части таблицы, в строке меню нажмите Инструменты
- Используйте ARRAYFORMULA, когда это применимо. Чтобы получить значения всей таблицы или диапазона, используйте ARRAYFORMULA:
ARRAYFORMULA(Table1)
ARRAYFORMULA(Table1[Column1])
- Следуйте синтаксису ссылок на таблицы:
- Используйте квадратные скобки для указателей, таких как названия таблиц и столбцов.
- Чтобы улучшить восприятие, добавляйте пробелы в формулы. Пример:
=SUM (Table1[ [#ALL],[Column 1]:[Column 2] ] )
.
Указанные ниже функции в настоящее время не поддерживают использование ссылок на таблицы при выборе диапазона:
- условное форматирование;
- диаграммы;
- сводные таблицы.