Применить к
- Pro
- Business
- Enterprise
Создание ссылки на ячейку или столбец в формуле
Доступно для:
Планы:
- Smartsheet
- Pro
- Business
- Enterprise
При создании формул можно использовать значения из других ячеек или столбцов таблицы. Это можно сделать с помощью ссылок на ячейки и столбцы. Можно создавать ссылки на отдельные ячейки и их диапазоны или на целые столбцы.
Также можно ссылаться на данные из других таблиц. Подробную информацию о ссылках на данные из других таблиц можно найти в статье Формулы: ссылки на данные из других таблиц.
Краткая информация о типах ссылок в формулах
Ниже приведена памятка по созданию собственных формул.
Элемент, на который нужно сослаться | Требуемый формат | Пример |
---|---|---|
Отдельная ячейка | Название столбца, номер строки | =Бюджет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», т. е. сумму запасов из трёх ячеек: