Перейти к содержимому

Справочник функций

Полный перечень функций формул, сгруппированный по категориям. Выберите имя функции, чтобы открыть подробное описание с синтаксисом и примерами.

Об основах работы с формулами рассказано в разделе «Начало работы», о ссылках на ячейки — в разделе «Ссылки на ячейки».

Операторы

ПриоритетСимволОписание
1x%Процент (делит на 100)
2+xположительное
-xотрицательное
3a:bдиапазон ячеек
4a..bчисловой диапазон
5a^b or a**bВозведение в степень
6a*bУмножение
a/bДеление
7a+bСложение
a-bВычитание
8a&bКонкатенация строк
9a=b or a==bСравнение «равно»
a<>b or a!=bСравнение «не равно»
a<bСравнение «меньше»
a>bСравнение «больше»
a<=bСравнение «меньше или равно»
a>=bСравнение «больше или равно»

Математические функции

ФункцияСинтаксисОписание
СУММ (SUM)СУММ([числа...])Складывает все значения. Возвращает 0, если значения не переданы.
СУММЕСЛИ (SUMIF)СУММЕСЛИ(диапазон_проверки; критерий; [диапазон_суммирования])Проверяет каждое значение по заданному критерию и складывает те значения, которые ему соответствуют. Если задан аргумент диапазон_суммирования, то вместо них складываются значения из диапазон_суммирования в тех позициях, где соответствующее значение в диапазон_проверки удовлетворяет критерию. Подробнее о том, как работают критерии в формулах, см. в документации.
СУММЕСЛИМН (SUMIFS)СУММЕСЛИМН(диапазон_суммирования; диапазон_проверки1; критерий1; [доп_диапазоны_и_критерии...])Складывает значения из диапазон_суммирования в тех позициях, где соответствующие значения в каждом диапазон_проверки удовлетворяют своему критерию. Подробнее о том, как работают критерии в формулах, см. в документации.
ПРОИЗВЕД (PRODUCT)ПРОИЗВЕД([числа...])Перемножает все значения. Возвращает 1, если значения не переданы.
ABSABS(число)Возвращает абсолютное значение числа.
КОРЕНЬ (SQRT)КОРЕНЬ(число)Возвращает квадратный корень числа.
СТЕПЕНЬ (POWER)СТЕПЕНЬ(основание; степень)Возвращает результат возведения основание в степень степень.
ПИ (PI)ПИ()Возвращает π — константу окружности.
TAUTAU()Возвращает τ — константу окружности, равную 2π.
ЗНАК (SIGN)ЗНАК(число)Возвращает знак числа: 1, если положительное, -1, если отрицательное, 0, если ноль.
ЧАСТНОЕ (QUOTIENT)ЧАСТНОЕ(делимое; делитель)Возвращает целую часть от деления. Результат усекается до целого числа.
СУММКВ (SUMSQ)СУММКВ([числа...])Возвращает сумму квадратов аргументов.
КОРЕНЬПИ (SQRTPI)КОРЕНЬПИ(число)Возвращает квадратный корень числа, умноженного на π.
ОКРВВЕРХ (CEILING)ОКРВВЕРХ(число; точность)Округляет число вверх до ближайшего кратного точность. Поведение для отрицательных чисел и нулевой точности имеет особенности. Подробнее — на странице функции.
ОКРВНИЗ (FLOOR)ОКРВНИЗ(число; точность)Округляет число вниз до ближайшего кратного точность. Поведение для отрицательных чисел и нулевой точности имеет особенности. Подробнее — на странице функции.
ЦЕЛОЕ (INT)ЦЕЛОЕ(число)Округляет число вниз до ближайшего целого. Всегда округляет в сторону отрицательной бесконечности.
НЕЧЁТ (ODD)НЕЧЁТ(число)Округляет число вверх до ближайшего нечётного целого. Если число уже нечётное, оно не изменяется (кроме отрицательных случаев).
ЧЁТН (EVEN)ЧЁТН(число)Округляет число вверх до ближайшего чётного целого. Округляет в сторону от нуля.
НОД (GCD)НОД([числа...])Возвращает наибольший общий делитель двух или более целых чисел.
НОК (LCM)НОК([числа...])Возвращает наименьшее общее кратное двух или более целых чисел.
ФАКТР (FACT)ФАКТР(число)Возвращает факториал числа. Число должно быть неотрицательным.
ДВФАКТР (FACTDOUBLE)ДВФАКТР(число)Возвращает двойной факториал числа. Для чётного n: n!!=n(n2)(n4)42. Для нечётного n: n!!=n(n2)(n4)31
ЧИСЛКОМБ (COMBIN)ЧИСЛКОМБ(число; число_выбираемых)Возвращает число сочетаний из n элементов по k. Также известно как «n по k» или биномиальный коэффициент.
ПЕРЕСТ (PERMUT)ПЕРЕСТ(число; число_выбираемых)Возвращает число размещений из n элементов по k.
ОСТАТ (MOD)ОСТАТ(число; делитель)Возвращает остаток от деления число на делитель. Знак результата всегда совпадает со знаком делитель. Обратите внимание, что ЦЕЛОЕ(n/d)d+ОСТАТ(n;d) всегда равно n (с точностью до погрешности чисел с плавающей точкой).
EXPEXP(степень)Возвращает результат возведения числа Эйлера e в степень степень.
LOGLOG(число; [основание])Возвращает логарифм числа число по основанию основание. Если аргумент основание опущен, он считается равным 10 — основанию десятичного логарифма.
LOG10LOG10(число)Возвращает десятичный логарифм числа число.
LNLN(число)Возвращает натуральный логарифм числа число.
АРАБСКОЕ (ARABIC)АРАБСКОЕ(текст)Преобразует римскую цифру в арабское число. Распознаёт римские цифры I, V, X, L, C, D и M (регистр не учитывается).
PERCENTOFPERCENTOF(значение; [данные...])Вычисляет долю значения от суммы всех значений массива данных, то есть значение / СУММ(данные). Результат — десятичная дробь, для процентов настройте процентный формат ячейки. Подробнее — на странице функции.
ОКРВВЕРХ.МАТ (CEILING.MATH)ОКРВВЕРХ.МАТ(число; [точность]; [режим_отрицательных])Округляет число вверх или в сторону от нуля до ближайшего кратного точность (по умолчанию 1, знак игнорируется); поведение для отрицательных чисел задаётся аргументом режим_отрицательных. Подробнее — на странице функции.
ОКРВНИЗ.МАТ (FLOOR.MATH)ОКРВНИЗ.МАТ(число; [точность]; [режим_отрицательных])Округляет число вниз или в сторону нуля до ближайшего кратного точность (по умолчанию 1, знак игнорируется); поведение для отрицательных чисел задаётся аргументом режим_отрицательных. Подробнее — на странице функции.
ОКРВВЕРХ.ТОЧН (CEILING.PRECISE)ОКРВВЕРХ.ТОЧН(число; [точность])Округляет число вверх (в сторону положительной бесконечности) до ближайшего кратного точность независимо от знака числа; точность по умолчанию 1, её знак игнорируется. Подробнее — на странице функции.
ОКРВНИЗ.ТОЧН (FLOOR.PRECISE)ОКРВНИЗ.ТОЧН(число; [точность])Округляет число вниз (в сторону отрицательной бесконечности) до ближайшего кратного точность независимо от знака числа; точность по умолчанию 1, её знак игнорируется. Подробнее — на странице функции.
ISO.ОКРВВЕРХ (ISO.CEILING)ISO.ОКРВВЕРХ(число; [точность])Округляет число вверх до ближайшего кратного точность независимо от знака числа; точность по умолчанию 1, её знак игнорируется. Псевдоним для CEILING.PRECISE. Подробнее — на странице функции.
ОКРУГЛ (ROUND)ОКРУГЛ(число; [число_разрядов])Округляет число до указанного количества знаков после десятичной запятой; при отрицательном числе разрядов округляет до разрядов слева от запятой, ничьи — в сторону от нуля. Подробнее — на странице функции.
ОКРУГЛВВЕРХ (ROUNDUP)ОКРУГЛВВЕРХ(число; [число_разрядов])Округляет число в сторону от нуля до указанного количества знаков после десятичной запятой; отрицательное число разрядов задаёт округление слева от запятой. Подробнее — на странице функции.
ОКРУГЛВНИЗ (ROUNDDOWN)ОКРУГЛВНИЗ(число; [число_разрядов])Округляет число в сторону нуля до указанного количества знаков после десятичной запятой (то же, что ОТБР); отрицательное число разрядов задаёт округление слева от запятой. Подробнее — на странице функции.
ОТБР (TRUNC)ОТБР(число; [число_разрядов])Округляет число в сторону нуля до указанного количества знаков после десятичной запятой (то же, что ОКРУГЛВНИЗ); отрицательное число разрядов задаёт округление слева от запятой. Подробнее — на странице функции.
ОКРУГЛТ (MROUND)ОКРУГЛТ(число; точность)Округляет число до ближайшего кратного точность. число и точность должны иметь одинаковый знак, либо точность должно быть равно нулю.
ЧИСЛКОМБА (COMBINA)ЧИСЛКОМБА(число; число_выбираемых)Возвращает число сочетаний с повторениями из n элементов по k. Также известно как «n мультивыбор k». Формула: (n+k1)!k!(n1)! Например, ЧИСЛКОМБА(4; 3) возвращает 20 — число способов выбрать 3 элемента из 4 с повторениями.
ПЕРЕСТА (PERMUTATIONA)ПЕРЕСТА(число; число_выбираемых)Возвращает число размещений с повторениями из n элементов по k. Формула: nk Например, ПЕРЕСТА(3; 2) возвращает 9, что равно 32.
МУЛЬТИНОМ (MULTINOMIAL)МУЛЬТИНОМ([числа...])Возвращает мультиномиальный коэффициент набора чисел. Мультиномиальный коэффициент — это отношение факториала суммы значений к произведению факториалов этих значений. MULTINOMIAL(a,b,c,)=(a+b+c+)!a!b!c!
СЛЧИС (RAND)СЛЧИС()Возвращает случайное число, большее или равное 0 и меньшее 1. Новое случайное число возвращается при каждом пересчёте листа.
СЛУЧМЕЖДУ (RANDBETWEEN)СЛУЧМЕЖДУ(нижняя_граница; верхняя_граница)Возвращает случайное целое число в диапазоне от нижняя_граница до верхняя_граница (включительно). Новое случайное число возвращается при каждом пересчёте листа.
РИМСКОЕ (ROMAN)РИМСКОЕ(число)Преобразует арабское число в римскую цифру в виде текста. Число должно быть в диапазоне от 1 до 3999 (включительно).
ДЕС (DECIMAL)ДЕС(текст; основание_счисления)Преобразует текстовое представление числа, записанного в заданной системе счисления, в десятичное число. Основание основание_счисления должно быть в диапазоне от 2 до 36 (включительно). Для оснований больше 10 используются буквы A-Z (регистр не учитывается).
РЯД.СУММ (SERIESSUM)РЯД.СУММ(число; начальная_степень; шаг_степени; коэффициенты)Возвращает сумму степенного ряда: SERIESSUM=xn(a1+a2xm+a3x2m+a4x3m+)
число: входное значение степенного ряда.
начальная_степень: начальная степень, в которую возводится x.
шаг_степени: шаг, на который увеличивается степень для каждого следующего члена.
коэффициенты: набор коэффициентов, на которые умножается каждая степень x.
ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL)ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции; [диапазоны...])Возвращает промежуточный итог в списке или базе данных. номер_функции задаёт агрегирующую функцию (AVERAGE, COUNT, SUM, MAX и др.); коды 1-11 учитывают скрытые вручную строки, 101-111 — игнорируют. Полный список значений — на странице функции.
СУММРАЗНКВ (SUMX2MY2)СУММРАЗНКВ(массив_x; массив_y)Возвращает сумму разностей квадратов соответствующих значений двух массивов. SUMX2MY2=(x2y2) Массивы должны иметь одинаковые размеры.
СУММСУММКВ (SUMX2PY2)СУММСУММКВ(массив_x; массив_y)Возвращает сумму сумм квадратов соответствующих значений двух массивов. SUMX2PY2=(x2+y2) Массивы должны иметь одинаковые размеры.
СУММКВРАЗН (SUMXMY2)СУММКВРАЗН(массив_x; массив_y)Возвращает сумму квадратов разностей соответствующих значений двух массивов. SUMXMY2=(xy)2 Массивы должны иметь одинаковые размеры.

Тригонометрические функции

ФункцияСинтаксисОписание
ГРАДУСЫ (DEGREES)ГРАДУСЫ(радианы)Преобразует радианы в градусы.
РАДИАНЫ (RADIANS)РАДИАНЫ(градусы)Преобразует градусы в радианы.
SINSIN(радианы)Возвращает синус угла в радианах.
ASINASIN(число)Возвращает обратный синус числа, в радианах, в диапазоне от 0 до π.
COSCOS(радианы)Возвращает косинус угла в радианах.
ACOSACOS(число)Возвращает обратный косинус числа, в радианах, в диапазоне от 0 до π.
TANTAN(радианы)Возвращает тангенс угла в радианах.
ATANATAN(число)Возвращает обратный тангенс числа, в радианах, в диапазоне от π2 до π2.
CSCCSC(радианы)Возвращает косеканс угла в радианах.
ACSCACSC(число)Возвращает обратный косеканс числа, в радианах, в диапазоне от π2 до π2.
SECSEC(радианы)Возвращает секанс угла в радианах.
ASECASEC(число)Возвращает обратный секанс числа, в радианах, в диапазоне от 0 до π.
COTCOT(радианы)Возвращает котангенс угла в радианах.
ACOTACOT(число)Возвращает обратный котангенс числа, в радианах, в диапазоне от 0 до π.
SINHSINH(радианы)Возвращает гиперболический синус угла в радианах.
ASINHASINH(число)Возвращает обратный гиперболический синус числа, в радианах.
COSHCOSH(радианы)Возвращает гиперболический косинус угла в радианах.
ACOSHACOSH(число)Возвращает обратный гиперболический косинус числа, в радианах.
TANHTANH(радианы)Возвращает гиперболический тангенс угла в радианах.
ATANHATANH(число)Возвращает обратный гиперболический тангенс числа, в радианах.
CSCHCSCH(радианы)Возвращает гиперболический косеканс угла в радианах.
ACSCHACSCH(число)Возвращает обратный гиперболический косеканс числа, в радианах.
SECHSECH(радианы)Возвращает гиперболический секанс угла в радианах.
ASECHASECH(число)Возвращает обратный гиперболический секанс числа, в радианах.
COTHCOTH(радианы)Возвращает гиперболический котангенс угла в радианах.
ACOTHACOTH(число)Возвращает обратный гиперболический котангенс числа, в радианах.
ATAN2ATAN2(число_x; число_y)Возвращает угол в радианах, отсчитываемый против часовой стрелки от оси X до точки (x, y). Обратите внимание, что порядок аргументов обратный по сравнению с обычной функцией atan2(). Если оба аргумента равны нулю, возвращает нуль.

