При создании формул можно использовать значения из других ячеек или столбцов таблицы. Это можно сделать с помощью ссылок на ячейки и столбцы. Можно создавать ссылки на отдельные ячейки и их диапазоны или на целые столбцы.
Также можно ссылаться на данные из других таблиц. Подробную информацию о ссылках на данные из других таблиц можно найти в статье Формулы: ссылки на данные из других таблиц.
Краткая информация о типах ссылок в формулах
Ниже приведена памятка по созданию собственных формул.
Элемент, на который нужно сослаться | Требуемый формат | Пример |
---|---|---|
Элемент, на который нужно сослаться Отдельная ячейка | Требуемый формат Название столбца, номер строки | Пример =Бюджет1 |
Элемент, на который нужно сослаться Название столбца содержит пробел или заканчивается на число | Требуемый формат Заключите имя столбца в квадратные скобки. | Пример =[Столбец A]1 =DAY([Q1]1) |
Элемент, на который нужно сослаться Абсолютная ссылка (всегда ссылается на указанную ячейку, строку или столбец) | Требуемый формат Введите символ «$» перед названием столбца, номером строки или обоими. | Пример =$[Столбец A]$1 =[Столбец B]$1 =$[Столбец C]1 |
Элемент, на который нужно сослаться Несколько несвязанных ячеек | Требуемый формат Ссылки на ячейки должны быть разделены запятыми. | Пример =SUM(Бюджет1, Затраты4, [Прогноз прибыли]20) |
Элемент, на который нужно сослаться Диапазон ячеек в одном столбце | Требуемый формат Введите первую и последнюю ячейки диапазона через двоеточие «:». | Пример =SUM(Бюджет1:Бюджет12) |
Элемент, на который нужно сослаться Столбец целиком (вместе со всеми добавляемыми ячейками) | Требуемый формат Название столбца через двоеточие «:». | Пример =SUM(Бюджет:Бюджет) |
Элемент, на который нужно сослаться Диапазон ячеек в нескольких столбцах | Требуемый формат Введите ссылку на правую верхнюю и левую нижнюю ячейки через двоеточие «:». | Пример =SUM(Январь1:Март5) |
Элемент, на который нужно сослаться Отдельная ячейка, диапазон ячеек или столбцы целиком из другой таблицы | Требуемый формат Введите название созданной ссылки в другой таблице в фигурных скобках. | Пример =COUNT({my_sheet1 Диапазон1}) |
Более подробное описание типов ссылок
Ссылка на отдельную ячейку
При создании формулы вы можете выбрать ячейку, на которую хотите сослаться, и работать с данными этой ячейки в своей формуле. (Вы также можете вручную ввести название столбца и номер строки, чтобы сослаться на ячейку.)
Например, формула в столбце «Балансовая стоимость» в следующей таблице управления запасами умножит значение из строки 1 столбца «Цена» на значение строки 1 столбца «Запасы»:
Формула вернет значение 2 994,00 р., т. е. общую стоимость:
Ссылка на название столбца, содержащего пробелы или заканчивающегося на цифру
Если название столбца содержит пробелы, специальные знаки или цифры, вы должны заключить их в квадратные скобки во избежание неопределенности:
=[Годовой бюджет]1 + [Годовой бюджет]2
=[Q1]1 + [Q2]1
=[Риск/Проблема]5 + [Вероятность/Смягчение]5
Создание абсолютной ссылки
В некоторых ситуациях, например при ссылке на таблицу функцией VLOOKUP, бывает необходимо запретить Smartsheet автоматически обновлять ссылки на ячейки при перемещении или копировании этой формулы. Для этого нужно создать абсолютную ссылку на ячейки. (Подробная информация о функции VLOOKUP приведена в статье Ссылка функцией.)
Чтобы создать абсолютную ссылку, поставьте символ $ (доллар) перед названием столбца или номером строки в ссылке на ячейку в своей формуле. Например, если вы переместите или скопируете следующую формулу, то названия столбцов и номера строк в ссылках на ячейки не изменятся:
=$[Столбец A]$1 * $[Столбец B]$1
Следующая формула содержит абсолютные ссылки только на номера строк. Если вы переместите или скопируете ее, ссылки на столбцы изменятся с учетом нового расположения формулы:
=[Столбец A]$1 * [Столбец B]$1
В следующей формуле сохранятся абсолютные ссылки на столбцы. Если вы переместите или скопируете ее, номера строк изменятся с учетом нового расположения формулы:
=$[Столбец A]1 * $[Столбец B]1
Ссылка на диапазон ячеек в одном столбце
Для создания ссылки на диапазон ячеек поставьте знак : (двоеточие) между ссылками на выбранные ячейки.
Например, формула в нижней части столбца «Балансовая стоимость» в следующей таблице управления запасами сложит значения строк с 1-й по 6-ю в данном столбце:
Эта формула вернет значение «40763,75 р.», то есть итоговую балансовую стоимость:
Ссылка на столбец целиком
Можно создавать ссылки на столбец целиком, включая его все заполненные ячейки. Например, следующая формула суммирует все значения столбца «Годовой бюджет» и будет меняться по мере добавления или удаления новых строк в этом столбце:
=SUM([Годовой бюджет]:[Годовой бюджет])
ПРИМЕЧАНИЕ. Если формула введена в ячейку столбца, на который она ссылается, она не будет учитывать ту ячейку, в которую она содержится. Например, если вы введете формулу из примера выше в таблицу под названием «Годовой бюджет», формула SUM просуммирует значения всех ячеек за исключением той ячейки, в которую введена эта формула.
Ссылка на диапазон ячеек из нескольких столбцов
Чтобы сослаться на диапазон значений ячеек из строки, пересекающей несколько столбцов, задайте ссылки на первый и последний столбец в строке.
Например, формула в столбце «Общий запас» в следующей таблице управления запасами просуммирует значения строки 1 из столбцов «Запасы A», «Запасы B» и «Запасы C»:
Формула вернет значение «998», т. е. сумму запасов из трёх ячеек: