tableНастольная версия

Функция

Описание

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

ВСД(сумма_денежных_потоков; [приблизительная_ставка])

Вычисляет внутреннюю ставку доходности инвестиции на основе серии потоков денежных средств

ДАТАКУПОНДО(расчет; дата_погашения; частота; [способ_подсчета_дней])

Возвращает числовое значение даты, которое соответствует дате последней выплаты по купону, производимой до даты расчета

ПЛТ(ставка; количство_платежей; текущая_стоимость; [будущая_стоимость], [конец_или_начало])

Вычисляет сумму периодического платежа по аннуитету на основе потока платежей одинакового размера и фиксированной процентной ставки

ПС(ставка; количество_периодов; выплата_за_период; [будущая_стоимость]; [конец_или_начало])

Вычисляет стоимость инвестиции на текущий момент на основе периодических платежей и фиксированной процентной ставки

РУБЛЬ.ДЕС(десятичная_дробь; знаменатель)

Преобразует цену, представленную в виде дроби, в цену, выраженную десятичным числом

РУБЛЬ.ДРОБЬ(десятичное_число; знаменатель)

Преобразует цену, представленную десятичным числом, в цену, выраженную десятичной дробью

ЧПС(ставка_дисконтирования; денежный_поток1;
[денежный_поток2; ...])

Вычисляет чистую текущую стоимость вклада с учетом ставки дисконтирования и денежных потоков по вкладу (выплаты и поступления)

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

ГОД(дата)

Возвращает год, соответствующий заданной дате

ДАТА(год; месяц; день)

Преобразует заданные значения года, месяца и дня в дату

ДАТАЗНАЧ(строка_даты)

Преобразует дату, представленную текстом, в ее числовое значение

ДАТАМЕС(дата_начала; месяцы)

Возвращает числовое значение даты, которая наступает через заданное количество месяцев после заданной даты или до нее

ДЕНЬ(дата)

Возвращает день, соответствующий заданной дате в числовом формате

КОНМЕСЯЦА(дата_начала; месяцы)

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

МЕСЯЦ(дата)

Возвращает месяц, соответствующий заданной дате в числовом формате

МИНУТЫ(время)

Возвращает количество минут, соответствующее заданному времени

НОМНЕДЕЛИ.ISO(дата)

Возвращает номер недели по стандарту ISO (от 1 до 54) для заданной даты

СЕГОДНЯ()

Возвращает дату сегодняшнего дня в числовом формате

ТДАТА()

Возвращает текущую дату и время в числовом формате

ЧАС(время)

Возвращает количество часов, соответствующее заданному времени

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

ABS(значение)

Возвращает абсолютное значение числа

ACOS(значение)

Возвращает арккосинус числа, заданного в радианах

ACOSH(значение)

Возвращает гиперболический арккосинус числа

ACOT(значение)

Вычисляет арккотангенс числа и возвращает угол в радианах в интервале от 0 (нуля) до π

ASIN(значение)

Возвращает арксинус числа, заданного в радианах

ATAN(значение)

Возвращает арктангенс числа, заданного в радианах

ATAN2(x; y)

Вычисляет угол между осью x и отрезком из точки начала координат (0, 0) до точки, которая задана парой координат
(x, y). Угол определяется в радианах

ATANH(значение)

Возвращает гиперболический арктангенс числа

COSH(угол)

Вычисляет гиперболический косинус угла

COTH(угол)

Возвращает гиперболический котангенс угла

CSC(угол)

Возвращает косеканс угла, заданного в радианах

CSCH(угол)

Возвращает гиперболический косеканс угла, заданного в радианах

EXP(степень)

Возвращает число Эйлера (e ~2.718), возведенное в степень

LN(значение)

Возвращает логарифм числа по основанию e (–2.718), который называется натуральным логарифмом

LOG(значение; [основание])

Возвращает логарифм числа по заданному основанию

LOG10(значение)

Возвращает логарифм числа по основанию 10

SEC(угол)

Возвращает секанс угла, заданного в радианах

SECH(угол)