Статистические функции

ФункцияСинтаксисОписание
СРЗНАЧ (AVERAGE)СРЗНАЧ([числа...])Возвращает среднее арифметическое всех значений.
AVERAGE.WEIGHTEDAVERAGE.WEIGHTED(значения; веса; [значения2; веса2; …])Возвращает взвешенное среднее: сумму произведений значений на их веса, делённую на сумму весов (функция Google Sheets).
СРЗНАЧЕСЛИ (AVERAGEIF)СРЗНАЧЕСЛИ(диапазон_проверки; критерий; [диапазон_усреднения])Вычисляет среднее арифметическое значений, удовлетворяющих заданному критерию. Если указан диапазон_усреднения, то усредняются значения из диапазон_усреднения в тех позициях, где соответствующее значение в диапазон_проверки удовлетворяет критерию. Подробнее о том, как работают критерии в формулах, см. в документации.
СРЗНАЧЕСЛИМН (AVERAGEIFS)СРЗНАЧЕСЛИМН(диапазон_усреднения; диапазон_проверки1; критерий1; [доп_диапазоны_и_критерии...])Проверяет несколько значений по соответствующим критериям и вычисляет среднее арифметическое тех, что удовлетворяют всем критериям. В отличие от AVERAGEIF, функция AVERAGEIFS требует диапазон_усреднения первым аргументом. Подробнее о том, как работают критерии в формулах, см. в документации.
СЧЁТЕСЛИ (COUNTIF)СЧЁТЕСЛИ(диапазон; критерий)Проверяет каждое значение по заданному критерию и подсчитывает, сколько значений ему удовлетворяют. Подробнее о том, как работают критерии в формулах, см. в документации.
СЧЁТЕСЛИМН (COUNTIFS)СЧЁТЕСЛИМН(диапазон_проверки1; критерий1; [доп_диапазоны_и_критерии...])Проверяет несколько значений по соответствующим критериям и подсчитывает, сколько наборов значений удовлетворяют всем критериям. Подробнее о том, как работают критерии в формулах, см. в документации.
МИН (MIN)МИН([числа...])Возвращает наименьшее значение. Возвращает +∞, если значения не переданы.
МАКС (MAX)МАКС([числа...])Возвращает наибольшее значение. Возвращает -∞, если значения не переданы.
ДИСП (VAR)ДИСП([числа...])Возвращает дисперсию всех значений (выборочную дисперсию). Использует формулу: (xμ)2n1, где μ — среднее, а n — количество значений.
СТАНДОТКЛОН (STDEV)СТАНДОТКЛОН([числа...])Возвращает стандартное отклонение всех значений (выборочное стандартное отклонение). Использует формулу: (xμ)2n1, где μ — среднее, а n — количество значений.
ДИСП.В (VAR.S)ДИСП.В([числа...])Возвращает выборочную дисперсию всех значений. Является псевдонимом функции VAR. Использует формулу: (xμ)2n1, где μ — среднее, а n — количество значений.
ДИСП.Г (VAR.P)ДИСП.Г([числа...])Возвращает генеральную дисперсию всех значений. Использует формулу: (xμ)2n, где μ — среднее, а n — количество значений.
ДИСПР (VARP)ДИСПР([числа...])Возвращает генеральную дисперсию всех значений. Является псевдонимом функции VAR.P. Использует формулу: (xμ)2n, где μ — среднее, а n — количество значений.
ДИСПА (VARA)ДИСПА([числа...])Возвращает выборочную дисперсию всех значений, считая текст и FALSE равными 0, а TRUE — 1. Использует формулу: (xμ)2n1, где μ — среднее, а n — количество значений.
ДИСПРА (VARPA)ДИСПРА([числа...])Возвращает генеральную дисперсию всех значений, считая текст и FALSE равными 0, а TRUE — 1. Использует формулу: (xμ)2n, где μ — среднее, а n — количество значений.
СТАНДОТКЛОН.В (STDEV.S)СТАНДОТКЛОН.В([числа...])Возвращает выборочное стандартное отклонение всех значений. Является псевдонимом функции STDEV. Использует формулу: (xμ)2n1, где μ — среднее, а n — количество значений.
СТАНДОТКЛОН.Г (STDEV.P)СТАНДОТКЛОН.Г([числа...])Возвращает генеральное стандартное отклонение всех значений. Использует формулу: (xμ)2n, где μ — среднее, а n — количество значений.
СТАНДОТКЛОНП (STDEVP)СТАНДОТКЛОНП([числа...])Возвращает генеральное стандартное отклонение всех значений. Является псевдонимом функции STDEV.P. Использует формулу: (xμ)2n, где μ — среднее, а n — количество значений.
СТАНДОТКЛОНА (STDEVA)СТАНДОТКЛОНА([числа...])Возвращает выборочное стандартное отклонение всех значений, считая текст и FALSE равными 0, а TRUE — 1. Использует формулу: (xμ)2n1, где μ — среднее, а n — количество значений.
СТАНДОТКЛОНПА (STDEVPA)СТАНДОТКЛОНПА([числа...])Возвращает генеральное стандартное отклонение всех значений, считая текст и FALSE равными 0, а TRUE — 1. Использует формулу: (xμ)2n, где μ — среднее, а n — количество значений.
МЕДИАНА (MEDIAN)МЕДИАНА([числа...])Возвращает медиану заданных чисел. Медиана — это среднее значение в отсортированном наборе чисел. Если количество значений чётное, возвращается среднее двух средних значений.
НАИБОЛЬШИЙ (LARGE)НАИБОЛЬШИЙ(массив; номер)Возвращает k-е по величине значение в наборе данных. номер индексируется с 1, поэтому НАИБОЛЬШИЙ(данные; 1) возвращает наибольшее значение.
НАИМЕНЬШИЙ (SMALL)НАИМЕНЬШИЙ(массив; номер)Возвращает k-е по малости значение в наборе данных. номер индексируется с 1, поэтому НАИМЕНЬШИЙ(данные; 1) возвращает наименьшее значение.
МИНЕСЛИ (MINIFS)МИНЕСЛИ(диапазон_минимума; диапазон_проверки1; критерий1; [доп_диапазоны_и_критерии...])Возвращает минимальное значение из ячеек, удовлетворяющих заданным критериям. Подробнее о том, как работают критерии в формулах, см. в документации.
МАКСЕСЛИ (MAXIFS)МАКСЕСЛИ(диапазон_максимума; диапазон_проверки1; критерий1; [доп_диапазоны_и_критерии...])Возвращает максимальное значение из ячеек, удовлетворяющих заданным критериям. Подробнее о том, как работают критерии в формулах, см. в документации.
ПРОЦЕНТИЛЬ.ВКЛ (PERCENTILE.INC)ПРОЦЕНТИЛЬ.ВКЛ(массив; доля)Возвращает k-й персентиль значений в диапазоне (включительный метод). доля должен быть в диапазоне от 0 до 1 (включительно).
ПЕРСЕНТИЛЬ (PERCENTILE)ПЕРСЕНТИЛЬ(массив; доля)Возвращает k-й персентиль значений в диапазоне (включительный метод). Является псевдонимом функции PERCENTILE.INC.
ПРОЦЕНТИЛЬ.ИСКЛ (PERCENTILE.EXC)ПРОЦЕНТИЛЬ.ИСКЛ(массив; доля)Возвращает k-й персентиль значений в диапазоне (исключительный метод). доля должен быть в диапазоне от 0 до 1 (не включая границы).
КВАРТИЛЬ.ВКЛ (QUARTILE.INC)КВАРТИЛЬ.ВКЛ(массив; квартиль)Возвращает квартиль набора данных (включительный метод). квартиль должен быть от 0 до 4:
0 — минимум
1 — 25%
2 — 50% (медиана)
3 — 75%
4 — максимум
КВАРТИЛЬ (QUARTILE)КВАРТИЛЬ(массив; квартиль)Возвращает квартиль набора данных (включительный метод). Является псевдонимом функции QUARTILE.INC.
КВАРТИЛЬ.ИСКЛ (QUARTILE.EXC)КВАРТИЛЬ.ИСКЛ(массив; квартиль)Возвращает квартиль набора данных (исключительный метод). квартиль должен быть от 1 до 3:
1 — 25%
2 — 50% (медиана)
3 — 75%
МОДА.ОДН (MODE.SNGL)МОДА.ОДН([числа...])Возвращает наиболее часто встречающееся значение в наборе данных. Если ни одно значение не встречается более одного раза, возвращает ошибку #N/A.
МОДА.НСК (MODE.MULT)МОДА.НСК([числа...])Возвращает вертикальный массив наиболее часто встречающихся значений в наборе данных. Возвращает все значения с максимальной частотой. Если ни одно значение не встречается более одного раза, возвращает ошибку #N/A.
МОДА (MODE)МОДА([числа...])Возвращает наиболее часто встречающееся значение в наборе данных. Является псевдонимом функции MODE.SNGL.
РАНГ.РВ (RANK.EQ)РАНГ.РВ(число; ссылка; [порядок])Возвращает ранг числа в списке чисел; порядок 0 или опущен — по убыванию, иначе по возрастанию, повторяющиеся значения получают одинаковый ранг. Подробнее — на странице функции.
РАНГ (RANK)РАНГ(число; ссылка; [порядок])Возвращает ранг числа в списке чисел. Является псевдонимом функции RANK.EQ.
РАНГ.СР (RANK.AVG)РАНГ.СР(число; ссылка; [порядок])Возвращает ранг числа в списке чисел, присваивая средний ранг при совпадениях; порядок 0 или опущен — по убыванию, иначе по возрастанию. Подробнее — на странице функции.
МАКСА (MAXA)МАКСА([числа...])Возвращает максимальное значение в списке, включая текст и логические значения. TRUE считается как 1, FALSE — как 0, а текст — как 0.
МИНА (MINA)МИНА([числа...])Возвращает минимальное значение в списке, включая текст и логические значения. TRUE считается как 1, FALSE — как 0, а текст — как 0.
СРЗНАЧА (AVERAGEA)СРЗНАЧА([числа...])Возвращает среднее значение в списке, включая текст и логические значения. TRUE считается как 1, FALSE — как 0, а текст — как 0.
КОРРЕЛ (CORREL)КОРРЕЛ(массив1; массив2)Возвращает коэффициент корреляции между двумя наборами данных. Коэффициент корреляции измеряет линейную зависимость между двумя переменными. Возвращает значение от -1 до 1.
ПИРСОН (PEARSON)ПИРСОН(массив1; массив2)Возвращает коэффициент корреляции Пирсона. Эквивалентна функции CORREL.
КВПИРСОН (RSQ)КВПИРСОН(массив1; массив2)Возвращает коэффициент детерминации (R-квадрат) для линейной регрессии. Это квадрат коэффициента корреляции.
НАКЛОН (SLOPE)НАКЛОН(известные_y; известные_x)Возвращает наклон линии линейной регрессии, построенной по заданным точкам.
ОТРЕЗОК (INTERCEPT)ОТРЕЗОК(известные_y; известные_x)Возвращает свободный член (y-пересечение) линии линейной регрессии, построенной по заданным точкам.
КОВАРИАЦИЯ.Г (COVARIANCE.P)КОВАРИАЦИЯ.Г(массив1; массив2)Возвращает генеральную ковариацию двух наборов данных. Использует формулу: (xx¯)(yy¯)n
КОВАРИАЦИЯ.В (COVARIANCE.S)КОВАРИАЦИЯ.В(массив1; массив2)Возвращает выборочную ковариацию двух наборов данных. Использует формулу: (xx¯)(yy¯)n1
КОВАР (COVAR)КОВАР(массив1; массив2)Возвращает генеральную ковариацию двух наборов данных. Это функция совместимости, эквивалентная COVARIANCE.P.
ПРЕДСКАЗ.ЛИНЕЙН (FORECAST.LINEAR)ПРЕДСКАЗ.ЛИНЕЙН(число; известные_y; известные_x)Возвращает значение по линейному тренду. Вычисляет прогнозируемое значение y для заданного x с помощью линейной регрессии.
ПРЕДСКАЗ (FORECAST)ПРЕДСКАЗ(число; известные_y; известные_x)Возвращает значение по линейному тренду. Это функция совместимости, эквивалентная FORECAST.LINEAR.
ЛИНЕЙН (LINEST)ЛИНЕЙН(известные_y; [известные_x]; [константа]; [статистика])Возвращает статистику, описывающую линию линейной регрессии. Возвращает наклон и свободный член (и дополнительную статистику, если stats=TRUE).
ЛГРФПРИБЛ (LOGEST)ЛГРФПРИБЛ(известные_y; [известные_x]; [константа]; [статистика])Возвращает статистику, описывающую экспоненциальную кривую регрессии. Возвращает коэффициент и основание (и дополнительную статистику, если stats=TRUE).
СТОШYX (STEYX)СТОШYX(известные_y; известные_x)Возвращает стандартную ошибку прогнозируемого значения y для каждого x в регрессии.
ТЕНДЕНЦИЯ (TREND)ТЕНДЕНЦИЯ(известные_y; [известные_x]; [новые_x])Возвращает значения по линейному тренду. Возвращает массив значений y для заданных значений x с помощью линейной регрессии.
РОСТ (GROWTH)РОСТ(известные_y; [известные_x]; [новые_x])Возвращает значения по экспоненциальному тренду. Возвращает массив значений y для заданных значений x с помощью экспоненциальной регрессии.
ПРОЦЕНТРАНГ.ВКЛ (PERCENTRANK.INC)ПРОЦЕНТРАНГ.ВКЛ(массив; число; [разрядность])Возвращает процентный ранг значения в наборе данных (включительно). Возвращает значение от 0 до 1.
ПРОЦЕНТРАНГ (PERCENTRANK)ПРОЦЕНТРАНГ(массив; число; [разрядность])Возвращает процентный ранг значения в наборе данных (включительно). Это функция совместимости, эквивалентная PERCENTRANK.INC.
ПРОЦЕНТРАНГ.ИСКЛ (PERCENTRANK.EXC)ПРОЦЕНТРАНГ.ИСКЛ(массив; число; [разрядность])Возвращает процентный ранг значения в наборе данных (исключительно). Возвращает значение от 0 до 1.
СРОТКЛ (AVEDEV)СРОТКЛ([числа...])Возвращает среднее абсолютных отклонений точек данных от их среднего значения.
КВАДРОТКЛ (DEVSQ)КВАДРОТКЛ([числа...])Возвращает сумму квадратов отклонений точек данных от их среднего значения.
СРГЕОМ (GEOMEAN)СРГЕОМ([числа...])Возвращает среднее геометрическое набора положительных чисел.
СРГАРМ (HARMEAN)СРГАРМ([числа...])Возвращает среднее гармоническое набора положительных чисел.
УРЕЗСРЕДНЕЕ (TRIMMEAN)УРЕЗСРЕДНЕЕ(массив; доля)Возвращает среднее значение внутренней части набора данных, исключая заданный процент сверху и снизу. Параметр доля задаёт долю точек данных, исключаемых с каждого конца.
СКОС (SKEW)СКОС([числа...])Возвращает асимметрию распределения (выборочную асимметрию). Асимметрия характеризует степень несимметричности распределения.
СКОС.Г (SKEW.P)СКОС.Г([числа...])Возвращает асимметрию распределения (генеральную асимметрию).
ЭКСЦЕСС (KURT)ЭКСЦЕСС([числа...])Возвращает эксцесс набора данных. Эксцесс характеризует относительную островершинность или пологость распределения.
НОРМАЛИЗАЦИЯ (STANDARDIZE)НОРМАЛИЗАЦИЯ(число; среднее; стандартное_отклонение)Возвращает нормализованное значение (z-оценку) распределения. Вычисляется как xμσ, где μ — среднее, σ — стандартное отклонение.
ФИШЕР (FISHER)ФИШЕР(число)Возвращает преобразование Фишера для x. Возвращает 0.5ln1+x1x.
ФИШЕРОБР (FISHERINV)ФИШЕРОБР(число)Возвращает обратное преобразование Фишера. Возвращает e2y1e2y+1.
НОРМ.ОБР (NORM.INV)НОРМ.ОБР(вероятность; среднее; стандартное_отклонение)Возвращает обратное значение функции нормального распределения.
НОРМ.СТ.РАСП (NORM.S.DIST)НОРМ.СТ.РАСП(число; интегральная)Возвращает стандартное нормальное распределение (среднее=0, стандартное отклонение=1).
НОРМ.СТ.ОБР (NORM.S.INV)НОРМ.СТ.ОБР(вероятность)Возвращает обратное значение функции стандартного нормального распределения.
НОРМРАСП (NORMDIST)НОРМРАСП(число; среднее; стандартное_отклонение; интегральная)Возвращает нормальное распределение (функция совместимости). Для новых формул используйте NORM.DIST.
НОРМОБР (NORMINV)НОРМОБР(вероятность; среднее; стандартное_отклонение)Возвращает обратное значение функции нормального распределения (функция совместимости).
НОРМСТРАСП (NORMSDIST)НОРМСТРАСП(число)Возвращает значение функции стандартного нормального распределения (функция совместимости).
НОРМСТОБР (NORMSINV)НОРМСТОБР(вероятность)Возвращает обратное значение функции стандартного нормального распределения (функция совместимости).
СТЬЮДЕНТ.РАСП (T.DIST)СТЬЮДЕНТ.РАСП(число; степени_свободы; интегральная)Возвращает t-распределение Стьюдента.
СТЬЮДЕНТ.РАСП.2Х (T.DIST.2T)СТЬЮДЕНТ.РАСП.2Х(число; степени_свободы)Возвращает двустороннее t-распределение Стьюдента.
СТЬЮДЕНТ.РАСП.ПХ (T.DIST.RT)СТЬЮДЕНТ.РАСП.ПХ(число; степени_свободы)Возвращает правостороннее t-распределение Стьюдента.
СТЬЮДЕНТ.ОБР (T.INV)СТЬЮДЕНТ.ОБР(вероятность; степени_свободы)Возвращает обратное значение левостороннего t-распределения Стьюдента.
СТЬЮДЕНТ.ОБР.2Х (T.INV.2T)СТЬЮДЕНТ.ОБР.2Х(вероятность; степени_свободы)Возвращает обратное значение двустороннего t-распределения Стьюдента.
СТЬЮДРАСП (TDIST)СТЬЮДРАСП(число; степени_свободы; хвосты)Возвращает t-распределение Стьюдента (функция совместимости).
СТЬЮДРАСПОБР (TINV)СТЬЮДРАСПОБР(вероятность; степени_свободы)Возвращает обратное значение t-распределения Стьюдента (функция совместимости).
ХИ2.РАСП (CHISQ.DIST)ХИ2.РАСП(число; степени_свободы; интегральная)Возвращает распределение хи-квадрат.
ХИ2.РАСП.ПХ (CHISQ.DIST.RT)ХИ2.РАСП.ПХ(число; степени_свободы)Возвращает правостороннюю вероятность распределения хи-квадрат.
ХИ2.ОБР (CHISQ.INV)ХИ2.ОБР(вероятность; степени_свободы)Возвращает обратное значение левостороннего распределения хи-квадрат.
ХИ2.ОБР.ПХ (CHISQ.INV.RT)ХИ2.ОБР.ПХ(вероятность; степени_свободы)Возвращает обратное значение правостороннего распределения хи-квадрат.
ХИ2РАСП (CHIDIST)ХИ2РАСП(число; степени_свободы)Возвращает распределение хи-квадрат (функция совместимости).
ХИ2ОБР (CHIINV)ХИ2ОБР(вероятность; степени_свободы)Возвращает обратное значение распределения хи-квадрат (функция совместимости).
F.РАСП (F.DIST)F.РАСП(число; степени_свободы1; степени_свободы2; интегральная)Возвращает F-распределение вероятностей.
F.РАСП.ПХ (F.DIST.RT)F.РАСП.ПХ(число; степени_свободы1; степени_свободы2)Возвращает правостороннее F-распределение вероятностей.
F.ОБР (F.INV)F.ОБР(вероятность; степени_свободы1; степени_свободы2)Возвращает обратное значение левостороннего F-распределения вероятностей.
F.ОБР.ПХ (F.INV.RT)F.ОБР.ПХ(вероятность; степени_свободы1; степени_свободы2)Возвращает обратное значение правостороннего F-распределения вероятностей.
FРАСП (FDIST)FРАСП(число; степени_свободы1; степени_свободы2)Возвращает F-распределение вероятностей (функция совместимости).
FРАСПОБР (FINV)FРАСПОБР(вероятность; степени_свободы1; степени_свободы2)Возвращает обратное значение F-распределения вероятностей (функция совместимости).
БИНОМ.РАСП (BINOM.DIST)БИНОМ.РАСП(число_успехов; число_испытаний; вероятность_успеха; интегральная)Возвращает вероятность отдельного члена биномиального распределения.
БИНОМ.ОБР (BINOM.INV)БИНОМ.ОБР(число_испытаний; вероятность_успеха; альфа)Возвращает обратное значение биномиального распределения.
БИНОМРАСП (BINOMDIST)БИНОМРАСП(число_успехов; число_испытаний; вероятность_успеха; интегральная)Возвращает вероятность биномиального распределения (функция совместимости).
БИНОМ.РАСП.ДИАП (BINOM.DIST.RANGE)БИНОМ.РАСП.ДИАП(число_испытаний; вероятность_успеха; число_успехов; [число_успехов2])Возвращает вероятность результата испытания при биномиальном распределении.
КРИТБИНОМ (CRITBINOM)КРИТБИНОМ(число_испытаний; вероятность_успеха; альфа)Возвращает наименьшее значение, при котором интегральное биномиальное распределение больше или равно критерию.
ПУАССОН.РАСП (POISSON.DIST)ПУАССОН.РАСП(число; среднее; интегральная)Возвращает распределение Пуассона.
ПУАССОН (POISSON)ПУАССОН(число; среднее; интегральная)Возвращает распределение Пуассона (функция совместимости).
ЭКСП.РАСП (EXPON.DIST)ЭКСП.РАСП(число; лямбда; интегральная)Возвращает экспоненциальное распределение.
ЭКСПРАСП (EXPONDIST)ЭКСПРАСП(число; лямбда; интегральная)Возвращает экспоненциальное распределение (функция совместимости).
ГАММА.РАСП (GAMMA.DIST)ГАММА.РАСП(число; альфа; бета; интегральная)Возвращает гамма-распределение.
ГАММА.ОБР (GAMMA.INV)ГАММА.ОБР(вероятность; альфа; бета)Возвращает обратное значение функции гамма-распределения.
ГАММАРАСП (GAMMADIST)ГАММАРАСП(число; альфа; бета; интегральная)Возвращает гамма-распределение (функция совместимости).
ГАММАОБР (GAMMAINV)ГАММАОБР(вероятность; альфа; бета)Возвращает обратное значение функции гамма-распределения (функция совместимости).
ГАММАНЛОГ (GAMMALN)ГАММАНЛОГ(число)Возвращает натуральный логарифм гамма-функции.
ГАММАНЛОГ.ТОЧН (GAMMALN.PRECISE)ГАММАНЛОГ.ТОЧН(число)Возвращает натуральный логарифм гамма-функции. Эквивалент GAMMALN.
ГАММА (GAMMA)ГАММА(число)Возвращает значение гамма-функции.
БЕТА.РАСП (BETA.DIST)БЕТА.РАСП(число; альфа; бета; интегральная; [нижняя_граница]; [верхняя_граница])Возвращает функцию бета-распределения.
БЕТА.ОБР (BETA.INV)БЕТА.ОБР(вероятность; альфа; бета; [нижняя_граница]; [верхняя_граница])Возвращает обратное значение функции бета-распределения.
БЕТАРАСП (BETADIST)БЕТАРАСП(число; альфа; бета; [нижняя_граница]; [верхняя_граница])Возвращает бета-распределение (функция совместимости).
БЕТАОБР (BETAINV)БЕТАОБР(вероятность; альфа; бета; [нижняя_граница]; [верхняя_граница])Возвращает обратное значение функции бета-распределения (функция совместимости).
ВЕЙБУЛЛ.РАСП (WEIBULL.DIST)ВЕЙБУЛЛ.РАСП(число; альфа; бета; интегральная)Возвращает распределение Вейбулла.
ВЕЙБУЛЛ (WEIBULL)ВЕЙБУЛЛ(число; альфа; бета; интегральная)Возвращает распределение Вейбулла (функция совместимости).
ЛОГНОРМ.РАСП (LOGNORM.DIST)ЛОГНОРМ.РАСП(число; среднее; стандартное_отклонение; интегральная)Возвращает логнормальное распределение.
ЛОГНОРМ.ОБР (LOGNORM.INV)ЛОГНОРМ.ОБР(вероятность; среднее; стандартное_отклонение)Возвращает обратное значение функции логнормального распределения.
ЛОГНОРМРАСП (LOGNORMDIST)ЛОГНОРМРАСП(число; среднее; стандартное_отклонение)Возвращает логнормальное распределение (функция совместимости).
ЛОГНОРМОБР (LOGINV)ЛОГНОРМОБР(вероятность; среднее; стандартное_отклонение)Возвращает обратное значение логнормального распределения (функция совместимости).
ФОШ (ERF)ФОШ(нижняя_граница; [верхняя_граница])Возвращает функцию ошибок.
ФОШ.ТОЧН (ERF.PRECISE)ФОШ.ТОЧН(число)Возвращает функцию ошибок (точная версия).
ДФОШ (ERFC)ДФОШ(число)Возвращает дополнительную функцию ошибок.
ДФОШ.ТОЧН (ERFC.PRECISE)ДФОШ.ТОЧН(число)Возвращает дополнительную функцию ошибок (точная версия).
ФИ (PHI)ФИ(число)Возвращает значение функции плотности стандартного нормального распределения.
ГАУСС (GAUSS)ГАУСС(число)Возвращает значение функции стандартного нормального распределения минус 0,5. GAUSS(z)=NORM.S.DIST(z, TRUE)0.5
Z.ТЕСТ (Z.TEST)Z.ТЕСТ(массив; число; [сигма])Возвращает одностороннее P-значение z-теста.
ZТЕСТ (ZTEST)ZТЕСТ(массив; число; [сигма])Возвращает одностороннее P-значение z-теста (функция совместимости).
ДОВЕРИТ.НОРМ (CONFIDENCE.NORM)ДОВЕРИТ.НОРМ(альфа; стандартное_отклонение; размер_выборки)Возвращает доверительный интервал для среднего значения генеральной совокупности.
ДОВЕРИТ.СТЬЮДЕНТ (CONFIDENCE.T)ДОВЕРИТ.СТЬЮДЕНТ(альфа; стандартное_отклонение; размер_выборки)Возвращает доверительный интервал для среднего значения генеральной совокупности с использованием t-распределения.
ДОВЕРИТ (CONFIDENCE)ДОВЕРИТ(альфа; стандартное_отклонение; размер_выборки)Возвращает доверительный интервал для среднего значения генеральной совокупности (функция совместимости).
ТТЕСТ (TTEST)ТТЕСТ(массив1; массив2; хвосты; тип_теста)Возвращает вероятность, соответствующую t-тесту Стьюдента (функция совместимости).
F.ТЕСТ (F.TEST)F.ТЕСТ(массив1; массив2)Возвращает результат F-теста (отношение дисперсий).
ФТЕСТ (FTEST)ФТЕСТ(массив1; массив2)Возвращает результат F-теста (функция совместимости).
ХИ2.ТЕСТ (CHISQ.TEST)ХИ2.ТЕСТ(диапазон_наблюдаемых; диапазон_ожидаемых)Возвращает критерий хи-квадрат на независимость.
ХИ2ТЕСТ (CHITEST)ХИ2ТЕСТ(диапазон_наблюдаемых; диапазон_ожидаемых)Возвращает критерий хи-квадрат на независимость (функция совместимости).
ОТРБИНОМ.РАСП (NEGBINOM.DIST)ОТРБИНОМ.РАСП(число_неудач; число_успехов; вероятность_успеха; интегральная)Возвращает отрицательное биномиальное распределение.
ОТРБИНОМРАСП (NEGBINOMDIST)ОТРБИНОМРАСП(число_неудач; число_успехов; вероятность_успеха)Возвращает отрицательное биномиальное распределение (функция совместимости).
ГИПЕРГЕОМ.РАСП (HYPGEOM.DIST)ГИПЕРГЕОМ.РАСП(успехи_в_выборке; размер_выборки; успехи_в_совокупности; размер_совокупности; интегральная)Возвращает гипергеометрическое распределение.
ГИПЕРГЕОМЕТ (HYPGEOMDIST)ГИПЕРГЕОМЕТ(успехи_в_выборке; размер_выборки; успехи_в_совокупности; размер_совокупности)Возвращает гипергеометрическое распределение (функция совместимости).
СЧЁТ (COUNT)СЧЁТ([числа...])Возвращает количество числовых значений.
• Пустые ячейки не учитываются.
• Ячейки, содержащие ошибку, не учитываются.
СЧЁТЗ (COUNTA)СЧЁТЗ([диапазон...])Возвращает количество непустых значений.
• Ячейки, в которых формула или код возвращают пустую строку, учитываются.
• Ячейки, содержащие ноль, учитываются.
• Ячейки с ошибкой учитываются.
COUNTUNIQUECOUNTUNIQUE([значения...])Возвращает количество уникальных значений в наборе ячеек.
• Пустые ячейки игнорируются.
• Сравнение текста регистронезависимо ("abc" и "ABC" — одно значение).
• Числа сравниваются по точному значению.
COUNTDISTINCTCOUNTDISTINCT([значения...])Возвращает количество различных значений в наборе ячеек. Синоним COUNTUNIQUE:
• Пустые ячейки игнорируются.
• Сравнение текста регистронезависимо.
• Числа сравниваются по точному значению.
UNIQUECOUNTUNIQUECOUNT([значения...])Возвращает количество уникальных значений в наборе ячеек. Синоним COUNTUNIQUE:
• Пустые ячейки игнорируются.
• Сравнение текста регистронезависимо.
• Числа сравниваются по точному значению.
СЧИТАТЬПУСТОТЫ (COUNTBLANK)СЧИТАТЬПУСТОТЫ([диапазон...])Подсчитывает количество пустых значений в диапазоне.
• Ячейки, в которых формула или код возвращают пустую строку, учитываются.
• Ячейки, содержащие ноль, не учитываются.
• Ячейки с ошибкой не учитываются.
ЧАСТОТА (FREQUENCY)ЧАСТОТА(массив_данных; массив_интервалов)Возвращает распределение частот в виде вертикального массива: подсчитывает, сколько значений из массива данных попадает в каждый интервал. Подробнее — на странице функции.
АГРЕГАТ (AGGREGATE)АГРЕГАТ(номер_функции; параметры; массив; [доп_аргумент])Возвращает агрегированное значение по списку или базе данных. номер_функции задаёт агрегирующую функцию (AVERAGE, SUM, MAX и др.), параметры — какие значения игнорировать. Полный список значений — на странице функции.
ВЕРОЯТНОСТЬ (PROB)ВЕРОЯТНОСТЬ(диапазон_значений; диапазон_вероятностей; нижняя_граница; [верхняя_граница])Возвращает вероятность того, что значения в диапазоне находятся между двумя границами, на основе диапазона значений и соответствующих им вероятностей. Подробнее — на странице функции.
ПРЕДСКАЗ.ETS (FORECAST.ETS)ПРЕДСКАЗ.ETS(целевая_точка; значения; временная_шкала; [сезонность]; [автозаполнение_данных]; [агрегация])Возвращает прогнозируемое значение с использованием тройного экспоненциального сглаживания (ETS / метод Хольта-Уинтерса). ETS учитывает уровень, тренд и сезонность для построения прогноза.
целевая_точка: дата/значение, для которого строится прогноз.
значения: исторические значения (зависимая переменная).
временная_шкала: исторические даты/время (независимая переменная).
сезонность: необязательный. Период сезонности (0=авто, 1=нет, или конкретный период).
автозаполнение_данных: необязательный. Способ обработки пропусков (0=интерполяция, 1=нули).
агрегация: необязательный. Способ агрегации нескольких значений (1=среднее, 2-7=другие).
ПРЕДСКАЗ.ETS.ДОВИНТЕРВАЛ (FORECAST.ETS.CONFINT)ПРЕДСКАЗ.ETS.ДОВИНТЕРВАЛ(целевая_точка; значения; временная_шкала; [уровень_доверия]; [сезонность]; [автозаполнение_данных]; [агрегация])Возвращает доверительный интервал для прогноза, построенного методом ETS.
целевая_точка: дата/значение, для которого строится прогноз.
значения: исторические значения.
временная_шкала: исторические даты/время.
уровень_доверия: необязательный. Уровень доверия (от 0 до 1, по умолчанию 0.95).
сезонность: необязательный. Период сезонности.
ПРЕДСКАЗ.ETS.СЕЗОННОСТЬ (FORECAST.ETS.SEASONALITY)ПРЕДСКАЗ.ETS.СЕЗОННОСТЬ(значения; временная_шкала; [автозаполнение_данных]; [агрегация])Возвращает обнаруженный период сезонности в данных.
значения: исторические значения.
временная_шкала: исторические даты/время.
автозаполнение_данных: необязательный. Способ обработки пропусков.
агрегация: необязательный. Способ агрегации нескольких значений.
ПРЕДСКАЗ.ETS.СТАТ (FORECAST.ETS.STAT)ПРЕДСКАЗ.ETS.СТАТ(значения; временная_шкала; тип_статистики; [сезонность]; [автозаполнение_данных]; [агрегация])Возвращает заданную статистику модели ETS.
значения: исторические значения.
временная_шкала: исторические даты/время.
тип_статистики: какую статистику вернуть (1 — Alpha, 2 — Beta, 3 — Gamma, 4 — MASE, 5 — SMAPE, 6 — MAE, 7 — RMSE, 8 — размер шага; полный список — на странице функции).
сезонность: необязательный. Период сезонности.
НОРМ.РАСП (NORM.DIST)НОРМ.РАСП(число; среднее; стандартное_отклонение; интегральная)Возвращает значение нормального распределения для указанного среднего и стандартного отклонения. Подробнее — на странице функции.
СТЬЮДЕНТ.ТЕСТ (T.TEST)СТЬЮДЕНТ.ТЕСТ(массив1; массив2; хвосты; тип_теста)Возвращает вероятность, соответствующую t-тесту Стьюдента.
массив1: первый набор данных
массив2: второй набор данных
хвосты: 1 — одностороннее, 2 — двустороннее
тип_теста: 1 — парный, 2 — двухвыборочный с равными дисперсиями, 3 — двухвыборочный с неравными дисперсиями
MARGINOFERRORMARGINOFERROR(диапазон; уровень_доверия)Возвращает погрешность среднего на заданном уровне доверия для нормально распределённой выборки; применяется в опросах и A/B-тестах для оценки точности среднего. Подробнее — на странице функции.

