Для вычисления значений, вводимых в ячейки, можно использовать функции. Функция позволяет выполнить соответствующие ей действия (по заданному алгоритму, формуле для вычислений) над группой указанных в качестве ее аргументов значений. Например, широко используется функция для вычисления суммы (СУММ(аргументы)).
Использование функций облегчает ввод данных, позволяет автоматизировать сложные расчеты.
Значение каждой функции определяется именем функции и аргументами: имя функции указывает ее назначение, определяет алгоритм вычисления; аргументы задают исходные данные для вычислений.
В качестве аргументов функций могут быть указаны обычные значения (константы) или координаты ячеек таблицы, координаты диапазонов или поименованные диапазоны. Координаты могут быть как абсолютными, так и относительными.
Если функция вычисляется для значений нескольких аргументов, то они перечисляются через разделитель – точку с запятой (;) (например: выражение =СРЗНАЧ(10; 11; 12; 13; 14) вычисляет среднее значение из всех перечисленных в скобках значений) или указывается диапазон ячеек, значения которых должны рассматриваться как аргументы функции (выражение =МИН(B1:B15) дает минимальное значение из всех значений, содержащихся в заданном диапазоне ячеек).
Функции вводятся так же, как и значения: их можно ввести непосредственно в ячейке или в строке формул. Однако для облегчения ввода можно воспользоваться другими средствами (вызвать Мастер функций, использовать команду автосуммирования).
Вызовы функций в формуле могут быть вложенными (то есть в качестве аргумента какой-либо функции может быть использовано значение другой функции соответствующего типа).