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

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

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

Название Синтаксис Описание
ABS
Числовая
ABS(number)
Returns the absolute value of a number. Подробнее
ANCESTORS
Иерархия
ANCESTORS([reference])
Used within another function to reference all of the ancestors in a cell’s hierarchy Подробнее
AND
Логическая
AND(logical_expression1, [logical_expression2, ...])
Used within another function to return true if all provided logical expressions are true. Подробнее
AVERAGEIF
Дополнительно
AVERAGEIF(range, criterion, [average_range])
Возвращает среднее значение диапазона чисел, отвечающих указанному условию. Подробнее
AVG
Числовая
AVG(number1, [number2, ...])
Returns the average (mean) of the provided numbers Подробнее
AVGW
Дополнительно
AVGW(range, range_weight)
Returns a weighted average (the mean, where each value is weighted by its relative importance) Подробнее
CEILING
Числовая
CEILING(number, [multiple])
Округляет число в большую сторону от нуля до ближайшего множителя, имеющего значение. Подробнее
CHAR
Числовая
CHAR(number)
Converts a number into a character Подробнее
CHILDREN
Иерархия
CHILDREN([reference])
Используется в другой функции для ссылки на все дочерние строки упомянутой родительской строки. Подробнее
COLLECT
Дополнительно
COLLECT(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Used within another function to select specific values in a range that meets the provided criteria Подробнее
CONTAINS
Логическая
CONTAINS(search_for, range)
Is used within another function to search for a character or string. It will return "True" if it found the character or string. Otherwise, it will return "False." Подробнее
COUNTIF
Дополнительно
COUNTIF(range, criterion)
Counts the number of cells within a range that meet a criterion. Подробнее
COUNTIFS
Дополнительно
COUNTIFS(range1, criterion1, [range2, criterion2, ...])
Counts the number of times all given conditions in their respective ranges are met. Подробнее
COUNTM
Дополнительно
COUNTM(search_range1, [search_range2, ...])
Counts the number of elements in a multicontact or multiselect dropdown column cell or cell range. When you use this function, it returns the total number of elements it finds. Подробнее
DATE
Дата
DATE(year, month, day)
Объединяет год, месяц и день в дату. Подробнее
DATEONLY
Дата
DATEONLY(date_time)
Use this function in a Date column to extract the date portion of a date/time value. Подробнее
Day (День)
Дата
DAY(date)
Returns a number representing the day of the month, 1–31, where 1 is the first day Подробнее
DECTOHEX
Числовая
DECTOHEX(number)
Преобразует десятичное число в шестнадцатеричное. Подробнее
DESCENDANTS
Иерархия
DESCENDANTS([parent_cell])
Используется в другой функции для ссылки на все дочерние строки упомянутой родительской строки. Подробнее
DISTINCT
Дополнительно
DISTINCT(range)
Used within another function to return an array of unique values in a range. Подробнее
HAS
Логическая
HAS(search_range, criterion)
Searches for an exact match of a single value, including if this value appears in a multicontact or multiselect dropdown column cells or ranges with other values. If HAS finds the exact match, it returns "True." Otherwise, it returns "False." Подробнее
HEXTODEC
Числовая
HEXTODEC(hex_string)
Преобразует шестнадцатеричное число в десятичное Подробнее
IF
Логическая
IF(logical_expression, value_if_true, [value_if_false])
Оценивает логическое выражение и возвращает то или иное значение в зависимости от того, истинно это выражение или ложно. Подробнее
Index (Индекс)
Дополнительно
INDEX(range, row_index, [column_index])
Returns a value from a range based on provided row and column indexes Подробнее
INT
Числовая
INT(value)
Returns the integer portion of a number Подробнее
ISBLANK
Логическая
ISBLANK(value)
Checks whether a cell value is blank Подробнее
ISBOOLEAN
Логическая
ISBOOLEAN(value)
Checks whether a value is a boolean (e.g., checkbox, flag, or star) Подробнее
ISCRITICAL
Логическая
Новинка!
ISCRITICAL(value)
Identifies if a row is on the critical path Подробнее
ISDATE
Логическая
ISDATE(value)
Checks whether a value is a date Подробнее
ISERROR
Логическая
ISERROR(value)
Checks for a calculation error within another formula Подробнее
ISEVEN
Логическая
ISEVEN(number)
Checks whether a number is even. Note that this function only works with whole numbers. If a value is even, this function returns "True." If the value is odd, this function returns "False." Подробнее
ISNUMBER
Логическая
ISNUMBER(value)
Checks whether a value is a number Подробнее
ISODD
Логическая
ISODD(number)
Checks whether a number is odd. If the value is odd, it returns "True." Otherwise, it returns "False." Подробнее
ISTEXT
Логическая
ISTEXT(value)
Checks whether a value is text Подробнее
JOIN
Дополнительно
JOIN(range, [delimiter])
Combines a range of cells into a string with optional delimiters between the values Подробнее
LEN
Числовая
LEN(text)
Returns the number of characters in a text string, including spaces Подробнее
LOWER
Текстовая
LOWER(text)
Converts any uppercase characters to lowercase Подробнее
MATCH
Дополнительно
MATCH(search_value, range, [search_type])
Returns the relative position of a value in a range (lookup table). The first position is 1. Подробнее
MAX
Числовая
MAX(value1, [value2, ...])
Returns the highest number or latest date. Подробнее
MEDIAN
Числовая
MEDIAN(number1, [number2, ...])
Возвращает значение средней точки диапазона чисел. Подробнее
MID
Текстовая
MID(text, start_position, num_chars)
Returns a portion of text based on a given starting point and number of characters Подробнее
MIN
Числовая
MIN(value1, [value2, ...])
Returns the lowest number or earliest date Подробнее
MOD
Числовая
MOD(dividend, divisor)
Returns the remainder after a division operation Подробнее
MROUND
Числовая
MROUND(number, [multiple])
Returns a number rounded up to the desired multiple Подробнее
NETDAYS
Дата
NETDAYS(start_date, end_date)
Returns the number of days from a start date to an end date Подробнее
NETWORKDAY
Дата
NETWORKDAY(start_date, end_date, [holidays])
Returns the number of working days between two dates. Adds 1 day to the result if the start date is a non-working day. Подробнее
NETWORKDAYS
Дата
NETWORKDAYS(start_date, end_date, [holidays])
Returns the number of working days between two dates. Подробнее
NOT
Логическая
NOT(logical_expression)
Used within another function to provide the opposite of a logical expression Подробнее
NPV
Дополнительно
NPV(discount_rate, number, range1, [range2, ...])
Рассчитывает чистую приведённую стоимость инвестиции на основе серии периодических денежных потоков и ставки дисконтирования. Подробнее
PRORATE
Дополнительно
PRORATE(number, start_date, end_date, prorate_start, prorate_end, [decimal_places])
Returns a portion of a value divided across a provided date range Подробнее
RANKAVG
Числовая
RANKAVG(number, range, [order])
Returns the rank of a number relative to other numbers in a range, and assigns an average rank to any duplicates. Подробнее
RANKEQ
Числовая
RANKEQ(number, range, [order])
Возвращает ранг значения в списке чисел относительно других чисел в этом списке. Подробнее
RIGHT
Текстовая
RIGHT(text, [num_chars])
Returns the rightmost characters from a text string Подробнее
ROUND
Числовая
ROUND(number, [decimal_places])
Округляет заданное число в большую сторону до указанного количества десятичных знаков. Подробнее
ROUNDDOWN
Числовая
ROUNDDOWN(number, [decimal])
Округляет заданное число в меньшую сторону до указанного количества десятичных знаков. Подробнее
ROUNDUP
Числовая
ROUNDUP(number, [decimal])
Округляет заданное число в большую сторону до указанного количества десятичных знаков. Подробнее
STDEVA
Дополнительно
STDEVA(range1, [range2, ...])
Оценивает среднеквадратическое отклонение по выборочной совокупности значений. Подробнее
STDEVP
Дополнительно
STDEVP(range1, [range2, ...])
Estimates standard deviation based on a set of values, including non-numbers Подробнее
STDEVPA
Дополнительно
STDEVPA(range1, [range2, ...])
Calculates standard deviation based on an entire set of values, including non-numbers Подробнее
STDEVS
Дополнительно
STDEVS(range1, [range2, ...])
Оценивает среднеквадратическое отклонение по выборочной совокупности значений. Подробнее
SUBSTITUTE
Текстовая
SUBSTITUTE(search_text, old_text, new_text, [replace_num])
Replaces existing text with new text in a string Подробнее
SUCCESSORS
Числовая
SUCCESSORS(value)
Used within another function to calculate the direct successors of a task and return succeeding task row numbers that occur as a result of the referenced task. Подробнее
SUM
Числовая
SUM(number1, [number2, ...])
Adds a series of numbers Подробнее
SUMIF
Дополнительно
SUMIF(range, criterion, [sum_range])
Adds numbers within a range that meet a specified condition Подробнее
SUMIFS
Дополнительно
SUMIFS(range, criterion_range1, criterion1, [criterion_range2, criterion2, ...])
Adds numbers within a range when all given conditions in their respective ranges are met. Подробнее
TODAY
Дата
TODAY([number])
Use TODAY in a formula or a date column to return to today's date, or use it in different column types as part of a formula that evaluates dates and produces other outputs, such as symbols or text values. Подробнее
TOTALFLOAT
Логическая
Новинка!
TOTALFLOAT(Value)
Use this formula to identify flexibility within your timeline by calculating the time a task can be delayed without impacting the project finish date or the start of a successor task. Подробнее
UNICHAR
Числовая
UNICHAR(number)
Converts a number into a Unicode character. Подробнее
UPPER
Текстовая
UPPER(text)
Converts lowercase characters in a text string to uppercase Подробнее
VALUE
Текстовая
VALUE(text)
Converts a text value that represents a number into a number Подробнее
VLOOKUP
Дополнительно
VLOOKUP(search_value, lookup_table, column_num, [match_type])
Ищет значение и возвращает соответствующее значение в той же строке, но из другого столбца. Подробнее
WEEKNUMBER
Дата
WEEKNUMBER(date)
Returns a number representing the week of the year, 1–53, where 1 is the first week in the year. Подробнее
Workday
Дата
WORKDAY(date, num_days, [holidays])
Used in a Date column to return a date from a specified number of working days. Подробнее
Year (Год)
Дата
YEAR(date)
Returns the year from a date as a four-digit number Подробнее
YEARDAY
Дата
YEARDAY(date)
Returns a number representing the day in the year, 1–365, where 1 is the first day of the year Подробнее
Большой
Числовая
LARGE(range, n)
Returns the n-th highest number in a provided range Подробнее
Будний день
Дата
WEEKDAY(date)
Returns a number representing the day of the week, 1–7, where Sunday equals 1 Подробнее
Время
Дата
TIME(time_value, [format], [precision])
Create a time object from a compatible value which can be displayed in a 12 or 24-hour format. Подробнее
до окончания
Текстовая
LEFT(text, [num_chars])
Returns the leftmost characters from a text string Подробнее
Заменить
Текстовая
REPLACE(text, start_position, num_chars, new_text)
Replaces a string of characters, starting at a given position and ending a given number of characters beyond Подробнее
ИЛИ
Логическая
OR(logical_expression1, [logical_expression2, ...])
Used within another function to return true if at least one provided logical expression is true. Подробнее
Количество
Числовая
COUNT(value1, [value2, ...])
Counts nonblank values Подробнее
Малый
Числовая
SMALL(range, n)
Returns the n-th lowest number in a provided range Подробнее
Месяц
Дата
MONTH(date)
Returns a number representing the number of the month, 1–12, where 1 is January Подробнее
Найти
Текстовая
FIND(search_for, text_to_search, [start_position])
Use this function to return the starting position of a string within text. Подробнее
процентиль
Дополнительно
PERCENTILE(range, percentile)
Возвращает значение заданного процентиля в наборе данных. Подробнее
Родительский элемент
Иерархия
PARENT([reference])
References the parent of the specified cell. Подробнее
Функция IFERROR
Логическая
IFERROR(value, value_if_error)
Возвращает первое значение, если оно не является ошибочным; в противном случае возвращает второе значение. Подробнее
ЭТАЖ
Числовая
FLOOR(number, multiple)
Округляет число до ближайшего указанного множителя, имеющего значение Подробнее