Логические функции

ФункцияСинтаксисОписание
ИСТИНА (TRUE)ИСТИНА()Возвращает TRUE.
ЛОЖЬ (FALSE)ЛОЖЬ()Возвращает FALSE.
НЕ (NOT)НЕ(логическое)Возвращает TRUE, если логическое — ложное значение, и FALSE, если логическое — истинное.
ЕСЛИ (IF)ЕСЛИ(условие; значение_если_истина; значение_если_ложь)Возвращает значение_если_истина, если условие — истинное значение, и значение_если_ложь, если условие — ложное.
ЕСЛИОШИБКА (IFERROR)ЕСЛИОШИБКА(значение; значение_если_ошибка)Возвращает значение_если_ошибка, если при вычислении значение произошла ошибка; иначе возвращает значение.
ЕСНД (IFNA)ЕСНД(значение; значение_если_не_найдено)Возвращает значение_если_не_найдено, если при вычислении значение произошла ошибка «нет совпадения»; иначе возвращает значение.
ЕПУСТО (ISBLANK)ЕПУСТО(значение)Возвращает TRUE, если значение пустое.
ЕЧИСЛО (ISNUMBER)ЕЧИСЛО(значение)Возвращает TRUE, если значение является числом.
ЕТЕКСТ (ISTEXT)ЕТЕКСТ(значение)Возвращает TRUE, если значение является текстом.
ЕОШИБКА (ISERROR)ЕОШИБКА(значение)Возвращает TRUE, если значение является ошибкой.
ЕЛОГИЧ (ISLOGICAL)ЕЛОГИЧ(значение)Возвращает TRUE, если значение является логическим (TRUE или FALSE).
ЕЧЁТН (ISEVEN)ЕЧЁТН(значение)Возвращает TRUE, если значение является чётным числом.
ЕНЕЧЁТ (ISODD)ЕНЕЧЁТ(значение)Возвращает TRUE, если значение является нечётным числом.
ЕНД (ISNA)ЕНД(значение)Возвращает TRUE, если значение является ошибкой #N/A.
ЕОШ (ISERR)ЕОШ(значение)Возвращает TRUE, если значение является любой ошибкой, кроме #N/A. Полезно для перехвата ошибок с сохранением возможности распространения #N/A.
ЕНЕТЕКСТ (ISNONTEXT)ЕНЕТЕКСТ(значение)Возвращает TRUE, если значение не является текстом. Пустые ячейки и ошибки считаются нетекстовыми.
ISDATEISDATE(значение)Возвращает TRUE, если значение является датой, временем или датой со временем. Проверяется тип значения: текстовый литерал датой не считается.
ISEMAILISEMAIL(значение)Возвращает TRUE, если значение является текстом с корректным адресом электронной почты.
ISURLISURL(значение)Возвращает TRUE, если значение является текстом с корректным URL-адресом.
ISBETWEENISBETWEEN(значение; нижнее_значение; верхнее_значение; [нижнее_включительно]; [верхнее_включительно])Возвращает TRUE, если число находится между двумя другими числами (функция Google Sheets).
ЛИСТЫ (SHEETS)ЛИСТЫ()Возвращает количество листов в книге.
НД (NA)НД()Возвращает значение ошибки #N/A; используется для явного возврата ошибки «значение недоступно». Подробнее — на странице функции.
И (AND)И([логические_значения...])Возвращает TRUE, если все значения истинные, и FALSE, если хотя бы одно значение ложное. Возвращает TRUE, если значения не заданы.
ИЛИ (OR)ИЛИ([логические_значения...])Возвращает TRUE, если хотя бы одно значение истинное, и FALSE, если все значения ложные. Возвращает FALSE, если значения не заданы.
ИСКЛИЛИ (XOR)ИСКЛИЛИ([логические_значения...])Возвращает TRUE, если истинных значений нечётное количество, и FALSE, если истинных значений чётное количество. Возвращает FALSE, если значения не заданы.
ЕСЛИМН (IFS)ЕСЛИМН([аргументы...])Проверяет несколько условий и возвращает значение, соответствующее первому условию, равному TRUE. Подробнее — на странице функции.
ТИП.ОШИБКИ (ERROR.TYPE)ТИП.ОШИБКИ(значение)Возвращает число, соответствующее типу ошибки. Возвращает:
1 — #NULL!
2 — #DIV/0!
3 — #VALUE!
4 — #REF!
5 — #NAME?
6 — #NUM!
7 — #N/A
#N/A, если значение не является ошибкой
ТИП (TYPE)ТИП(значение)Возвращает число, указывающее тип данных значения. Возвращает:
1 для чисел
2 для текста
4 для логических значений (TRUE/FALSE)
16 для значений ошибок
64 для массивов
1 для пустых ячеек (трактуются как 0)
Ч (N)Ч(значение)Преобразует значение в число.
• Числа возвращаются без изменений
TRUE возвращает 1, FALSE возвращает 0
• Текст и ошибки возвращают 0
• Пустые ячейки возвращают 0
ВЫБОР (CHOOSE)ВЫБОР([аргументы...])Возвращает значение из списка значений по номеру индекса (индекс начинается с 1). Подробнее — на странице функции.
ЕФОРМУЛА (ISFORMULA)ЕФОРМУЛА([ссылка])Возвращает TRUE, если ссылка указывает на ячейку с формулой. ISFORMULA проверяет, указывает ли ссылка на ячейку, содержащую формулу. Возвращает FALSE для ячеек, содержащих только значения.
ЕССЫЛКА (ISREF)ЕССЫЛКА([значение])Возвращает TRUE, если значение является ссылкой на ячейку. ISREF проверяет, является ли аргумент корректной ссылкой. Обратите внимание, что эта функция проверяет, была ли передана ссылка и удалось ли её разрешить.
ЛИСТ (SHEET)ЛИСТ([ссылка])Возвращает номер листа, на который указывает ссылка. Если аргумент не задан, возвращает номер текущего листа. Номера листов начинаются с 1 и соответствуют порядку листов в книге.
ИНФОРМ (INFO)ИНФОРМ(тип_сведений)Возвращает информацию о текущей операционной среде. Поддерживаемые значения тип_сведений:
directory или osversion — возвращает «Tabulya»
numfile — возвращает количество листов
origin — возвращает начальную ссылку $A:$A$1
system — возвращает идентификатор операционной системы
release — возвращает версию «1.0»
Ф.ТЕКСТ (FORMULATEXT)Ф.ТЕКСТ([ссылка])Возвращает формулу, содержащуюся в ячейке, в виде текстовой строки. Подробнее — на странице функции.
ЯЧЕЙКА (CELL)ЯЧЕЙКА(тип_сведений; [ссылка])Возвращает информацию о форматировании, положении или содержимом ячейки. Поддерживаемые значения тип_сведений:
address — возвращает адрес ячейки в виде текста
col — возвращает номер столбца ячейки
row — возвращает номер строки ячейки
type — возвращает b для пустой ячейки, l для текста, v для прочих значений
contents — возвращает содержимое ячейки в виде текста
ПЕРЕКЛЮЧ (SWITCH)ПЕРЕКЛЮЧ([аргументы...])Сравнивает выражение со списком значений и возвращает результат, соответствующий первому совпавшему значению; можно задать значение по умолчанию. Подробнее — на странице функции.
EQEQ(первое_значение; второе_значение)Возвращает TRUE, если первое_значение равно второе_значение, иначе FALSE. Функциональная форма оператора =.
NENE(первое_значение; второе_значение)Возвращает TRUE, если первое_значение не равно второе_значение, иначе FALSE. Функциональная форма оператора <>.
LTLT(первое_значение; второе_значение)Возвращает TRUE, если первое_значение строго меньше второе_значение, иначе FALSE. Функциональная форма оператора <.
GTGT(первое_значение; второе_значение)Возвращает TRUE, если первое_значение строго больше второе_значение, иначе FALSE. Функциональная форма оператора >.
LTELTE(первое_значение; второе_значение)Возвращает TRUE, если первое_значение меньше или равно второе_значение, иначе FALSE. Функциональная форма оператора <=.
GTEGTE(первое_значение; второе_значение)Возвращает TRUE, если первое_значение больше или равно второе_значение, иначе FALSE. Функциональная форма оператора >=.

