Встроенные функции электронной таблицы
Вычисления, которые позволяет производить программа OpenCalc.org, не ограничены простейшими арифметическими операциями. Имеется возможность использовать большое число встроенных стандартных функций и выполнять весьма сложные вычисления. Функциями в OpenCalc.org называют объединения нескольких вычислительных операций для решения определенной задачи. Значения, которые используются для вычисления функций, называются аргументами. Значения, возвращаемые функциями в качестве ответа, называются результатами.
Скачать:
| Вложение | Размер |
|---|---|
| 32 КБ | |
| 20 КБ |
Предварительный просмотр:
Лекция 2.2
Встроенные функции электронной таблицы
Вычисления, которые позволяет производить программа OpenCalc.org, не ограничены простейшими арифметическими операциями. Имеется возможность использовать большое число встроенных стандартных функций и выполнять весьма сложные вычисления. Функциями в OpenCalc.org называют объединения нескольких вычислительных операций для решения определенной задачи. Значения, которые используются для вычисления функций, называются аргументами. Значения, возвращаемые функциями в качестве ответа, называются результатами.
Для упрощения ввода функций в OpenCalc.org предусмотрен специальный Мастер функций, который можно вызвать двумя способами:
1. Нажатием кнопки fx в строке формул.
2. Меню Вставка → Функция ….
Это диалоговое окно позволяет выбрать любую стандартную функцию из имеющихся в OpenCalc.org.
Для удобства работы функции разбиты по категориям:
- финансовые (функции для расчёта разнообразных экономических показателей, таких как норма прибыли, амортизация, ставка доходности и т.д.);
- дата и время (с помощью функций даты и времени можно решить практически любые задачи, связанные с учётом даты или времени, в частности, определить возраст, вычислить стаж работы, определить число рабочих дней на любом промежутке времени, например: TODAY()- вводит текущую дату компьютера);
- математические (функции для выполнения различных арифметических и алгебраических действий, например: ABS()- возвращает модуль числа, SUM()- суммирование диапазона ячеек , SQRT()- значение квадратного корня и т.д.);
- статистические (в этой категории собраны разные функции, с которыми работают такие разделы математики, как теория вероятностей, математическая статистика, комбинаторика);
- текстовые (при помощи текстовых функций имеется возможность обрабатывать текст: извлекать символы, находить нужные, записывать символы в строго определённое место текста и многое другое, например: LOWEL()- делает все буквы в строке текста строчные);
- логические (эти функции помогают создавать сложные формулы, которые в зависимости от выполнения тех или иных условий будут совершать различные виды обработки данных или выполнять разветвляющиеся вычисления, например: IF(), AND(), OR()).
К математическим функциям относятся такие известные из курса школьной математики функции, как SIN() - синус, COS() - косинус, TAN() - тангенс, LN() - натуральный логарифм, SQRT() - квадратный корень числа и т.д.
Наибольший интерес представляют функции, аргументом которых является не одна ячейка, а диапазон ячеек. Наиболее часто используемой в табличных вычислениях математической функцией является функция суммирования аргументов SUM(). Аргументами этой функции являются либо диапазон ячеек, либо несколько диапазонов ячеек.
При выборе функции появляется её краткое описание, поэтому можно легко найти нужную функцию. На первых порах вам вполне хватит математических и логических функций.
Формулы и функции можно вводить и вручную, просто набирая их названия в строке формул. Правила записи, определяющие последовательность, в которой должны располагаться используемые в функции аргументы, называются синтаксисом функции. Все функции используют одинаковые основные правила синтаксиса. Аргументы функции записываются в круглых скобках сразу за названием функции и отделяются друг от друга символом точка с запятой ";". Скобки позволяют OpenCalc.org определить, где начинается и где заканчивается список аргументов. Внутри скобок должны располагаться аргументы. Если вы нарушите правила синтаксиса, OpenCalc.org выдаст сообщение о том, что имеется ошибка.
Если функция появляется в самом начале формулы, ей должен предшествовать знак равенства, как и во всякой другой формуле. Помните о том, что при записи функции должны присутствовать открывающая и закрывающая скобки, при этом не следует вставлять пробелы между названием функции и скобками.
Например, если в ячейке А5 записана формула с функцией возведения в степень =POWER(A4;3), значением этой ячейки будет значение А4, возведенное в степень 3.
Работая с функциями, необходимо знать:
1. Функция, записанная в формуле, как правило, возвращает уникальное значение (арифметическое или логическое).
2. Существуют функции, которые не возвращают значение, а выполняют некоторые операции (например, объединяют текстовые строки).
3. Существуют функции без аргументов (например, функция РI() возвращает число = 3.1416...).
Одной из целей разработки табличных процессоров была автоматизация статистической обработки данных. Этим объясняется довольно многочисленная группа статистических функций. Наиболее часто используемыми статистическими функциями являются: AVERAGE() - вычисление среднего арифметического аргументов, MIN и MAX - вычисление наименьшего и наибольшего из аргументов.
Предварительный просмотр:
Ответьте на следующие вопросы:
- Как на Ваш взгляд осуществляется процесс создания вложенных функций в среде OpenCalc.org, опишите поэтапно данный процесс на конкретном примере.
- Сформулируйте правила работы с функциями в среде табличного процессора OpenCalc.org.
