Список функций

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

Ниже приведён список всех функций в приложении Smartsheet.

Название Синтаксис Описание
ABS
Числовая
ABS(
  • число
)
Возвращает абсолютное значение числа. Подробнее
ANCESTORS
Иерархия
ANCESTORS(
  • [
    ссылка
    ]
)
Используется внутри другой функции для ссылки на все родительские ячейки в иерархии данной ячейки. Подробнее
AND
Логическая
AND(
  • логическое_выражение1
  • [
    • логическое_выражение2
    • ...
    ]
)
Используется внутри другой функции и возвращает значение true (истина), если все указанные логические выражения имеют значение true (истина). Подробнее
AVG
Числовая
AVG(
  • число1
  • [
    • число2
    • ...
    ]
)
Возвращает среднее значение указанных чисел. Подробнее
AVGW
Дополнительно
AVGW(
  • диапазон
  • диапазон_вес
)
Возвращает средневзвешенное значение (среднее значение с учётом веса каждого числа, характеризующего его относительную важность). Подробнее
CHILDREN
Иерархия
CHILDREN(
  • [
    ссылка
    ]
)
Используется внутри другой функции для ссылки на дочерние строки указанной родительской строки. Подробнее
COLLECT
Дополнительно
COLLECT(
  • диапазон
  • диапазон_критерия1
  • критерий1
  • [
    • диапазон_критерия2
    • критерий2
    • ...
    ]
)
Используется внутри другой функции для отбора значений из диапазона, соответствующего указанным критериям. Подробнее
COUNT
Числовая
COUNT(
  • значение1
  • [
    • значение2
    • ...
    ]
)
Подсчитывает непустые значения. Подробнее
COUNTIF
Дополнительно
COUNTIF(
  • диапазон
  • критерий
)
Подсчитывает число ячеек в диапазоне, удовлетворяющих критерию. Подробнее
COUNTIFS
Дополнительно
COUNTIFS(
  • диапазон1
  • критерий1
  • [
    • диапазон2
    • критерий2
    • ...
    ]
)
Подсчитывает число ячеек в диапазоне, удовлетворяющих всем указанным критериям. Подробнее
DATE
Дата
DATE(
  • год
  • месяц
  • день
)
Она составляет дату из значения года, месяца и дня. Подробнее
DATEONLY
Дата
DATEONLY(
  • дата_время
)
Используется в столбце дат для получения компонента, означающего дату, из значения даты и времени. Подробнее
DAY
Дата
DAY(
  • дата
)
Возвращает число, представляющее день месяца, в диапазоне от 1 до 31, где 1 — это первый день. Подробнее
FIND
Текстовая
FIND(
  • искомый_элемент
  • текст_для_поиска
  • [
    начальная_позиция
    ]
)
Возвращает начальную позицию (в символах) строки в тексте. Подробнее
IF
Логическая
IF(
  • логическое_выражение
  • значение_если_истина
  • [
    значение_если_ложь
    ]
)
Вычисляет логическое выражение. Если результатом вычисления является true (истина), возвращает одно значение, если false (ложь) — другое. Подробнее
IFERROR
Логическая
IFERROR(
  • значение
  • значение_если_ошибка
)
Возвращает первое значение, если это не ошибка; в противном случае возвращает второе значение. Подробнее
INDEX
Дополнительно
INDEX(
  • диапазон
  • индекс_строки
  • [
    индекс_столбца
    ]
)
Возвращает элемент из массива на основе указанных индексов строки и столбца. Подробнее
INT
Числовая
INT(
  • значение
)
Возвращает целую часть числа. Подробнее
ISBLANK
Логическая
ISBLANK(
  • значение
)
Проверяет, является ли значение пустым. Подробнее
ISBOOLEAN
Логическая
ISBOOLEAN(
  • значение
)
Проверяет, является ли значение логическим (например, флажок, флаг или звезда). Подробнее
ISDATE
Логическая
ISDATE(
  • значение
)
Проверяет, является ли значение датой. Подробнее
ISERROR
Логическая
ISERROR(
  • значение
)
Проверяет наличие ошибки вычислений в другой формуле. Подробнее
ISNUMBER
Логическая
ISNUMBER(
  • значение
)
Проверяет, является ли значение числом. Подробнее
ISTEXT
Логическая
ISTEXT(
  • значение
)
Проверяет, является ли значение текстом. Подробнее
JOIN
Дополнительно
JOIN(
  • диапазон
  • [
    разделитель
    ]
)
Объединяет диапазон ячеек в строку с необязательными разделителями между значениями. Подробнее
LARGE
Числовая
LARGE(
  • диапазон
  • n
)
Возвращает n-ое наибольшее число из указанного диапазона. Подробнее
LEFT
Текстовая
LEFT(
  • текст
  • [
    кол-во_символов
    ]
)
Возвращает крайние левые символы из текстовой строки. Подробнее
LEN
Числовая
LEN(
  • текст
)
Возвращает количество символов в текстовой строке, включая пробелы. Подробнее
LOWER
Текстовая
LOWER(
  • текст
)
Преобразует все прописные буквы в строчные. Подробнее
MATCH
Дополнительно
MATCH(
  • искомое_значение
  • диапазон
  • [
    тип_поиска
    ]
)
Возвращает относительную позицию значения в диапазоне (таблица поиска). Первая позиция — 1. Подробнее
MAX
Числовая
MAX(
  • значение1
  • [
    • значение2
    • ...
    ]
)
Возвращает наибольшее число или самую позднюю дату. Подробнее
MID
Текстовая
MID(
  • текст
  • начальная_позиция
  • кол-во_символов
)
Возвращает часть текста на основе указанных значений начальной позиции и количества символов. Подробнее
MIN
Числовая
MIN(
  • значение1
  • [
    • значение2
    • ...
    ]
)
Возвращает наименьшее число или самую раннюю дату. Подробнее
MONTH
Дата
MONTH(
  • дата
)
Возвращает число, представляющее номер месяца, в диапазоне от 1 до 12, где 1 — это январь. Подробнее
NETDAYS
Дата
NETDAYS(
  • начальная_дата
  • конечная_дата
)
Возвращает число дней между двумя датами. Подробнее
NETWORKDAY
Дата
NETWORKDAY(
  • начальная_дата
  • конечная_дата
  • [
    выходные
    ]
)
Возвращает число рабочих дней между двумя датами. Добавляет к результату 1 день, если начальная дата — нерабочий день. Подробнее
NETWORKDAYS
Дата
NETWORKDAYS(
  • начальная_дата
  • конечная_дата
  • [
    выходные
    ]
)
Возвращает число рабочих дней между двумя датами. Подробнее
NOT
Логическая
NOT(
  • логическое_выражение
)
Используется внутри другой функции и возвращает значение, противоположное результату логического выражения. Подробнее
OR
Логическая
OR(
  • логическое_выражение1
  • [
    • логическое_выражение2
    • ...
    ]
)
Используется внутри другой функции и возвращает значение true (истина), если хотя бы одно из указанных логических выражений имеет значение true (истина). Подробнее
PARENT
Иерархия
PARENT(
  • [
    ссылка
    ]
)
Ссылается на родительскую ячейку указанной ячейки. Подробнее
PRORATE
Дополнительно
PRORATE(
  • число
  • начальная_дата
  • конечная_дата
  • начало_пропорционального_распределения
  • конец_пропорционального_распределения
  • [
    десятичные_разряды
    ]
)
Возвращает долю значения, пропорциональную указанному диапазону дат. Подробнее
REPLACE
Текстовая
REPLACE(
  • текст
  • начальная_позиция
  • кол-во_символов
  • новый_текст
)
Заменяет строку символов, которая начинается в указанной позиции и заканчивается через определенное число символов. Подробнее
RIGHT
Текстовая
RIGHT(
  • текст
  • [
    кол-во_символов
    ]
)
Возвращает крайние правые символы из текстовой строки. Подробнее
ROUND
Числовая
ROUND(
  • число
  • [
    десятичные_разряды
    ]
)
Округляет указанное число до нужного количества десятичных разрядов. Подробнее
SMALL
Числовая
SMALL(
  • диапазон
  • n
)
Возвращает n-ое наименьшее число из указанного диапазона. Подробнее
SUBSTITUTE
Текстовая
SUBSTITUTE(
  • искомый_текст 
  • старый_текст 
  • новый_текст 
  • [
    номер_замены 
    ]
)
Заменяет имеющийся в строке текст новым. Подробнее
SUM
Числовая
SUM(
  • число1
  • [
    • число2
    • ...
    ]
)
Складывает ряд чисел. Подробнее
SUMIF
Дополнительно
SUMIF(
  • диапазон
  • критерий
  • [
    диапазон_суммирования
    ]
)
Складывает числа из диапазона, соответствующие указанному условию. Подробнее
SUMIFS
Дополнительно
SUMIFS(
  • диапазон
  • диапазон_критерия1
  • критерий1
  • [
    • диапазон_критерия2
    • критерий2
    • ...
    ]
)
Складывает числа из диапазона, соответствующие нескольким указанным условиям. Подробнее
TODAY
Дата
TODAY(
  • [
    число
    ]
)
Используется в столбце дат для получения текущей даты. Подробнее
UPPER
Текстовая
UPPER(
  • текст
)
Преобразует строчные буквы в текстовой строке в прописные. Подробнее
VALUE
Текстовая
VALUE(
  • текст
)
Преобразует текстовое значение, представляющее число, в число. Подробнее
VLOOKUP
Дополнительно
VLOOKUP(
  • искомое_значение
  • таблица_поиска
  • номер_столбца
  • [
    тип_совпадения
    ]
)
Ищет значение и возвращает соответствующее значение из той же строки, но из другого столбца. Подробнее
WEEKDAY
Дата
WEEKDAY(
  • дата
)
Возвращает число, представляющее день недели, в диапазоне от 1 до 7, где воскресенью соответствует 1. Подробнее
WEEKNUMBER
Дата
WEEKNUMBER(
  • дата
)
Возвращает число, представляющее неделю года, в диапазоне от 1 до 52, где 1 — это первая неделя года. Подробнее
WORKDAY
Дата
WORKDAY(
  • дата
  • кол-во_дней
  • [
    выходные
    ]
)
Используется в столбце дат для возвращения даты из указанного числа рабочих дней. Подробнее
YEAR
Дата
YEAR(
  • дата
)
Возвращает год из даты в виде числа из четырёх цифр. Подробнее
YEARDAY
Дата
YEARDAY(
  • дата
)
Возвращает число, представляющее день в году, в диапазоне от 1 до 365, где 1 — это первый день года. Подробнее