Пользовательские функции

ФункцияСинтаксисОписание
LAMBDALAMBDA([параметры...]; вычисление)Создаёт пользовательскую функцию (лямбду) из набора параметров и тела вычисления.
LETLET(имя1; значение1; [имя2; значение2; ...]; вычисление)Связывает имена со значениями и вычисляет финальное выражение в их контексте.
ISOMITTEDISOMITTED(параметр)Возвращает TRUE, если параметр LAMBDA не был передан при вызове, и FALSE иначе.

Текстовые функции

ФункцияСинтаксисОписание
СЦЕПИТЬ (CONCATENATE)СЦЕПИТЬ([тексты...])То же самое, что CONCAT, оставлено для совместимости.
СТРОЧН (LOWER)СТРОЧН(строка)Возвращает строку, приведённую к нижнему регистру.
ПРОПИСН (UPPER)ПРОПИСН(строка)Возвращает строку, приведённую к верхнему регистру.
ПРОПНАЧ (PROPER)ПРОПНАЧ(строка)Переводит в верхний регистр буквы, перед которыми нет другой буквы, а остальные — в нижний регистр.
ПОВТОР (REPT)ПОВТОР(текст; число_повторов)Повторяет текстовую строку заданное число раз.
ASCASC(строка)Преобразует символы полной ширины (двухбайтовые) в символы половинной ширины (однобайтовые); применимо к ASCII-знакам и катакане, прочие символы остаются без изменений. Подробнее — на странице функции.
DBCSDBCS(строка)Преобразует символы половинной ширины (однобайтовые) в символы полной ширины (двухбайтовые), включая ASCII-знаки и объединение последовательностей озвучения в катакане. Подробнее — на странице функции.
JISJIS(строка)Синоним DBCS: преобразует символы половинной ширины (однобайтовые) в символы полной ширины (двухбайтовые). Сохранён для совместимости с Excel.
ДЛСТР (LEN)ДЛСТР(строка)Возвращает половину длины строки в кодовых точках Unicode.
ДЛИНБ (LENB)ДЛИНБ(строка)Возвращает половину длины строки в байтах (в кодировке UTF-8).
UNICODEUNICODE(строка)Возвращает первую кодовую точку Unicode строки в виде числа.
КОДСИМВ (CODE)КОДСИМВ(строка)То же самое, что UNICODE. Предпочтительно использовать UNICODE.
ЮНИСИМВ (UNICHAR)ЮНИСИМВ(код_символа)Возвращает строку, содержащую указанную кодовую единицу Unicode.
СИМВОЛ (CHAR)СИМВОЛ(код_символа)То же самое, что UNICHAR. Предпочтительно использовать UNICHAR.
Т (T)Т(значение)Возвращает строковое значение без изменений либо пустую строку, если передано нестроковое значение.
ЧЗНАЧ (NUMBERVALUE)ЧЗНАЧ(значение; [десятичный_разделитель]; [разделитель_разрядов])Разбирает число из строки значение, используя десятичный_разделитель в качестве десятичного разделителя и разделитель_разрядов в качестве разделителя групп.
СОВПАД (EXACT)СОВПАД(первый_текст; второй_текст)Возвращает TRUE, если две текстовые строки полностью совпадают (с учётом регистра).
НАЙТИ (FIND)НАЙТИ(искомый_текст; текст_для_поиска; [начальная_позиция])Возвращает позицию подстроки внутри строки (с учётом регистра).
НАЙТИБ (FINDB)НАЙТИБ(искомый_текст; текст_для_поиска; [начальная_позиция])Возвращает позицию подстроки внутри строки (с учётом регистра), используя позиции в байтах.
ПОИСК (SEARCH)ПОИСК(искомый_текст; текст_для_поиска; [начальная_позиция])Возвращает позицию подстроки внутри строки (без учёта регистра). Поддерживает шаблоны подстановки.
ПОИСКБ (SEARCHB)ПОИСКБ(искомый_текст; текст_для_поиска; [начальная_позиция])Возвращает позицию подстроки внутри строки (без учёта регистра), используя позиции в байтах.
РУБЛЬ (DOLLAR)РУБЛЬ(число; [число_разрядов])Форматирует число как текст со знаком доллара.
ФИКСИРОВАННЫЙ (FIXED)ФИКСИРОВАННЫЙ(число; [число_разрядов]; [без_разделителей])Форматирует число как текст с фиксированным числом десятичных знаков.
ТЕКСТ (TEXT)ТЕКСТ(значение; формат)Форматирует значение с использованием строки формата.
ТЕКСТПОСЛЕ (TEXTAFTER)ТЕКСТПОСЛЕ(текст; разделитель; [номер_вхождения]; [режим_совпадения]; [учитывать_конец]; [если_не_найдено])Возвращает текст, находящийся после заданного разделителя.
ТЕКСТДО (TEXTBEFORE)ТЕКСТДО(текст; разделитель; [номер_вхождения]; [режим_совпадения]; [учитывать_конец]; [если_не_найдено])Возвращает текст, находящийся перед заданным разделителем.
TEXTSPLITTEXTSPLIT(текст; разделитель_столбцов; [разделитель_строк]; [пропускать_пустые]; [режим_совпадения]; [заполнитель])Разбивает текст по разделителям столбцов и/или строк.
SPLITSPLIT(текст; разделитель; [по_каждому_символу]; [убирать_пустые])Разбивает текст по разделителю и возвращает горизонтальный массив фрагментов (функция Google Sheets).
ЗНАЧЕН (VALUE)ЗНАЧЕН(строка)Преобразует текстовую строку, представляющую число, в число.
ЗНАЧЕНИЕВТЕКСТ (VALUETOTEXT)ЗНАЧЕНИЕВТЕКСТ(значение; [формат])Преобразует значение в текст.
TO_TEXTTO_TEXT(значение)Преобразует значение в текст (функция Google Sheets). То же, что VALUETOTEXT с форматом по умолчанию.
МАССИВВТЕКСТ (ARRAYTOTEXT)МАССИВВТЕКСТ(массив; [формат])Преобразует массив значений в строку: в зависимости от аргумента формат возвращает удобочитаемое или машиночитаемое представление в синтаксисе формул. Подробнее — на странице функции.
СЦЕП (CONCAT)СЦЕП([тексты...])Объединяет все значения в виде строк. Для объединения текста также можно использовать &.
ЛЕВСИМВ (LEFT)ЛЕВСИМВ(строка; [число_символов])Возвращает первые число_символов символов с начала строки строка, с особой обработкой пропущенного, отрицательного или слишком большого значения. Подробнее — на странице функции.
ЛЕВБ (LEFTB)ЛЕВБ(строка; [число_байтов])Возвращает первые число_байтов байтов с начала строки в кодировке UTF-8, с округлением до границы символа и особой обработкой граничных значений. Подробнее — на странице функции.
ПРАВСИМВ (RIGHT)ПРАВСИМВ(строка; [число_символов])Возвращает последние число_символов символов с конца строки строка, с особой обработкой пропущенного, отрицательного или слишком большого значения. Подробнее — на странице функции.
ПРАВБ (RIGHTB)ПРАВБ(строка; [число_байтов])Возвращает последние число_байтов байтов с конца строки в кодировке UTF-8, с округлением до границы символа и особой обработкой граничных значений. Подробнее — на странице функции.
ПСТР (MID)ПСТР(строка; начальный_символ; число_символов)Возвращает подстроку строки строка, начиная с символа начальный_символ и длиной число_символов, с особой обработкой граничных значений. Подробнее — на странице функции.
ПСТРБ (MIDB)ПСТРБ(строка; начальный_байт; число_байтов)Возвращает подстроку строки начиная с байта начальный_байт и длиной число_байтов в кодировке UTF-8, с округлением до границ символов и обработкой граничных значений. Подробнее — на странице функции.
ПЕЧСИМВ (CLEAN)ПЕЧСИМВ(строка)Удаляет непечатаемые символы ASCII 0-31 (0×00-0×1F) из строки. При этом удаляются табуляции и переводы строк, но не пробелы.
СЖПРОБЕЛЫ (TRIM)СЖПРОБЕЛЫ(строка)Удаляет пробелы в начале и конце строки и заменяет каждую последовательность подряд идущих пробелов внутри строки на один пробел. Подробнее — на странице функции.
ЗАМЕНИТЬ (REPLACE)ЗАМЕНИТЬ(исходный_текст; начальная_позиция; число_символов; новый_текст)Заменяет часть текстовой строки другой текстовой строкой.
исходный_текст: исходный текст.
начальная_позиция: позиция начала замены (нумерация с 1).
число_символов: количество заменяемых символов.
новый_текст: вставляемый текст.
ЗАМЕНИТЬБ (REPLACEB)ЗАМЕНИТЬБ(исходный_текст; начальная_позиция; число_байтов; новый_текст)Заменяет часть текстовой строки другой текстовой строкой, используя позиции в байтах.
исходный_текст: исходный текст.
начальная_позиция: байтовая позиция начала замены (нумерация с 1).
число_байтов: количество заменяемых байтов.
новый_текст: вставляемый текст.
ПОДСТАВИТЬ (SUBSTITUTE)ПОДСТАВИТЬ(текст; исходный_текст; новый_текст; [номер_вхождения])Подставляет новый текст вместо старого в строке.
текст: текст, содержащий заменяемый фрагмент.
исходный_текст: заменяемый текст.
новый_текст: текст замены.
номер_вхождения: необязательный. Номер заменяемого вхождения (нумерация с 1). Если не указан, заменяются все вхождения.
ОБЪЕДИНИТЬ (TEXTJOIN)ОБЪЕДИНИТЬ(разделитель; пропускать_пустые; [значения...])Объединяет массив значений с помощью разделителя.
разделитель: строка, помещаемая между каждым значением.
пропускать_пустые: если TRUE, пустые ячейки игнорируются.
значения: объединяемые значения.
JOINJOIN(разделитель; [значения...])Объединяет значения (включая массивы и диапазоны) в одну строку через разделитель (функция Google Sheets). В отличие от TEXTJOIN, пустые значения не пропускаются.
ФИЛЬТР.XML (FILTERXML)ФИЛЬТР.XML(xml; запрос_xpath)Применяет указанное XPath-выражение к XML-содержимому и возвращает текстовое содержимое первого найденного элемента или атрибута. Подробнее — на странице функции.
ГИПЕРССЫЛКА (HYPERLINK)ГИПЕРССЫЛКА(адрес_ссылки; [текст_ссылки])Создаёт интерактивную гиперссылку. Если текст_ссылки не указан, в качестве текста ссылки отображается URL.
КОДИР.URL (ENCODEURL)КОДИР.URL(текст)Кодирует текстовую строку для использования в URL. Заменяет пробелы и другие специальные символы их представлениями в процентной кодировке (например, пробел становится %20).
REGEXTESTREGEXTEST(текст; шаблон)Проверяет, соответствует ли текстовая строка шаблону регулярного выражения, и возвращает TRUE или FALSE. Подробнее — на странице функции.
REGEXMATCHREGEXMATCH(текст; шаблон)Возвращает TRUE, если текст соответствует регулярному выражению. Псевдоним REGEXTEST (имя из Google Sheets).
REGEXEXTRACTREGEXEXTRACT(текст; шаблон)Извлекает первое совпадение шаблона регулярного выражения в тексте (или захваченную группу, если она есть). Подробнее — на странице функции.
REGEXREPLACEREGEXREPLACE(текст; шаблон; замена)Заменяет все вхождения шаблона регулярного выражения на текст замены, поддерживая ссылки на группы захвата. Подробнее — на странице функции.