Возвращает гиперболический секанс угла

SINH(значение)

Вычисляет гиперболический синус числа

TANH(значение)

Возвращает гиперболический тангенс числа

ГРАДУСЫ(угол)

Преобразует значение угла, заданного в радианах, в значение в градусах

ДВФАКТР(значение)

Возвращает двойной факториал числа

КОРЕНЬ(значение)

Возвращает квадратный корень положительного числа

КОРЕНЬПИ(значение)

Возвращает квадратный корень из числа «пи» (3,14159265358979), умноженного на другое число

ОКРУГЛ(значение; разряды)

Округляет число до заданного количества десятичных разрядов в соответствии со стандартными правилами округления

ОКРУГЛВВЕРХ(значение; разряды)

Округляет число в большую сторону до определенного количества десятичных разрядов

ОКРУГЛВНИЗ(значение; разряды)

Округляет число в меньшую сторону до определенного количества десятичных разрядов

ПИ()

Возвращает значение числа «пи», округленное до 14 знаков после запятой

ПРОИЗВЕД(множитель1; [множитель2; ...])

Возвращает произведение чисел

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции; набор_чисел1; [набор_чисел2; …])

Использует другую функцию (СУММ, ПРОИЗВЕД и т.д.), чтобы посчитать промежуточный итог для набора чисел.

Подробное описание см. ниже.

СЛЧИС()

Возвращает случайное десятичное число в интервале от 0 до 1

СТЕПЕНЬ(основание; степень)

Возвращает число, возведенное в степень

СУММ(значение 1; [значение 2; ...])

Возвращает сумму ряда чисел и/или ячеек

СУММЕСЛИ(диапазон; критерий; [диапазон_сложения])

Возвращает сумму значений диапазона, которые отвечают заданному условию

СУММЕСЛИМН(диапазон_сложения; критерии_диапазона1; критерий1; [критерии_диапазона2; критерий2; ...])

Возвращает сумму значений диапазона, которые отвечают множеству заданных условий

СУММКВ(значение 1; [значение 2; ...])

Возвращает сумму квадратов ряда чисел

СУММПРОИЗВ(массив1; [массив2; ...])

Вычисляет сумму произведений соответствующих значений в массивах или диапазонах

ЦЕЛОЕ(значение)

Округляет число до ближайшего меньшего целого

ЧАСТНОЕ(делимое; делитель)

Возвращает результат деления одного числа на другое, без остатка

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

F.РАСП(x; степени_свободы1; степени_свободы2; интегральный)

Вычисляет левостороннюю вероятность F-распределения (степень разброса) для двух наборов данных при заданном значении x

F.РАСП.ПХ(x; степени_свободы1; степени_свободы2)

Вычисляет правостороннюю вероятность F-распределения (степень разброса) для двух множеств данных при заданном вводном значении x

ДИСП(значение1; [значение2; ...])

Вычисляет дисперсию на основе выборки

ДИСПА(значение1; [значение2; ...])

Вычисляет дисперсию на основе выборки, устанавливая для текста значение 0

ДИСПРА(значение1; [значение2; ...])

Вычисляет дисперсию для генеральной совокупности. Текстовые и логические значения учитываются при вычислении

ЛИНЕЙН(известные_данные_y; [известные_данные_x]; [вычислить_b]; [статистика])

Вычисляет различные параметры линейного тренда при помощи метода наименьших квадратов

МАКС(значение1; [значение2; ...])

Возвращает наибольшее числовое значение во множестве данных

МИН(значение1; [значение2; ...])

Возвращает наименьшее числовое значение во множестве данных

НАИБОЛЬШИЙ(данные; n)

Располагает заданное множество цифровых данных в порядке убывания и возвращает значение на основе его относительной позиции среди множества данных

НАИМЕНЬШИЙ(данные; n)

Возвращает «n»-ое наименьшее число в множестве данных

НОРМ.РАСП(x; среднее; стандартное_отклонение; интегральный)

Возвращает значение функции нормального распределения (или функции нормального интегрального распределения) для заданного значения x, а также среднего значения и стандартного отклонения

