Понятие функции в электронных таблицах
Мощным инструментом, используемым в электронных таблицах, являются функции. Функции представляют собой заранее определенные формулы, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке.
Например, функция СУММ суммирует значения в диапазоне ячеек, а функция ППЛАТ вычисляет величину выплаты за один период годовой ренты на основе постоянных выплат и постоянной процентной ставки. Функция входит в формулу в качестве операнда.
Всего в состав табличного процессора MS Excel включено более трехсот функций, которые для удобства объединены в 11 категорий (для Excel 2003).
2. Функции даты и времени. Служат для анализа и работы со значениями даты и времени в формулах.
3. Инженерные функции применяются для выполнения инженерного анализа. В этой категории можно выделить три группы функций: а) функции для работы с комплексными числами; б) функции для преобразования чисел из одной системы счисления в другую (десятичную, шестнадцатеричную, восьмеричную и двоичную); в) функции для преобразования величин из одной системы мер и весов в другую.
4. Финансовые функции позволяют выполнять типичные финансовые расчеты и используются для планирования и анализа финансово-хозяйственной деятельности предприятия, а также при решении задач, связанных с инвестированием средств.
5. Информационные функции предназначены для определения типа данных, хранимых в ячейке, проверяют выполнение какого-то условия и возвращают в зависимости от результата значение ИСТИНА или ЛОЖЬ.
6. Логические функции позволяют осуществить проверку выполнения одного или нескольких условий, что дает возможность реализовать алгоритмы выбора или цикла.
7. Функции просмотра служат для поиска нужных данных в списках или таблицах. C помощью данных функций можно получать текстовые или числовые значения, которые нецелесообразно или невозможно вычислить, но можно выбрать из таблицы на рабочем листе. Например, по названию товара или услуги можно определить их стоимость по прайс-листу и т. п.
8. Математические функции позволяют производить простые и сложные вычисления, например вычисление суммы диапазона ячеек, вычисление суммы ячеек диапазона, удовлетворяющих указанному условию, округление чисел и прочее. В их число входят арифметические, логарифмические и тригонометрические функции.
9. Статистические функции необходимы для выполнения статистического анализа диапазонов данных. Например, с помощью статистической функции можно провести прямую по группе значений, вычислить угол наклона и точку пересечения с осью Y и т. д.
10. Текстовые функции используются для выполнения действий над строками текста (например, изменения регистра или определения длины строки, объединения нескольких строк в одну и т. д.).
11. В ТП, кроме названных функций, могут использоваться внешние функции. Они функционируют в виде надстроек — вспомогательных программ, служащих для добавления в Microsoft Office специальных команд или возможностей. Примером таких функций могут служить:
EUROCONVERT — осуществляет пересчет суммы в евро, пересчет из евро в национальную валюту страны, использующей евро, или пересчет из одной национальной валюты в другую с использованием евро в качестве промежуточной;
SQL.REQUEST — обеспечивает подключение к внешнему источнику данных и выполнение запроса из листа. Результат возвращается в виде массива. При этом дополнительное программирование не требуется.
В некоторых случаях необходимо использовать функцию как один из аргументов другой функции. Например, формула (6.13) использует вложенную функцию СРЗНАЧ и сравнивает результат со значением 50. При этом она содержит еще одну вложенную функцию CYMM(G2:G5)
Вложенная функция, используемая в качестве аргумента, должна вычислять соответствующий этому аргументу тип данных. Например, если аргумент должен быть логическим, т. е. иметь значение либо ИСТИНА, либо ЛОЖЬ, то вложенная функция в результате вычислений тоже должна давать логическое значение либо ИСТИНА, либо ЛОЖЬ. Иначе появится сообщение об ошибке «#ЗНАЧ!».
Во избежание синтаксических ошибок при вводе формул целесообразно использовать Мастер функций — пошаговую инструкцию, которая облегчает выполнение этой задачи.
В этом случае ввод функции осуществляется в два этапа. По команде Вставка/Функция. появляется диалоговое окно Мастер функций (рис. 6.10), в котором пользователь должен выбрать функцию, необходимую ему для выполнения вычислений. При этом в
нижней части окна отображается имя функции, ее описание и аргументы.
тупной пользователю. Ввод функции заканчивается нажатием кнопки ОК.
При использовании ссылок в качестве аргументов пользователь должен учитывать возможность дальнейшего копирования создаваемой формулы. Для этого следует записывать их в диалоговом окне в абсолютной или относительной форме.


Понятие функции в электронных таблицах: Мощным инструментом, используемым в электронных таблицах, являются
Например, вместо анализа нескольких столбцов чисел на листе можно, взглянув на диаграмму, узнать, падают или растут объемы продаж по кварталам или как действительные объемы продаж соотносятся с планируемыми.
Вариант 1. Извлечение данных из столбца по номеру ячейки
Самый простой случай использования функции ИНДЕКС – это ситуация, когда нам нужно извлечь данные из одномерного диапазона-столбца, если мы знаем порядковый номер ячейки. Синтаксис в этом случае будет:
=ИНДЕКС( Диапазон_столбец ; Порядковый_номер_ячейки )
Этот вариант известен большинству продвинутых пользователей Excel. В таком виде функция ИНДЕКС часто используется в связке с функцией ПОИСКПОЗ (MATCH) , которая выдает номер искомого значения в диапазоне. Таким образом, эта пара заменяет легендарную ВПР (VLOOKUP) :
. но, в отличие от ВПР, могут извлекать значения левее поискового столбца и номер столбца-результата высчитывать не нужно.

Основные функции MS Excel. Практикум №2
Рассчитайте свой возраст, начиная с текущего года и по 2040 год, используя маркер автозаполнения. Год вашего рождения является абсолютной ссылкой. Расчеты выполняйте на Листе 2. Лист 2 переименуйте в Возраст.