Функции работы с массивами

ФункцияСинтаксисОписание
TAKETAKE(массив; строки; [столбцы])Возвращает указанное количество строк или столбцов из массива.
ARRAY_CONSTRAINARRAY_CONSTRAIN(диапазон; число_строк; число_столбцов)Возвращает левый верхний подмассив заданного размера (функция Google Sheets); эквивалент TAKE для положительных размеров.
DROPDROP(массив; строки; [столбцы])Исключает строки или столбцы из массива.
CHOOSECOLSCHOOSECOLS([аргументы...])Возвращает указанные столбцы из массива.
CHOOSEROWSCHOOSEROWS([аргументы...])Возвращает указанные строки из массива.
EXPANDEXPAND(массив; [строки]; [столбцы]; [заполнитель])Расширяет массив или дополняет его значениями.
ГСТОЛБИК (HSTACK)ГСТОЛБИК([массивы...])Объединяет массивы по горизонтали.
ВСТОЛБИК (VSTACK)ВСТОЛБИК([массивы...])Объединяет массивы по вертикали.
TOCOLTOCOL(массив; [пропуск]; [обход_по_столбцам])Преобразует массив в один столбец.
TOROWTOROW(массив; [пропуск]; [обход_по_столбцам])Преобразует массив в одну строку.
FLATTENFLATTEN([массивы...])Объединяет значения, диапазоны и массивы в один столбец, считывая элементы построчно; принимает несколько аргументов и включает пустые ячейки. Подробнее — на странице функции.
WRAPCOLSWRAPCOLS(вектор; размер_оборота; [заполнитель])Преобразует вектор в массив, оборачивая его по столбцам.
WRAPROWSWRAPROWS(вектор; размер_оборота; [заполнитель])Преобразует вектор в массив, оборачивая его по строкам.
ТРАНСП (TRANSPOSE)ТРАНСП(массив)Транспонирует массив (меняет местами строки и столбцы).
SEQUENCESEQUENCE(строки; [столбцы]; [начало]; [шаг])Создаёт последовательность чисел.
ФИЛЬТР (FILTER)ФИЛЬТР(массив; условие_включения; [если_пусто])Фильтрует массив значений по списку логических значений.
SORTSORT(массив; [индекс_сортировки]; [порядок_сортировки]; [по_столбцам])Сортирует массив значений.
SORTNSORTN(массив; [число]; [режим_ничьих]; [столбец_сортировки]; [по_возрастанию])Возвращает первые n строк массива после сортировки (функция Google Sheets); 4 режима обработки совпадений.
УНИК (UNIQUE)УНИК(массив; [по_столбцам]; [только_уникальные])Удаляет повторяющиеся строки или столбцы из массива.
СУММПРОИЗВ (SUMPRODUCT)СУММПРОИЗВ([массивы...])Перемножает массивы поэлементно и возвращает сумму произведений.
МОПРЕД (MDETERM)МОПРЕД(массив)Возвращает определитель матрицы.
МОБР (MINVERSE)МОБР(массив)Возвращает обратную матрицу.
МУМНОЖ (MMULT)МУМНОЖ(массив1; массив2)Возвращает матричное произведение двух массивов.
RANDARRAYRANDARRAY([строки]; [столбцы]; [минимум]; [максимум]; [только_целые])Возвращает массив случайных чисел.
BYROWBYROW([аргументы...])Применяет лямбда-функцию к каждой строке массива.
BYCOLBYCOL([аргументы...])Применяет лямбда-функцию к каждому столбцу массива.
MAKEARRAYMAKEARRAY([аргументы...])Создаёт массив, применяя лямбда-функцию к индексам.
MAPMAP([аргументы...])Применяет лямбда-функцию к каждому элементу массивов.
REDUCEREDUCE([аргументы...])Сворачивает массив в одно значение с помощью лямбда-функции.
МЕДИН (MUNIT)МЕДИН(размер)Возвращает единичную матрицу указанного размера. Возвращает квадратную матрицу с единицами на главной диагонали и нулями в остальных ячейках.
SCANSCAN([аргументы...])Проходит по массиву, применяя лямбда-функцию к каждому элементу, и возвращает массив промежуточных значений.
TRIMRANGETRIMRANGE(массив)Обрезает по краям массива строки и столбцы, полностью состоящие из пустых ячеек. Подробнее — на странице функции.
SORTBYSORTBY([аргументы...])Сортирует массив по значениям в одном или нескольких соответствующих диапазонах.
массив: сортируемый массив.
массив_сортировки1: первый диапазон значений, по которому выполняется сортировка.
порядок_сортировки1: необязательный. Направление: 1 — по возрастанию (по умолчанию), -1 — по убыванию.
• Дополнительные пары массив_сортировки/порядок_сортировки задают порядок разрешения совпадений.
GROUPBYGROUPBY(поля_строк; значения; функция_агрегации; [обработка_заголовков]; [глубина_итогов]; [порядок_сортировки])Группирует строки по заданным столбцам и применяет функцию агрегирования.
поля_строк: столбец или столбцы для группировки.
значения: агрегируемые значения.
функция_агрегации: номер функции агрегирования (1=AVERAGE, 2=COUNT, … 9=SUM, 11=VARP; коды 101111 — те же, игнорируя скрытые строки) или функция LAMBDA; полный список — на странице функции.
обработка_заголовков: необязательный (0 — без заголовков, 1 — есть, но не отображать, 2 — нет, но сгенерировать, 3 — есть и отображать, по умолчанию).
глубина_итогов: необязательный. Глубина итогов (0=без итогов, 1-127=глубина).
порядок_сортировки: необязательный. Порядок сортировки для группировки (0=сохранить исходный, иное значение=сортировать).
PIVOTBYPIVOTBY(поля_строк; поля_столбцов; значения; функция_агрегации; [обработка_заголовков]; [глубина_итогов_строк]; [порядок_сортировки_строк]; [глубина_итогов_столбцов]; [порядок_сортировки_столбцов])Создаёт сводную таблицу, группируя данные по строкам и столбцам.
поля_строк: столбец или столбцы для группировки по строкам.
поля_столбцов: столбец или столбцы для группировки по столбцам.
значения: агрегируемые значения.
функция_агрегации: номер функции агрегирования (см. GROUPBY) или LAMBDA.
обработка_заголовков: необязательный. Обработка заголовков (0-3).
глубина_итогов_строк: необязательный. Глубина итогов по строкам.
порядок_сортировки_строк: необязательный. Порядок сортировки строк.
глубина_итогов_столбцов: необязательный. Глубина итогов по столбцам.
порядок_сортировки_столбцов: необязательный. Порядок сортировки столбцов.