РАНГ.РВ(значение; данные; [по_возрастанию])

Располагает числовые значения в порядке возрастания или убывания и определяет позицию заданного значения в наборе данных. В случае обнаружения одинаковых значений возвращается позиция первого найденного

СРЗНАЧ(значение1; [значение2; ...])

Возвращает среднее арифметическое во множестве данных, не учитывая текстовые значения

СТАНДОТКЛОН.В(значение1; [значение2; ...])

Возвращает стандартное отклонение на основе выборки

СЧЁТ(значение1; [значение2; ...])

Возвращает количество числовых значений в заданном наборе данных

СЧЁТЕСЛИ(диапазон; критерий)

Возвращает количество ячеек, значения которых соответствуют заданному критерию

СЧЁТЕСЛИМН(критерии_диапазона1; критерий1; [(критерии_диапазона2; критерий2; ...])

Возвращает количество ячеек, значения которых соответствуют заданным критериям

СЧЁТЗ(значение1; [значение2; ...])

Возвращает количество ячеек, содержащих данные любого типа

СЧИТАТЬПУСТОТЫ(диапазон)

Возвращает количество пустых ячеек в заданном диапазоне

ФИШЕР(значение)

Возвращает преобразование Фишера для заданного числа

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

АДРЕС(строка; столбец; [способ_абсолютный_относительный]; [стиль_ссылок_а1]; [лист])

Возвращает адрес ячейки в таблице на основе заданных значений строки и столбца

ВПР(ключ_поиска; диапазон; индекс_столбца; [тип_сопоставления])

Осуществляет поиск ключа в первом столбце диапазона и возвращает соответствующее ему значение в другом столбце

ВЫБОР(индекс; выбор1; [выбор2; ...])

Возвращает значение из списка на основе заданного индекса

ГИПЕРССЫЛКА(url; [текст_ссылки])

Создает гиперссылку в ячейке

ГПР(ключ_поиска; диапазон; индекс; [тип_сопоставления])

Осуществляет поиск ключа в первой строке диапазона и возвращает значение заданной ячейки в найденном столбце

ДВССЫЛ(ссылка_на_ячейку_в_форме_строки; [формат_A1])

Возвращает содержимое ссылки, заданной номером ячейки или текстовой строкой

ИНДЕКС(ссылка; [строка]; [столбец])

Возвращает содержимое ячейки, которая находится на пересечении заданных строки и столбца

ОБЛАСТИ(ссылка)

Возвращает количество областей в ссылке на ячейку или диапазоне ячеек. Область — это набор смежных ячеек или отдельная ячейка

ПОИСКПОЗ(ключ_поиска; диапазон; [тип_поиска])

В заданном диапазоне осуществляет поиск элемента по выбранному типу поиска. Функция возвращает индекс элемента (номер позиции, которую занимает элемент в массиве), а не сам элемент

ПРОСМОТР(ключ_поиска; диапазон_поиска; [диапазон_результата])

 

 

ПРОСМОТР(ключ_поиска; массив_результата_поиска)

Осуществляет поиск ключа в одной строке или колонке и возвращает значение ячейки, находящейся в соответствующей позиции другой строки или колонки

 

Осуществляет поиск ключа в строках или колонках и возвращает значение ячейки, находящейся в соответствующей позиции тех же строк или столбцов. Для поиска ключа в одной строке или колонке необходимо задать значение третьего аргумента «диапазон_результата»

СМЕЩ(ссылка_на_ячейку; смещенные_строки; смещенные_столбцы; [высота]; [ширина])

Возвращает ссылку на ячейку или диапазон ячеек,
которые смещены относительно исходной ссылки на заданное количество строк и столбцов

СТОЛБЕЦ([ссылка_на_ячейку])

Возвращает номер столбца заданной ячейки

СТРОКА([ссылка_на_ячейку])

Возвращает номер строки заданной ячейки

ЧИСЛСТОЛБ(диапазон)

Возвращает количество столбцов в заданном массиве или диапазоне

ЧСТРОК(диапазон)

Возвращает количество строк в заданном массиве или диапазоне

Функции для работы с базами данных

БДСУММ(база_данных; поле; критерии)

В табличном массиве вычисляет сумму значений, которые отвечают заданным условиям

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

ASC(строка)

Преобразует текст из двухбайтовой кодировки в однобайтовую. В табличном редакторе функция используется для обеспечения обратной совместимости с документами, содержащими текст в двухбайтовой кодировке

DBCS(строка)

Преобразует текст из ASCII в DBCS и наоборот. В табличном редакторе функция используется для обеспечения обратной совместимости с документами, содержащими текст в ASCII или DBCS форматах

JIS(строка)

Преобразует текст из ASCII в DBCS и наоборот. В табличном редакторе функция используется для обеспечения обратной совместимости с документами, содержащими текст в ASCII или DBCS форматах

UNICODE(строка)

Согласно таблице Юникода, возвращает числовой код первого символа в заданной строке

ДЛИНБ(текст)

Возвращает длину текстовой строки из расчета 1 байт на каждый символ

ДЛСТР(текст)

Возвращает длину заданной строки

КОДСИМВ(строка)

Возвращает числовое значение Юникода код первого символа в заданной текстовой строке

ЛЕВБ(строка; [количество_байтов])

Возвращает первый символ или несколько первых символов текстовой строки на основе заданного числа байтов

ЛЕВСИМВ(строка; [количество_символов])

Возвращает подстроку с начала заданной строки

НАЙТИ(искомый_текст; текст_для_поиска; [начальная_позиция])

Возвращает позицию первого появления искомой строки в тексте, учитывая регистр

НАЙТИБ(искомый_текст; текст_для_поиска; [начальная_позиция])

Возвращает начальную позицию искомой строки в тексте, считая удвоенные буквы двумя символами

ПЕЧСИМВ(текст)

Удаляет из текста все непечатаемые знаки

ПОДСТАВИТЬ(текст_для_поиска; искомый_текст; текст_для_замены; [количество_случаев])

Заменяет заданный текст в строке на другой

ПОИСК(искомый_текст; текст_для_поиска; [начало])

Возвращает начальную позицию искомой строки в тексте

ПОИСКБ(искомый_текст; текст_для_поиска; [начальная_позиция])

Возвращает начальную позицию искомой строки в тексте, считая удвоенные буквы двумя символами

ПРАВБ(строка; [количество_байтов])

Возвращает последний символ или несколько последних символов текстовой строки на основе заданного числа байтов

ПРАВСИМВ(строка; [количество_символов])

Возвращает подстроку с конца заданной строки

ПРОПИСН(текст)

Изменяет регистр текста в заданной текстовой строке на верхний

ПРОПНАЧ(текст_для_смены_регистра)

Возвращает строку, в которой каждое слово начинается с прописной буквы

ПСТР(строка; начало; длина_извлеченного_сегмента)

Возвращает фрагмент текстовой строки

ПСТРБ(строка; начало; длина_извлеченного_сегмента)

Возвращает сегмент строки на основе заданного количества байтов

СЖПРОБЕЛЫ(текст)

Удаляет из текста все пробелы, кроме одиночных между словами

СОВПАД(строка1; строка2)

Сравнивает две строки и возвращает ИСТИНА, если они одинаковые

СТРОЧН(текст)

Изменяет регистр текста в заданной текстовой строке на нижний

СЦЕПИТЬ(строка1; [строка2; ...])

Объединяет несколько строк в одну

ТЕКСТ(значение; формат)

Преобразует число в текст в соответствии с заданным форматом

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

ЕСЛИ(логическое_выражение; значение_если_истина; [значение_если_ложь])

Возвращает разные значения в зависимости от того, соблюдается ли заданное логическое условие

ЕСЛИОШИБКА(значение; [значение_если_ошибка])

Возвращает разные значения в зависимости от того, является ли заданное значение ошибочным или нет

ЕСНД(значение; значение_если_нд)

Возвращает значение второго аргумента, если первый аргумент содержит значение ошибки #Н/Д. В противном случае – значение первого аргумента

И(логическое_выражение1; [логическое_выражение2; ...])

Возвращает значение ИСТИНА, если все заданные аргументы являются логически верными, или ЛОЖЬ, если какой-либо аргумент является логически неверным

ИЛИ(логическое_выражение1; [логическое_выражение2; ...])

Возвращает ИСТИНА, если какие-либо из заданных аргументов являются логически верными, или ЛОЖЬ, если все заданные аргументы являются логически неверными

ИСТИНА()

Возвращает логическое значение ИСТИНА

ЛОЖЬ()

Возвращает логическое значение ЛОЖЬ

ПЕРЕКЛЮЧ(выражение; значение1; результат1; [значение2; результат2; ...]; [по_умолчанию])

Сравнивает список выражений и возвращает результат, соответствующий первому совпадающему выражению

Информационные функции

ЕЛОГИЧ(значение)

Возвращает ИСТИНА, если заданное значение является логическим

ЕНД(значение)

Возвращает ИСТИНА, если проверяемое значение содержит ошибку #Н/Д

ЕНЕЧЁТ(значение)

Возвращает ИСТИНА, если заданное значение является нечетным числом

ЕОШ(значение)

Проверяет, содержит ли аргумент любое значение ошибки, кроме #Н/Д

ЕОШИБКА(значение)

Возвращает ИСТИНА, если значение является ошибкой

ЕПУСТО(значение)

Возвращает логическое значение ИСТИНА, если заданная ячейка пустая

ЕССЫЛКА(значение)

Проверяет, является ли значение ссылкой на ячейку

ЕТЕКСТ(значение)

Проверяет, является ли значение текстом

ЕЧЁТН(значение)

Возвращает ИСТИНА, если заданное значение является четным числом

ЕЧИСЛО(значение)

Проверяет, является ли значение числом

ИНФОРМ(тип_информации)

Возвращает информацию, относящуюся к операционной системе и информационной среде пользователя

НД()

Возвращает ошибку «Значение отсутствует», #Н/Д

ЯЧЕЙКА(тип_сведений; [ссылка])

Возвращает запрашиваемые сведения о заданной ячейке

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

КОМПЛЕКСН(действительная_часть; мнимая_часть; [суффикс])

Возвращает комплексное число на основе действительной и мнимой частей

МНИМ.ABS(комплексное_число)

Возвращает абсолютное значение комплексного числа

 

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ

Синтаксис

ПРОМЕЖУТОЧНЫЕ.ИТОГИ(номер_функции; набор_чисел1; [набор_чисел2; …])

Описание

Использует другую функцию (СУММ, ПРОИЗВЕД и т.д.), чтобы посчитать промежуточный итог для набора чисел.

номер_функции – числовой код функции, которую следует использовать для расчета промежуточного итога. Используйте коды 1-11, чтобы включить в подсчет ячейки, скрытые вручную, или 101-111, чтобы исключить их. Ячейки, скрытые фильтром, исключаются всегда.

Номер_функции
(с включением скрытых значений)

Номер_функции
(с исключением скрытых значений)

Функция

1

101

СРЗНАЧ

2

102

СЧЁТ

3

103

СЧЁТЗ

4

104

МАКС

5

105

МИН

6

106

ПРОИЗВЕД

7

107

СТАНДОТКЛОН

8

108

СТАНДОТКЛОНП

9

109

СУММ

10

110

ДИСП

11

111

ДИСПР

набор_чисел1 – первый диапазон или массив, для которого нужно вычислить промежуточный итог.

[набор_чисел2; ...] – дополнительные диапазоны или массивы. Необязательный параметр.

Примеры

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9; B2:B5) – рассчитать сумму значений в ячейках B2:B5, учитывая значения в ячейках, скрытых вручную.

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109; B2:B5) – рассчитать сумму значений в ячейках B2:B5, не учитывая значения в ячейках, скрытых вручную.

subtotal

Был ли материал полезным?
Да
Нет
Следующее
Приложение Б. Список поддерживаемых валют