Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Posobie_dlya_studentov_2_matematika.doc
Скачиваний:
56
Добавлен:
25.11.2018
Размер:
2.93 Mб
Скачать

2.2.2. Функции Excel

Функции в Excel используются для выполнения стандартных вычислений в рабочих книгах. Значения, которые используются для вычисления функций, называются аргументами. В качестве аргументов можно использовать числа, текст, логические значения, массивы, ссылки. Аргументы могут быть как константами, так и формулами. В свою очередь эти формулы могут содержать другие функции. Функции, являющиеся аргументом другой функции, называются вложенными. В формулах Excel можно использовать до семи уровней вложенности функций.

Функция может быть выбрана двумя способами.

  1. В меню «Вставка» выбрать команду «Функция». В окне списка «функция» выделить нужную функцию рабочей таблицы и затем нажать кнопку «ОК».

  2. Мастер функций. Работа с Мастером функций начинается с нажатия кнопки «fх» в строке формул.

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

Количество стандартных (встроенных) функций в Excel около 400. Использование стандартных функций позволяет значительно упростить процесс вычислений. Для ввода функции необходимо ввести вначале знак равенства, затем название функции и диапазон ячеек с нужными данными. Ниже в таблице 9.1 приведены наиболее часто используемые в Excel функции:

Таблица 9.1

Операция

Название функции

Пример использования функции

1

Суммирование

Сумм

=Сумм(A1:E1)

2

Умножение

Произвед

=Произвед(B2:B6)

3

Среднее значение

Срзнач

=Срзнач(B7:B10)

4

Минимум

Мин

=Мин(A3:A7)

5

Максимум

Макс

=Макс(А3:А7)

6

Квадратный корень

Корень

=Корень(F5)

Автосуммирование, позволяющее складывать числовые значения одним щелчком мыши, даёт возможность сделать это одновременно и со строками, и со столбцами. По этой команде можно подводить общие итоги даже в таблицах с промежуточными итогами.

В Excel широко представлены математические функции. С помощью статистических функций возможно проводить статистическое моделирование. Кроме того, возможно использовать элементы регрессионного анализа.

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

Логические функции находятся в Excel в меню вставка / функции / категория / логические.

Функция ЕСЛИ. Эта функция позволяет задать некоторое условие и определить значение, если условие истинно или, если условие ложно. Вид функции в ячейке может быть, например, следующим: =Если (А2>50;A5+C6;A5+C7).

Это означает, что, если в ячейку А2 введено число большее 50, то в данную ячейку (ячейку, в которую введена данная функция) будет помещена сумма данных из ячеек А5 и С6, иначе – сумма из ячеек А5 и С7.

Другой пример логической функции в ячейке:

=Если( и(А2>50;В2>20;C2>70);A2+B2+C2;A2-B2-C2)

Это означает, что, если будет выполнены все условия во внутренних скобках, то в данную ячейку будет помещена сумма данных из ячеек А2, B2, С2, иначе – разность этих ячеек.

Некоторые изменения в логической функции предыдущего примера дают другую формулу:

=Если( или(А2>50;В2>20;C2>70);A2+B2+C2;A2-B2-C2)

Это означает, что, если будет выполнено хотя бы одно из условий во внутренних скобках, то в данную ячейку будет помещена сумма данных из ячеек А2, B2, С2, иначе – разность этих ячеек.

Типовые ошибки в формулах

Таблица 9.2

Ошибка

Пояснения

1

#ДЕЛ/0!

Функция содержит деление на ноль

2

#ИМЯ?

В функции используется неопределенное либо некорректное имя ячейки (Excel не может найти путь к ячейке)

3

#ЗНАЧ!

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

4

#ССЫЛ!

Функция ссылается на несуществующую ячейку или интервал ячеек (возможно, они были удалены)

5

#ЧИСЛО!

Функция содержит некорректную математическую операцию, нарушение математических правил, например, корень из отрицательного числа

Для облегчения поиска ошибок в формулах целесообразно перейти в режим показа формул в ячейках через Сервис/Параметры/Вид и установить флажок «Формулы». При этом ширина ячеек таблицы будет автоматически увеличена и вместо результатов и сообщений об ошибках будут показаны формулы. Типовые ошибки приводится в таблице 9.2.

Список наиболее используемых функций приводится в таблице 9.3.

Таблица наиболее используемых функций

Таблица 9.3

Функция

Назначение (Операции)

Синтаксис

Пример

1

МАКС()

Максимум из указанного диапазона

МАКС(число1;число2; ...)

=МАКС(А3:А7)

2

МИН()

Минимум из указанного диапазона

МИН(число1;число2; ...)

=МИН(A3:A7)

3

СРЗНАЧ()

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

СРЗНАЧ(число1; число2; ...)

=СРЗНАЧ(B7:B10)

4

СУММ()

Суммирование значений из ячеек указанного диапазона

СУММ(число1;число2; ...)

=СУММ(A1:E1)

5

СЧЁТ()

Подсчёт количества числовых значений в указанном диапазоне ячеек

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

=СЧЁТ(E2:E12)

6

ОСТАТ()

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

ОСТАТ(число; делитель)

=ОСТАТ(А1; 3)

7

СУММЕСЛИ()

Суммирует ячейки, заданные критерием

СУММЕСЛИ(диапазон;критерий; диапазон_ суммирования)

=СУММЕСЛИ(A1:A9;>5;B1:B9)

8

СЧЁТЕСЛИ()

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

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

=СЧЁТЕСЛИ(А1:А10;"ВЫПОЛНЕНО")

9

ЕСЛИ()

Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ

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

=ЕСЛИ(x>0;5;7)