Функции даты и времени

ФункцияСинтаксисОписание
ТДАТА (NOW)ТДАТА()Возвращает текущую локальную дату и время. Зависит от настроек времени компьютера, на котором выполняется формула, и может зависеть от часового пояса.
СЕГОДНЯ (TODAY)СЕГОДНЯ()Возвращает текущую локальную дату. Зависит от настроек времени компьютера, на котором выполняется формула, и может зависеть от часового пояса.
ДАТА (DATE)ДАТА(год; месяц; день)Возвращает конкретную дату из аргументов год, месяц и день; значения округляются до целого, а выход за пределы месяца или диапазона 1–12 даёт переполнение со смещением соседних компонентов. Подробнее — на странице функции.
ВРЕМЯ (TIME)ВРЕМЯ(час; минута; секунда)Возвращает конкретное время из аргументов час, минута и секунда; выход значений за обычные пределы переносится в старшие компоненты, а результат можно сложить с датой, чтобы получить дату со временем. Подробнее — на странице функции.
DURATION.YMDDURATION.YMD(годы; месяцы; кол_дней)Возвращает длительность из аргументов годы, месяцы и кол_дней; годы и месяцы округляются до целого и объединяются между собой, а дни — отдельно. Подробнее — на странице функции.
DURATION.HMSDURATION.HMS(часы; минуты; секунды)Возвращает длительность из аргументов часы, минуты и секунды; часы и минуты округляются до целого, секунды могут быть дробными, и все компоненты объединяются. Подробнее — на странице функции.
ГОД (YEAR)ГОД(дата)Возвращает компонент года из даты или длительности; для времени он равен 0, для длительности округляется вниз и может быть отрицательным, для числа дней не определён. Подробнее — на странице функции.
МЕСЯЦ (MONTH)МЕСЯЦ(дата)Возвращает компонент месяца из даты или длительности; для даты он от 1 до 12, для времени равен 0, для длительности от 0 до 11, для числа дней не определён. Подробнее — на странице функции.
ДЕНЬ (DAY)ДЕНЬ(дата)Возвращает компонент дня из даты или длительности; для даты он от 1 до 31, для времени равен 0, для длительности округляется вниз, для числа дней равен целой части. Подробнее — на странице функции.
ЧАС (HOUR)ЧАС(время)Возвращает компонент часа из времени или длительности; для даты равен 0, для времени и длительности от 0 до 23, для числа дней — дробная часть, умноженная на 24 и округлённая вниз. Подробнее — на странице функции.
МИНУТЫ (MINUTE)МИНУТЫ(время)Возвращает компонент минуты из времени или длительности; для даты равен 0, для времени и длительности от 0 до 59, для числа дней — дробная часть, умноженная на 1440 и округлённая вниз. Подробнее — на странице функции.
СЕКУНДЫ (SECOND)СЕКУНДЫ(время)Возвращает компонент секунды из времени или длительности; для даты равен 0, для времени и длительности от 0 до 59, для числа дней — дробная часть, умноженная на 86400 и округлённая вниз. Подробнее — на странице функции.
EPOCHTODATEEPOCHTODATE(метка_времени; [единица])Преобразует Unix-метку времени (epoch) в дату-время в UTC.
метка_времени: число (целое или дробное) — количество единиц с 01.01.1970 00:00:00 UTC.
единица: единица измерения. По умолчанию — 2 (миллисекунды, как в Google Sheets и большинстве веб-API):
1 — секунды
2 — миллисекунды
3 — микросекунды
ДАТАМЕС (EDATE)ДАТАМЕС(начальная_дата; смещение_месяцев)Добавляет к дате указанное количество месяцев. Если дата выходит за пределы месяца, возвращается последний день месяца.
КОНМЕСЯЦА (EOMONTH)КОНМЕСЯЦА(начальная_дата; [смещение_месяцев])Возвращает последний день месяца, отстоящего от начальной даты на заданное число месяцев; при нуле берётся месяц самой даты, при положительном или отрицательном смещении — будущий или прошлый месяц. Подробнее — на странице функции.
РАЗНДАТ (DATEDIF)РАЗНДАТ(начальная_дата; конечная_дата; единица)Вычисляет разницу между двумя датами в единицах, заданных параметром единица (полные годы, месяцы, дни или их остатки без учёта годов и месяцев); начальная дата должна быть не позже конечной. Подробнее — на странице функции.
ДАТАЗНАЧ (DATEVALUE)ДАТАЗНАЧ(текст_даты)Преобразует дату в виде текста в порядковый номер Excel, где 1 соответствует 1 января 1900 года; используется для совместимости с приложениями, считающими даты по порядковым номерам. Подробнее — на странице функции.
ВРЕМЗНАЧ (TIMEVALUE)ВРЕМЗНАЧ(текст_времени)Преобразует время в виде текста в десятичное число от 0 до 1 — долю суток (например, 12:00 даёт 0.5); используется для совместимости с приложениями, считающими время десятичными числами. Подробнее — на странице функции.
ДНИ (DAYS)ДНИ(конечная_дата; начальная_дата)Возвращает количество дней между двумя датами. Результат положителен, если конечная_дата позже начальная_дата, отрицателен, если конечная_дата раньше начальная_дата, и равен нулю, если даты совпадают.
ДНЕЙ360 (DAYS360)ДНЕЙ360(начальная_дата; конечная_дата; [метод])Возвращает число дней между двумя датами по 360-дневному году (12 месяцев по 30 дней); метод подсчёта (американский NASD или европейский) задаётся аргументом. Подробнее — на странице функции.
НОМНЕДЕЛИ.ISO (ISOWEEKNUM)НОМНЕДЕЛИ.ISO(дата)Возвращает номер недели года по ISO для указанной даты. Недели по ISO начинаются с понедельника, а первая неделя года содержит первый четверг. Номера недель находятся в диапазоне от 1 до 52 или 53.
ДЕНЬНЕД (WEEKDAY)ДЕНЬНЕД(дата; [тип_результата])Возвращает день недели для даты как число. Аргумент тип_результата задаёт систему нумерации (с какого дня и с какого значения начинается отсчёт). Подробнее — на странице функции.
НОМНЕДЕЛИ (WEEKNUM)НОМНЕДЕЛИ(дата; [тип_результата])Возвращает номер недели в году для даты. Аргумент тип_результата задаёт систему нумерации (с какого дня начинается неделя и правило первой недели), включая ISO. Подробнее — на странице функции.
ЧИСТРАБДНИ (NETWORKDAYS)ЧИСТРАБДНИ(начальная_дата; конечная_дата; [праздники])Возвращает количество полных рабочих дней между двумя датами. Рабочие дни исключают выходные (субботу и воскресенье) и, при необходимости, указанные праздники. Если конечная_дата раньше начальная_дата, возвращается отрицательное число.
ЧИСТРАБДНИ.МЕЖД (NETWORKDAYS.INTL)ЧИСТРАБДНИ.МЕЖД(начальная_дата; конечная_дата; [выходные]; [праздники])Возвращает число полных рабочих дней между двумя датами с настраиваемыми выходными (числовой код или 7-символьная маска из 1 и 0) и необязательным списком праздников. Подробнее — на странице функции.
РАБДЕНЬ (WORKDAY)РАБДЕНЬ(начальная_дата; кол_дней; [праздники])Возвращает дату, отстоящую на указанное количество рабочих дней до или после начальной даты. Рабочие дни исключают выходные (субботу и воскресенье) и, при необходимости, указанные праздники. Если кол_дней отрицательный, возвращаемая дата предшествует начальная_дата.
РАБДЕНЬ.МЕЖД (WORKDAY.INTL)РАБДЕНЬ.МЕЖД(начальная_дата; кол_дней; [выходные]; [праздники])Возвращает дату, отстоящую на указанное количество рабочих дней до или после начальной даты, с использованием пользовательских параметров выходных. Параметр выходные может быть:
• Числом от 1 до 7 или от 11 до 17, задающим выходные дни
• Строкой из 7 символов, состоящей из 1 и 0 (1 = выходной, начиная с понедельника) Значения числа выходных см. в NETWORKDAYS.INTL.
ДОЛЯГОДА (YEARFRAC)ДОЛЯГОДА(начальная_дата; конечная_дата; [базис])Возвращает долю года, соответствующую количеству полных дней между двумя датами. Параметр базис задаёт способ подсчёта дней:
0 (по умолчанию): американский (NASD) 30/360
1: фактические/фактические
2: фактические/360
3: фактические/365
4: европейский 30/360

Функции поиска

