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

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

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

Название Синтаксис Описание
ABS
Числовая
ABS(number)
Функция ABS предлагает способ гарантировать, что ваш результат всегда будет положительным. Эта функция удаляет отрицательное состояние, не изменяя числовое значение для отрицательных результатов, при этом не влияя на положительные значения. Подробнее
AND
Логическая
AND(logical_expression1, [logical_expression2, ...])
Используется в другой функции для возврата true, если все предоставленные логические выражения истинны. Подробнее
AVERAGEIF
Дополнительно
AVERAGEIF(range, criterion, [average_range])
Возвращает среднее значение диапазона чисел, отвечающих указанному условию. Подробнее
AVG
Числовая
AVG(number1, [number2, ...])
Возвращает среднее (арифметическое) из предоставленных чисел Подробнее
AVGW
Дополнительно
AVGW(range, range_weight)
Возвращает средневзвешенное значение (среднее значение, где каждое значение взвешивается по относительной важности) Подробнее
DATE
Дата
DATE(year, month, day)
Объединяет год, месяц и день в дату. Подробнее
DATEONLY
Дата
DATEONLY(date_time)
Используйте эту функцию в столбце Дата, чтобы извлечь дату из значения даты/времени. Подробнее
Day (День)
Дата
DAY(date)
Возвращает число, представляющее день месяца от 1 до 31, где 1 — это первый день Подробнее
HAS
Логическая
HAS(search_range, criterion)
Ищет точное совпадение с заданным значением, в том числе в ячейках столбцов со списками контактов или раскрывающимися списками с множественным выбором или в диапазонах с прочими значениями. Обнаружив точное совпадение, функция HAS возвращает значение "Истина". В противном случае возвращается значение «False». Подробнее
HEXTODEC
Числовая
HEXTODEC(hex_string)
Преобразует шестнадцатеричное число в десятичное Подробнее
IF
Логическая
IF(logical_expression, value_if_true, [value_if_false])
Оценивает логическое выражение и возвращает то или иное значение в зависимости от того, истинно это выражение или ложно. Подробнее
Index (Индекс)
Дополнительно
INDEX(range, row_index, [column_index])
Возвращает значение из диапазона на основе предоставленных индексов строк и столбцов Подробнее
ISBOOLEAN
Логическая
ISBOOLEAN(value)
Проверяет, является ли значение булевым (например, флажок, флаг или звезда) Подробнее
ISCRITICAL
Логическая
Новинка!
ISCRITICAL(value)
Определяет, находится ли строка на критическом пути Подробнее
ISODD
Логическая
ISODD(number)
Проверяет, является ли число нечетным. Если значение нечётное, оно возвращает "Истину". В противном случае возвращается значение «False». Подробнее
MAX
Числовая
MAX(value1, [value2, ...])
Возвращает наибольшее число или последнюю дату. Подробнее
MIN
Числовая
MIN(value1, [value2, ...])
Возвращает наименьшее число или самую раннюю дату Подробнее
NETWORKDAY
Дата
NETWORKDAY(start_date, end_date, [holidays])
Возвращает количество рабочих дней между двумя датами. Добавляет 1 день к результату, если дата начала является нерабочим днем. Подробнее
NETWORKDAYS
Дата
NETWORKDAYS(start_date, end_date, [holidays])
Возвращает количество рабочих дней между двумя датами. Подробнее
NPV
Дополнительно
NPV(discount_rate, number, range1, [range2, ...])
Рассчитывает чистую приведённую стоимость инвестиции на основе серии периодических денежных потоков и ставки дисконтирования. Подробнее
PRORATE
Дополнительно
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places])
Функция PRORATE в Smartsheet позволяет рассчитать справедливую долю общей стоимости на основе определенного, более короткого периода времени в большом диапазоне дат. Подробнее
RANKAVG
Числовая
RANKAVG(number, range, [order])
Функция RANKAVG помогает вам понять, как конкретное число соотносится со списком других чисел, присваивая ему ранг. Думайте об этом как о ранжировании участников в соревновании: лучший исполнитель получает ранг 1, следующий лучший получает ранг 2 и так далее. Подробнее
ROUNDUP
Числовая
ROUNDUP(number, [decimal])
Округляет заданное число в большую сторону до указанного количества десятичных знаков. Подробнее
SUM
Числовая
SUM(number1, [number2, ...])
Добавляет ряд чисел Подробнее
TODAY
Дата
TODAY([number])
Используйте TODAY в формуле или столбце даты, чтобы вернуться к сегодняшней дате, или используйте его в столбцах разных типов как часть формулы, которая оценивает даты и выдает другие выходные данные, например, символы или текстовые значения. Подробнее
VLOOKUP
Дополнительно
VLOOKUP(search_value, lookup_table, column_num, [match_type])
Ищет значение и возвращает соответствующее значение в той же строке, но из другого столбца. Подробнее
Workday
Дата
WORKDAY(date, num_days, [holidays])
Используется в столбце Дата для возврата даты из указанного количества рабочих дней. Подробнее
Year (Год)
Дата
YEAR(date)
Возвращает год из даты в виде четырехзначного числа Подробнее
Большой
Числовая
LARGE(range, n)
Возвращает n-ое наибольшее число в указанном диапазоне Подробнее
Будний день
Дата
WEEKDAY(date)
Возвращает число, представляющее день недели, от 1 до 7, где воскресенье равно 1 Подробнее
ВЕРХНИЙ
Текстовая
UPPER(text)
Преобразует символы нижнего регистра в текстовой строке в верхний регистр Подробнее
Влево
Текстовая
LEFT(text, [num_chars])
Возвращает крайние левые символы из текстовой строки Подробнее
ГОД/ДЕНЬ
Дата
YEARDAY(date)
Возвращает число, представляющее день года, 1—365, где 1 — первый день года Подробнее
ГРАФСТВ
Дополнительно
COUNTIFS(range1, criterion1, [range2, criterion2, ...])
Подсчитывает, сколько раз были выполнены все заданные условия в соответствующих диапазонах. Подробнее
ДЕКТОГЕКС
Числовая
DECTOHEX(number)
Преобразует десятичное число в шестнадцатеричное. Подробнее
ДЕТИ
Иерархия
CHILDREN([reference])
Используйте эту функцию для ссылки на значения столбцов дочерних строк родительской строки. Подробнее
ДЛИНА
Числовая
LEN(text)
Возвращает количество символов в текстовой строке, включая пробелы Подробнее
ЕСЛИЧИСЛО
Логическая
ISNUMBER(value)
Проверяет, является ли значение числом Подробнее
ЗАМЕНИТЕЛЬ
Текстовая
SUBSTITUTE(search_text, old_text, new_text, [replace_num])
Заменяет существующий текст новым текстом в строке Подробнее
Заменить
Текстовая
REPLACE(text, start_position, num_chars, new_text)
Заменяет строку символов, начиная с заданной позиции и заканчивая заданным числом символов сверх указанной Подробнее
ЗНАЧЕНИЕ
Текстовая
VALUE(text)
Преобразует текстовое значение, представляющее число, в число Подробнее
ИЛИ
Логическая
OR(logical_expression1, [logical_expression2, ...])
Используется в рамках другой функции для возврата истины, если хотя бы одно из предоставленных логических выражений верно. Подробнее
Количество
Числовая
COUNT(value1, [value2, ...])
Считает непустые значения Подробнее
КРУГ
Числовая
ROUND(number, [decimal_places])
Округляет заданное число в большую сторону до указанного количества десятичных знаков. Подробнее
Малый
Числовая
SMALL(range, n)
Возвращает n-ое наименьшее число в предоставленном диапазоне Подробнее
МЕДИАНА
Числовая
MEDIAN(number1, [number2, ...])
Возвращает значение средней точки диапазона чисел. Подробнее
Месяц
Дата
MONTH(date)
Возвращает число, представляющее число месяца от 1 до 12, где 1 — январь Подробнее
МОД
Числовая
MOD(dividend, divisor)
Возвращает остаток после операции деления Подробнее
НOMER НEДЕЛИ
Дата
WEEKNUMBER(date)
Возвращает число, представляющее неделю года, от 1 до 53, где 1 — это первая неделя года. Подробнее
Найти
Текстовая
FIND(search_for, text_to_search, [start_position])
Используйте эту функцию, чтобы вернуть начальную позицию строки в тексте. Подробнее
НЕ
Логическая
NOT(logical_expression)
Используется в другой функции для предоставления противоположного логического выражения Подробнее
НЕТДНИ
Дата
NETDAYS(start_date, end_date)
Возвращает число дней от начальной до конечной даты Подробнее
НИЖНИЙ
Текстовая
LOWER(text)
Преобразует все прописные символы в строчные Подробнее
ОБУГЛИВАТЬСЯ
Числовая
CHAR(number)
Преобразует число в символ Подробнее
ОБЩАЯ ГИБКОСТЬ
Логическая
Новинка!
TOTALFLOAT(Value)
Используйте эту формулу, чтобы определить гибкость в вашем графике, вычисляя время, на которое задача может быть отложена без влияния на дату завершения проекта или начало задачи-последователя. Подробнее
ОКРУГЛ(ОКРУГЛ)
Числовая
MROUND(number, [multiple])
Возвращает число, округленное до требуемого кратного Подробнее
ОКРУГЛЕНИЕ
Числовая
ROUNDDOWN(number, [decimal])
Округляет заданное число в меньшую сторону до указанного количества десятичных знаков. Подробнее
ОШИБКА
Логическая
ISERROR(value)
Проверяет наличие ошибки расчета в другой формуле Подробнее
ПОТОЛОК
Числовая
CEILING(number, multiple)
Округляет число от нуля до ближайшего указанного кратного значимости. Подробнее
ПОТОМКИ
Иерархия
DESCENDANTS([parent_cell])
Используется в другой функции для ссылки на все дочерние строки упомянутой родительской строки. Подробнее
ПРЕДКИ
Иерархия
ANCESTORS([reference])
Используется в другой функции для ссылки на всех прямых предков в иерархии ячейки в одном столбце. Это означает, что функция не ссылается на все строки выше дочерней строки в иерархии, а только на основного родителя/дедушку на каждом уровне. Подробнее
ПРЕЕМНИКИ
Числовая
SUCCESSORS(value)
Используется в другой функции для вычисления прямых преемников задачи и возврата номеров строк следующих задач, которые возникают в результате упомянутой задачи. Подробнее
ПРИСОЕДИНИТЬ
Дополнительно
JOIN(range, [delimiter])
Объединяет диапазон ячеек в строку с необязательными разделителями между значениями Подробнее
процентиль
Дополнительно
PERCENTILE(range, percentile)
Возвращает значение заданного процентиля в наборе данных. Подробнее
ПУСТО
Логическая
ISBLANK(value)
Проверяет, является ли значение ячейки пустым Подробнее
раз
Дата
TIME(time_value, [format], [precision])
Создайте объект времени из совместимого значения, которое можно отобразить в 12- или 24-часовом формате. Подробнее
РАЗЛИЧИЕ
Дополнительно
DISTINCT(range)
Используется в рамках другой функции для уточнения диапазона до уникальных значений путем удаления дубликатов. Подробнее
РАНКИЯ
Числовая
RANKEQ(number, range, [order])
Возвращает ранг значения в списке чисел относительно других чисел в этом списке. Подробнее
Родительский элемент
Иерархия
PARENT([reference])
Используйте эту функцию, чтобы найти и отобразить значение родителя для указанной ячейки. Подробнее
СОБИРАТЬ
Дополнительно
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Используется в другой функции для выбора конкретных значений в диапазоне, которые соответствуют заданным критериям Подробнее
СОВПАДЕНИЕ
Дополнительно
MATCH(search_value, range, [search_type])
Функция СОВПАДЕНИЕ помогает вам определить точное местоположение конкретного элемента в списке или таблице данных в Smartsheet. Представьте, что вы выясняете, какое номерное место занимает определенный элемент в последовательности. Подробнее
СОДЕРЖИТ
Логическая
CONTAINS(search_for, range)
Используется в рамках другой функции для поиска символа или строки. Он вернет "Истину", если найдет символ или строку. Иначе он вернет "Ложь". Подробнее
СОСТАВИТЕЛИ
Дополнительно
STDEVS(range1, [range2, ...])
Оценивает среднеквадратическое отклонение по выборочной совокупности значений. Подробнее
СПРАВА
Текстовая
RIGHT(text, [num_chars])
Возвращает правые символы из текстовой строки Подробнее
СРЕДН. ОТКЛОНЕНИЕ
Дополнительно
STDEVP(range1, [range2, ...])
Оценивает стандартное отклонение на основе набора значений, включая нечисловые значения Подробнее
СРЕДНИЙ
Текстовая
MID(text, start_position, num_chars)
Возвращает часть текста, основанную на заданной начальной точке и количестве символов Подробнее
СТДЕВА
Дополнительно
STDEVA(range1, [range2, ...])
Оценивает среднеквадратическое отклонение по выборочной совокупности значений. Подробнее
СТЭВПА
Дополнительно
STDEVPA(range1, [range2, ...])
Вычисляет стандартное отклонение на основе всего набора значений, включая нечисловые значения Подробнее
СУМИФ
Дополнительно
SUMIF(range, criterion, [sum_range])
Добавляет числа в диапазоне, удовлетворяющем заданному условию Подробнее
СУММЕСЛИМ
Дополнительно
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Суммирует числа в диапазоне, когда выполнены все заданные условия в соответствующих диапазонах. Подробнее
СЧЕТЧИК
Дополнительно
COUNTIF(range, criterion)
Подсчитывает количество ячеек в диапазоне, соответствующих критерию. Подробнее
СЧЕТЧИК
Дополнительно
COUNTM(search_range1, [search_range2, ...])
Подсчитывает количество элементов в ячейке или диапазоне ячеек в столбце с несколькими контактами или выпадающим списком с множественным выбором. При использовании этой функции она возвращает общее количество найденных элементов. Подробнее
Функция IFERROR
Логическая
IFERROR(value, value_if_error)
Возвращает первое значение, если оно не является ошибочным; в противном случае возвращает второе значение. Подробнее
ЦЕЛОЕ
Числовая
INT(value)
Возвращает целую часть числа Подробнее
ЧЕТНОЕ
Логическая
ISEVEN(number)
Проверяет, является ли число четным. Заметим, что эта функция работает только с целыми числами. Если чётное значение, то эта функция возвращает «True». Если значение нечетное, эта функция возвращает значение «False». Подробнее
ЭТАЖ
Числовая
FLOOR(number, multiple)
Округляет число в меньшую сторону к нулю до ближайшего множителя, имеющего значение. Подробнее
ЮНИКОД
Числовая
UNICHAR(number)
Преобразует число в символ Юникода. Подробнее
ЯВЛЯЕТСЯ ДАТОЙ
Логическая
ISDATE(value)
Проверяет, является ли значение датой Подробнее
ЯВЛЯЕТСЯТЕКСТОМ
Логическая
ISTEXT(value)
Проверяет, является ли значение текстом Подробнее