ФункцияСинтаксисОписание
СТРОКА (ROW)СТРОКА([ссылка])Возвращает номер строки для ссылки. Если ссылка не указана, возвращает номер строки текущей ячейки.
СТОЛБЕЦ (COLUMN)СТОЛБЕЦ([ссылка])Возвращает номер столбца для ссылки. Если ссылка не указана, возвращает номер столбца текущей ячейки.
ЧСТРОК (ROWS)ЧСТРОК(массив)Возвращает количество строк в ссылке или массиве.
ЧИСЛСТОЛБ (COLUMNS)ЧИСЛСТОЛБ(массив)Возвращает количество столбцов в ссылке или массиве.
ДВССЫЛ (INDIRECT)ДВССЫЛ(адрес_ячейки)Возвращает значение ячейки по заданному адресу.
ВПР (VLOOKUP)ВПР(искомое_значение; диапазон_поиска; столбец_результата; [отсортирован])Ищет значение в первом столбце диапазона и возвращает ячейку из заданного столбца той же строки или ошибку, если совпадение не найдено. При отсортирован=TRUE применяется бинарный поиск и первый столбец должен быть отсортирован по возрастанию. Подробнее — на странице функции.
ГПР (HLOOKUP)ГПР(искомое_значение; диапазон_поиска; строка_результата; [отсортирован])Ищет значение в первой строке диапазона и возвращает ячейку из заданной строки того же столбца или ошибку, если совпадение не найдено. При отсортирован=TRUE применяется бинарный поиск и первая строка должна быть отсортирована по возрастанию. Подробнее — на странице функции.
ПРОСМОТРX (XLOOKUP)ПРОСМОТРX(искомое_значение; диапазон_поиска; диапазон_результата; [значение_если_не_найдено]; [режим_совпадения]; [режим_поиска])Ищет значение в одной строке или столбце и возвращает соответствующую строку или столбец из другого диапазона. Поддерживает режимы совпадения (точное, ближайшее меньшее или большее, шаблон) и режимы поиска (линейный или бинарный, прямой или обратный), а также значение_если_не_найдено. Подробнее — на странице функции.
ПОИСКПОЗ (MATCH)ПОИСКПОЗ(искомое_значение; диапазон_поиска; [режим_совпадения])Ищет значение в диапазоне и возвращает индекс совпадения, начиная с 1. Режим совпадения задаёт поиск точного значения, наибольшего меньшего или наименьшего большего; для режимов с неравенством диапазон должен быть отсортирован. Подробнее — на странице функции.
ПРОСМОТР (LOOKUP)ПРОСМОТР(искомое_значение; диапазон_поиска; [диапазон_результата])Векторная форма ПРОСМОТР: ищет значение в диапазоне из одной строки или столбца и возвращает соответствующий элемент из другого такого диапазона. Диапазон поиска должен быть отсортирован по возрастанию; находит наибольшее значение, меньшее или равное искомому. Подробнее — на странице функции.
XMATCHXMATCH(искомое_значение; диапазон_поиска; [режим_совпадения]; [режим_поиска])Ищет значение в диапазоне из одной строки или столбца и возвращает индекс первого совпадения начиная с 1; расширенная версия MATCH с гибкими режимами совпадения (точное, ближайшее, шаблон) и поиска (прямой, обратный, бинарный). Подробнее — на странице функции.
АДРЕС (ADDRESS)АДРЕС(номер_строки; номер_столбца; [тип_ссылки]; [стиль_a1]; [имя_листа])Создаёт адрес ячейки в виде текста по номерам строки и столбца. тип_ссылки задаёт абсолютность ($A$1 / A$1 / $A1 / A1), стиль_a1 — стиль A1 или R1C1. Подробнее — на странице функции.
ОБЛАСТИ (AREAS)ОБЛАСТИ(диапазон)Возвращает количество областей в ссылке. Область — это диапазон смежных ячеек или одна ячейка. Когда несколько диапазонов передаются в виде кортежа, функция возвращает количество этих диапазонов.
ИНДЕКС (INDEX)ИНДЕКС(диапазон; [строка]; [столбец]; [номер_диапазона])Возвращает элемент из диапазона по заданным строке и столбцу; для одной строки или столбца соответствующий аргумент можно опустить, а для группы диапазонов номер_диапазона указывает источник. Результат можно использовать как ссылку. Подробнее — на странице функции.
СМЕЩ (OFFSET)СМЕЩ(ссылка; смещение_строк; смещение_столбцов; [высота]; [ширина])Возвращает ссылку, смещённую от исходной на заданное число строк и столбцов (смещения могут быть отрицательными); необязательные высота и ширина задают размер результата, по умолчанию равный исходному. Подробнее — на странице функции.
ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ (GETPIVOTDATA)ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ([аргументы...])Возвращает агрегированное значение из табличных данных, отфильтрованных по парам поле-значение; суммирует подходящие числа, при отсутствии совпадений даёт #N/A. Работает на любых таблицах с заголовками как аналог SUMIFS. Подробнее — на странице функции.

Веб

ФункцияСинтаксисОписание
IMPORTRANGEIMPORTRANGE(идентификатор_файла; диапазон)Импортирует диапазон ячеек из другого файла-таблицы по его идентификатору и строке диапазона; данные загружаются асинхронно с показом состояния загрузки и автоматическим пересчётом. Доступны только файлы, к которым у вас есть доступ. Подробнее — на странице функции.
IMPORTDATAIMPORTDATA(адрес_ссылки)Импортирует данные в формате CSV или TSV с указанного URL; загрузка идёт асинхронно через сервер с защитой от внутренних адресов, ячейка показывает состояние загрузки и периодически обновляется. Подробнее — на странице функции.
IMPORTHTMLIMPORTHTML(адрес_ссылки; тип_элемента; [номер])Импортирует таблицу или список с HTML-страницы по URL: тип_элемента задаёт table или list, номер выбирает нужный элемент. Загрузка идёт асинхронно через сервер с индикатором и периодическим обновлением. Подробнее — на странице функции.
IMPORTXMLIMPORTXML(адрес_ссылки; запрос_xpath)Импортирует данные из XML или HTML по XPath-выражению, возвращая по строке на каждый совпавший узел; загрузка идёт асинхронно через сервер с индикатором и периодическим обновлением. Подробнее — на странице функции.

Финансовые функции

ФункцияСинтаксисОписание
ПЛТ (PMT)ПЛТ(ставка; кол_периодов; тек_стоимость; [буд_стоимость]; [тип_платежа])Вычисляет размер платежа по кредиту на основе постоянных платежей и постоянной процентной ставки.
БС (FV)БС(ставка; кол_периодов; платёж; [тек_стоимость]; [тип_платежа])Вычисляет будущую стоимость инвестиции.
ПС (PV)ПС(ставка; кол_периодов; платёж; [буд_стоимость]; [тип_платежа])Вычисляет приведённую стоимость инвестиции.
КПЕР (NPER)КПЕР(ставка; платёж; тек_стоимость; [буд_стоимость]; [тип_платежа])Вычисляет количество периодов для инвестиции.
СТАВКА (RATE)СТАВКА(кол_периодов; платёж; тек_стоимость; [буд_стоимость]; [тип_платежа]; [предположение])Вычисляет процентную ставку за период.
ПРПЛТ (IPMT)ПРПЛТ(ставка; период; кол_периодов; тек_стоимость; [буд_стоимость]; [тип_платежа])Вычисляет процентную часть платежа.
ОСПЛТ (PPMT)ОСПЛТ(ставка; период; кол_периодов; тек_стоимость; [буд_стоимость]; [тип_платежа])Вычисляет часть платежа, идущую в погашение основной суммы.
ОБЩПЛАТ (CUMIPMT)ОБЩПЛАТ(ставка; кол_периодов; тек_стоимость; начальный_период; конечный_период; тип_платежа)Вычисляет накопленные проценты, выплаченные между двумя периодами. Возвращает отрицательное значение, так как выплата процентов — это отток денежных средств.
ОБЩДОХОД (CUMPRINC)ОБЩДОХОД(ставка; кол_периодов; тек_стоимость; начальный_период; конечный_период; тип_платежа)Вычисляет накопленную основную сумму, выплаченную между двумя периодами. Возвращает отрицательное значение, так как выплата основной суммы — это отток денежных средств.
ПРОЦПЛАТ (ISPMT)ПРОЦПЛАТ(ставка; период; кол_периодов; тек_стоимость)Вычисляет проценты, выплаченные за указанный период, по схеме простых процентов.
АПЛ (SLN)АПЛ(стоимость; ликвидационная_стоимость; срок_службы)Вычисляет амортизацию методом равномерного списания.
АСЧ (SYD)АСЧ(стоимость; ликвидационная_стоимость; срок_службы; период)Вычисляет амортизацию методом суммы чисел лет.
ФУО (DB)ФУО(стоимость; ликвидационная_стоимость; срок_службы; период; [месяц])Вычисляет амортизацию методом снижающегося остатка.
ДДОБ (DDB)ДДОБ(стоимость; ликвидационная_стоимость; срок_службы; период; [коэффициент])Вычисляет амортизацию методом двойного снижения остатка.
ПУО (VDB)ПУО(стоимость; ликвидационная_стоимость; срок_службы; начальный_период; конечный_период; [коэффициент]; [без_перехода])Вычисляет амортизацию методом переменного снижения остатка.
АМОРУМ (AMORDEGRC)АМОРУМ(стоимость; дата_покупки; конец_первого_периода; ликвидационная_стоимость; период; ставка; [базис])Возвращает величину амортизации за каждый учётный период по французскому методу дегрессивной амортизации. Метод аналогичен AMORDEGRC, но использует коэффициент дегрессии, зависящий от срока службы актива.
АМОРУВ (AMORLINC)АМОРУВ(стоимость; дата_покупки; конец_первого_периода; ликвидационная_стоимость; период; ставка; [базис])Возвращает величину амортизации за каждый учётный период по французскому методу линейной амортизации.
ДАТАКУПОНДО (COUPPCD)ДАТАКУПОНДО(дата_соглашения; дата_погашения; частота_выплат; [базис])Возвращает предыдущую купонную дату перед датой соглашения.
ДАТАКУПОНПОСЛЕ (COUPNCD)ДАТАКУПОНПОСЛЕ(дата_соглашения; дата_погашения; частота_выплат; [базис])Возвращает следующую купонную дату после даты соглашения.
ЧИСЛКУПОН (COUPNUM)ЧИСЛКУПОН(дата_соглашения; дата_погашения; частота_выплат; [базис])Возвращает количество купонов между датой соглашения и сроком погашения.
ДНЕЙКУПОНДО (COUPDAYBS)ДНЕЙКУПОНДО(дата_соглашения; дата_погашения; частота_выплат; [базис])Возвращает количество дней от начала купонного периода до даты соглашения.
ДНЕЙКУПОН (COUPDAYS)ДНЕЙКУПОН(дата_соглашения; дата_погашения; частота_выплат; [базис])Возвращает количество дней в купонном периоде.
ДНЕЙКУПОНПОСЛЕ (COUPDAYSNC)ДНЕЙКУПОНПОСЛЕ(дата_соглашения; дата_погашения; частота_выплат; [базис])Возвращает количество дней от даты соглашения до следующей купонной даты.
ЦЕНАСКИДКА (PRICEDISC)ЦЕНАСКИДКА(дата_соглашения; дата_погашения; ставка_дисконта; сумма_погашения; [базис])Вычисляет цену дисконтной ценной бумаги.
СКИДКА (DISC)СКИДКА(дата_соглашения; дата_погашения; цена; сумма_погашения; [базис])Возвращает ставку дисконтирования для ценной бумаги.
ДОХОДСКИДКА (YIELDDISC)ДОХОДСКИДКА(дата_соглашения; дата_погашения; цена; сумма_погашения; [базис])Возвращает годовую доходность дисконтной ценной бумаги.
ИНОРМА (INTRATE)ИНОРМА(дата_соглашения; дата_погашения; сумма_вложения; сумма_погашения; [базис])Возвращает годовую процентную ставку для полностью инвестированной ценной бумаги.
ПОЛУЧЕНО (RECEIVED)ПОЛУЧЕНО(дата_соглашения; дата_погашения; сумма_вложения; ставка_дисконта; [базис])Возвращает сумму, получаемую при сроке погашения полностью инвестированной ценной бумаги.
ЭФФЕКТ (EFFECT)ЭФФЕКТ(номинальная_ставка; число_периодов_в_году)Возвращает эффективную годовую процентную ставку.
НОМИНАЛ (NOMINAL)НОМИНАЛ(эффективная_ставка; число_периодов_в_году)Возвращает номинальную годовую процентную ставку.
ЭКВ.СТАВКА (RRI)ЭКВ.СТАВКА(кол_периодов; тек_стоимость; буд_стоимость)Возвращает эквивалентную процентную ставку роста инвестиции.
ПДЛИТ (PDURATION)ПДЛИТ(ставка; тек_стоимость; буд_стоимость)Возвращает количество периодов, необходимое для достижения инвестицией заданной стоимости.
РУБЛЬ.ДЕС (DOLLARDE)РУБЛЬ.ДЕС(дробная_цена; знаменатель)Преобразует цену в долларах, выраженную в виде дроби, в десятичное число.
РУБЛЬ.ДРОБЬ (DOLLARFR)РУБЛЬ.ДРОБЬ(десятичная_цена; знаменатель)Преобразует цену в долларах, выраженную как десятичное число, в дробь.
НАКОПДОХОД (ACCRINT)НАКОПДОХОД(дата_выпуска; дата_первых_процентов; дата_соглашения; ставка; номинал; частота_выплат; [базис]; [метод_расчёта])Возвращает накопленный купонный доход по ценной бумаге с периодической выплатой процентов.
НАКОПДОХОДПОГАШ (ACCRINTM)НАКОПДОХОДПОГАШ(дата_выпуска; дата_соглашения; ставка; номинал; [базис])Возвращает накопленный купонный доход по ценной бумаге, проценты по которой выплачиваются в срок погашения.
ЦЕНА (PRICE)ЦЕНА(дата_соглашения; дата_погашения; ставка; доходность; сумма_погашения; частота_выплат; [базис])Возвращает цену за 100 долларов номинала ценной бумаги с периодической выплатой процентов.
ЦЕНАПОГАШ (PRICEMAT)ЦЕНАПОГАШ(дата_соглашения; дата_погашения; дата_выпуска; ставка; доходность; [базис])Возвращает цену за 100 долларов номинала ценной бумаги, проценты по которой выплачиваются в срок погашения.
ДОХОД (YIELD)ДОХОД(дата_соглашения; дата_погашения; ставка; цена; сумма_погашения; частота_выплат; [базис])Возвращает доходность ценной бумаги с периодической выплатой процентов.
ДОХОДПОГАШ (YIELDMAT)ДОХОДПОГАШ(дата_соглашения; дата_погашения; дата_выпуска; ставка; цена; [базис])Возвращает годовую доходность ценной бумаги, проценты по которой выплачиваются в срок погашения.
ДЛИТ (DURATION)ДЛИТ(дата_соглашения; дата_погашения; купонная_ставка; доходность; частота_выплат; [базис])Возвращает дюрацию Маколея для ценной бумаги с предполагаемым номиналом 100 долларов.
МДЛИТ (MDURATION)МДЛИТ(дата_соглашения; дата_погашения; купонная_ставка; доходность; частота_выплат; [базис])Возвращает модифицированную дюрацию Маколея для ценной бумаги с предполагаемым номиналом 100 долларов.
ЧПС (NPV)ЧПС(ставка; [значения...])Вычисляет чистую приведённую стоимость инвестиции.
ВСД (IRR)ВСД(значения; [предположение])Вычисляет внутреннюю норму доходности.
МВСД (MIRR)МВСД(значения; ставка_финансирования; ставка_реинвестирования)Вычисляет модифицированную внутреннюю норму доходности.
ЧИСТНЗ (XNPV)ЧИСТНЗ(ставка; значения; даты)Вычисляет чистую приведённую стоимость для непериодических денежных потоков.
ЧИСТВНДОХ (XIRR)ЧИСТВНДОХ(значения; даты; [предположение])Вычисляет внутреннюю норму доходности для непериодических денежных потоков.
БЗРАСПИС (FVSCHEDULE)БЗРАСПИС(основная_сумма; график_ставок)Вычисляет будущую стоимость начальной основной суммы после начисления сложных процентов.
РАВНОКЧЕК (TBILLEQ)РАВНОКЧЕК(дата_соглашения; дата_погашения; ставка_дисконта)Возвращает эквивалентную облигационную доходность казначейского векселя.
ЦЕНАКЧЕК (TBILLPRICE)ЦЕНАКЧЕК(дата_соглашения; дата_погашения; ставка_дисконта)Возвращает цену за 100 долларов номинала казначейского векселя.
ДОХОДКЧЕК (TBILLYIELD)ДОХОДКЧЕК(дата_соглашения; дата_погашения; цена)Возвращает доходность казначейского векселя.
ЦЕНАПЕРВНЕРЕГ (ODDFPRICE)ЦЕНАПЕРВНЕРЕГ(дата_соглашения; дата_погашения; дата_выпуска; дата_первого_купона; ставка; доходность; сумма_погашения; частота_выплат; [базис])Возвращает цену за 100 долларов номинала ценной бумаги с нерегулярным (коротким или длинным) первым периодом.
ДОХОДПЕРВНЕРЕГ (ODDFYIELD)ДОХОДПЕРВНЕРЕГ(дата_соглашения; дата_погашения; дата_выпуска; дата_первого_купона; ставка; цена; сумма_погашения; частота_выплат; [базис])Возвращает доходность ценной бумаги с нерегулярным (коротким или длинным) первым периодом.
ЦЕНАПОСЛНЕРЕГ (ODDLPRICE)ЦЕНАПОСЛНЕРЕГ(дата_соглашения; дата_погашения; дата_последних_процентов; ставка; доходность; сумма_погашения; частота_выплат; [базис])Возвращает цену за 100 долларов номинала ценной бумаги с нерегулярным (коротким или длинным) последним периодом.
ДОХОДПОСЛНЕРЕГ (ODDLYIELD)ДОХОДПОСЛНЕРЕГ(дата_соглашения; дата_погашения; дата_последних_процентов; ставка; цена; сумма_погашения; частота_выплат; [базис])Возвращает доходность ценной бумаги с нерегулярным (коротким или длинным) последним периодом.
ПЕРЕСЧЕТЕВРО (EUROCONVERT)ПЕРЕСЧЕТЕВРО(число; исходная_валюта; целевая_валюта; [полная_точность]; [точность_пересчёта])Преобразует число из одной валюты стран — участниц Евросоюза в другую по фиксированным курсам перехода на евро; коды валют задаются по ISO 4217. Подробнее — на странице функции.

Инженерные функции

ФункцияСинтаксисОписание
БИТ.И (BITAND)БИТ.И(число1; число2)Возвращает побитовое И двух чисел.
БИТ.ИЛИ (BITOR)БИТ.ИЛИ(число1; число2)Возвращает побитовое ИЛИ двух чисел.
БИТ.ИСКЛИЛИ (BITXOR)БИТ.ИСКЛИЛИ(число1; число2)Возвращает побитовое исключающее ИЛИ двух чисел.
БИТ.СДВИГЛ (BITLSHIFT)БИТ.СДВИГЛ(число; величина_сдвига)Возвращает число, сдвинутое влево на указанное количество битов.
БИТ.СДВИГП (BITRSHIFT)БИТ.СДВИГП(число; величина_сдвига)Возвращает число, сдвинутое вправо на указанное количество битов.
КОМПЛЕКСН (COMPLEX)КОМПЛЕКСН(действительная_часть; мнимая_часть; [обозначение_мнимой])Преобразует действительный и мнимый коэффициенты в комплексное число вида x+yi или x+yj.
МНИМ.ЧАСТЬ (IMAGINARY)МНИМ.ЧАСТЬ(компл_число)Возвращает коэффициент при мнимой части комплексного числа.
МНИМ.ВЕЩ (IMREAL)МНИМ.ВЕЩ(компл_число)Возвращает коэффициент при действительной части комплексного числа.
МНИМ.ABS (IMABS)МНИМ.ABS(компл_число)Возвращает абсолютную величину (модуль) комплексного числа.
МНИМ.АРГУМЕНТ (IMARGUMENT)МНИМ.АРГУМЕНТ(компл_число)Возвращает аргумент (угол в радианах) комплексного числа.
МНИМ.СОПРЯЖ (IMCONJUGATE)МНИМ.СОПРЯЖ(компл_число)Возвращает комплексно-сопряжённое число.
IMADDIMADD(компл_число1; компл_число2)Возвращает сумму двух комплексных чисел.
МНИМ.СУММ (IMSUM)МНИМ.СУММ([числа...])Возвращает сумму нескольких комплексных чисел.
МНИМ.РАЗН (IMSUB)МНИМ.РАЗН(компл_число1; компл_число2)Возвращает разность двух комплексных чисел.
МНИМ.ПРОИЗВЕД (IMPRODUCT)МНИМ.ПРОИЗВЕД(компл_число1; компл_число2)Возвращает произведение двух комплексных чисел.
МНИМ.ДЕЛ (IMDIV)МНИМ.ДЕЛ(компл_число1; компл_число2)Возвращает частное двух комплексных чисел.
МНИМ.СТЕПЕНЬ (IMPOWER)МНИМ.СТЕПЕНЬ(компл_число; число)Возвращает комплексное число, возведённое в степень.
МНИМ.КОРЕНЬ (IMSQRT)МНИМ.КОРЕНЬ(компл_число)Возвращает квадратный корень комплексного числа.
МНИМ.EXP (IMEXP)МНИМ.EXP(компл_число)Возвращает экспоненту комплексного числа.
МНИМ.LN (IMLN)МНИМ.LN(компл_число)Возвращает натуральный логарифм комплексного числа.
МНИМ.LOG (IMLOG)МНИМ.LOG(компл_число; основание)Возвращает логарифм комплексного числа по заданному основанию.
МНИМ.LOG10 (IMLOG10)МНИМ.LOG10(компл_число)Возвращает десятичный логарифм комплексного числа.
МНИМ.LOG2 (IMLOG2)МНИМ.LOG2(компл_число)Возвращает двоичный логарифм комплексного числа.
МНИМ.SIN (IMSIN)МНИМ.SIN(компл_число)Возвращает синус комплексного числа.
МНИМ.COS (IMCOS)МНИМ.COS(компл_число)Возвращает косинус комплексного числа.
МНИМ.TAN (IMTAN)МНИМ.TAN(компл_число)Возвращает тангенс комплексного числа.
МНИМ.SEC (IMSEC)МНИМ.SEC(компл_число)Возвращает секанс комплексного числа.
МНИМ.CSC (IMCSC)МНИМ.CSC(компл_число)Возвращает косеканс комплексного числа.
МНИМ.COT (IMCOT)МНИМ.COT(компл_число)Возвращает котангенс комплексного числа.
МНИМ.SINH (IMSINH)МНИМ.SINH(компл_число)Возвращает гиперболический синус комплексного числа.
МНИМ.COSH (IMCOSH)МНИМ.COSH(компл_число)Возвращает гиперболический косинус комплексного числа.
МНИМ.SECH (IMSECH)МНИМ.SECH(компл_число)Возвращает гиперболический секанс комплексного числа.
МНИМ.CSCH (IMCSCH)МНИМ.CSCH(компл_число)Возвращает гиперболический косеканс комплексного числа.
IMTANHIMTANH(компл_число)Возвращает гиперболический тангенс комплексного числа.
IMCOTHIMCOTH(компл_число)Возвращает гиперболический котангенс комплексного числа.
ДЕЛЬТА (DELTA)ДЕЛЬТА(число1; [число2])Проверяет равенство двух значений. Возвращает 1, если значения равны, и 0 в противном случае.
ПОРОГ (GESTEP)ПОРОГ(число; [порог])Проверяет, что число больше или равно пороговому значению. Возвращает 1, если число ≥ порога, и 0 в противном случае.
БЕССЕЛЬ.I (BESSELI)БЕССЕЛЬ.I(число; порядок)Возвращает модифицированную функцию Бесселя In(x).
БЕССЕЛЬ.J (BESSELJ)БЕССЕЛЬ.J(число; порядок)Возвращает функцию Бесселя Jn(x).
БЕССЕЛЬ.K (BESSELK)БЕССЕЛЬ.K(число; порядок)Возвращает модифицированную функцию Бесселя Kn(x).
БЕССЕЛЬ.Y (BESSELY)БЕССЕЛЬ.Y(число; порядок)Возвращает функцию Бесселя Yn(x).
ДВ.В.ДЕС (BIN2DEC)ДВ.В.ДЕС(число)Преобразует двоичную строку в десятичное число. Поддерживает 10-битовое two’s-complement для отрицательных значений.
ДВ.В.ШЕСТН (BIN2HEX)ДВ.В.ШЕСТН(число; [число_разрядов])Преобразует двоичную строку в шестнадцатеричную.
ДВ.В.ВОСЬМ (BIN2OCT)ДВ.В.ВОСЬМ(число; [число_разрядов])Преобразует двоичную строку в восьмеричную.
ДЕС.В.ДВ (DEC2BIN)ДЕС.В.ДВ(число; [число_разрядов])Преобразует десятичное число в двоичную строку. Допустимый диапазон входа: -512..511.
ДЕС.В.ШЕСТН (DEC2HEX)ДЕС.В.ШЕСТН(число; [число_разрядов])Преобразует десятичное число в шестнадцатеричную строку. Допустимый диапазон входа: 239..(2391).
ДЕС.В.ВОСЬМ (DEC2OCT)ДЕС.В.ВОСЬМ(число; [число_разрядов])Преобразует десятичное число в восьмеричную строку. Допустимый диапазон входа: 229..(2291).
ШЕСТН.В.ДВ (HEX2BIN)ШЕСТН.В.ДВ(число; [число_разрядов])Преобразует шестнадцатеричную строку в двоичную.
ШЕСТН.В.ДЕС (HEX2DEC)ШЕСТН.В.ДЕС(число)Преобразует шестнадцатеричную строку в десятичное число.
ШЕСТН.В.ВОСЬМ (HEX2OCT)ШЕСТН.В.ВОСЬМ(число; [число_разрядов])Преобразует шестнадцатеричную строку в восьмеричную.
ВОСЬМ.В.ДВ (OCT2BIN)ВОСЬМ.В.ДВ(число; [число_разрядов])Преобразует восьмеричную строку в двоичную.
ВОСЬМ.В.ДЕС (OCT2DEC)ВОСЬМ.В.ДЕС(число)Преобразует восьмеричную строку в десятичное число.
ВОСЬМ.В.ШЕСТН (OCT2HEX)ВОСЬМ.В.ШЕСТН(число; [число_разрядов])Преобразует восьмеричную строку в шестнадцатеричную.
ОСНОВАНИЕ (BASE)ОСНОВАНИЕ(число; основание_счисления; [мин_длина])Преобразует неотрицательное целое число в строку в системе счисления основание_счисления (от 2 до 36). Если задана мин_длина, результат дополняется ведущими нулями до этой длины.
ПРЕОБР (CONVERT)ПРЕОБР(число; исходная_единица; целевая_единица)Преобразует число из одной единицы измерения в другую. Поддерживаются единицы массы, расстояния, времени, давления, силы, энергии, мощности, магнетизма, температуры, объёма, площади, информации и скорости.

Функции баз данных

ФункцияСинтаксисОписание
ДМАКС (DMAX)ДМАКС(база_данных; поле; критерий)Возвращает максимальное значение в столбце базы данных по записям, удовлетворяющим критериям.
ДМИН (DMIN)ДМИН(база_данных; поле; критерий)Возвращает минимальное значение в столбце базы данных по записям, удовлетворяющим критериям.
БДПРОИЗВЕД (DPRODUCT)БДПРОИЗВЕД(база_данных; поле; критерий)Перемножает все значения в столбце базы данных по записям, удовлетворяющим критериям.
ДСТАНДОТКЛ (DSTDEV)ДСТАНДОТКЛ(база_данных; поле; критерий)Вычисляет выборочное стандартное отклонение значений в столбце по записям, удовлетворяющим критериям.
ДСТАНДОТКЛП (DSTDEVP)ДСТАНДОТКЛП(база_данных; поле; критерий)Вычисляет стандартное отклонение по генеральной совокупности значений в столбце по записям, удовлетворяющим критериям.
БДСУММ (DSUM)БДСУММ(база_данных; поле; критерий)Суммирует значения в столбце базы данных по записям, удовлетворяющим критериям.
БДДИСП (DVAR)БДДИСП(база_данных; поле; критерий)Вычисляет выборочную дисперсию значений в столбце по записям, удовлетворяющим критериям.
БДДИСПП (DVARP)БДДИСПП(база_данных; поле; критерий)Вычисляет дисперсию по генеральной совокупности значений в столбце по записям, удовлетворяющим критериям.
ДСРЗНАЧ (DAVERAGE)ДСРЗНАЧ(база_данных; поле; критерий)Возвращает среднее значение в столбце базы данных по записям, удовлетворяющим заданным критериям.
база_данных: диапазон с данными, заголовки — в первой строке
поле: имя столбца (текст) или номер столбца (начиная с 1)
критерий: диапазон с критериями (заголовки и условия)
БСЧЁТ (DCOUNT)БСЧЁТ(база_данных; поле; критерий)Подсчитывает количество ячеек с числами в столбце базы данных по записям, удовлетворяющим критериям.
база_данных: диапазон с данными, заголовки — в первой строке
поле: имя столбца (текст) или номер столбца (начиная с 1)
критерий: диапазон с критериями (заголовки и условия)
БСЧЁТА (DCOUNTA)БСЧЁТА(база_данных; поле; критерий)Подсчитывает количество непустых ячеек в столбце базы данных по записям, удовлетворяющим критериям.
база_данных: диапазон с данными, заголовки — в первой строке
поле: имя столбца (текст) или номер столбца (начиная с 1)
критерий: диапазон с критериями (заголовки и условия)
БИЗВЛЕЧЬ (DGET)БИЗВЛЕЧЬ(база_данных; поле; критерий)Извлекает одно значение из столбца базы данных по записи, удовлетворяющей критериям. Возвращает ошибку, если не найдено ни одной подходящей записи или если найдено несколько записей.
Была ли эта страница полезной?