В таблице в качестве примера показаны некоторые статистические и математические функции Excel.
Таблица 1
Функция и аргументы | Имя функции (англ.) | Возвращаемое значение |
СРЗНАЧ (<список аргументов>) | AVERAGE | Среднее арифметическое из значений всех аргументов. |
МАКС (<список аргументов>) | MAX | Максимальное число из списка аргументов. |
МИН (<список аргументов>) | MIN | Минимальное число из списка аргументов. |
ПРОИЗВЕД (<список аргументов>) | PRODUCT | Произведение значений аргументов. |
КОРЕНЬ(число) | SORT | Корень квадратный из числа. |
ФАКТР(число) | FACT | Факториал целого числа, заданного в качестве аргумента. |
СЛЧИС() | RAND | Случайное число в интервале от 0 до 1. |
АВS(число) | — | Модуль значения аргумента. |
LN(число) | — | Натуральный логарифм числа (по основанию е = 2,71828...). |
ЕХР(число) | — | Экспонента числа (е). |
SIN(число) | — | Синус числа, заданного в радианах. |
СОS(число) | — | Косинус числа, заданного в радианах. |
ТАN(число) | — | Тангенс числа, заданного в радианах. |
Например: СРЗНАЧ(С1:С8) возвращает среднее значение чисел, записанных в ячейках С1, С2,..., С8; МАКС(С1:С8) возвращает максимальное из чисел, записанных в ячейках С1, С2,.... С8; KOPEHЬ(ABS(-16)) возвращает 4 и т. п.
Для того, чтобы воспользоваться перечисленными или другими функциями Excel, вам необязательно читать толстые книги по этому продукту. Полное описание всех функций имеется в справочной системе Excel.
Упражнение №5. Использование функций
Задание 1.
Рассчитать среднее значение объема продаж за каждый день прошедшей недели и отдельно по каждому виду продукции, если известны объемы продаж по рабочим дням недели.
Введите исходные данные в таблицу (за исключением ячеек, выделенных серым цветом). В выделенных ячейках будете производить расчет.
Фирма "Компьютер-сервис" | ||||||
Средний объем продаж (у.е.) | ||||||
05.04.01 | ||||||
Наименование товара | Рабочие дни недели | Среднее значение | ||||
1.4 | 2.4 | 3.4 | 4.4 | 5.4 | ||
Монитор 17" Samsung | ||||||
Монитор 17" Sony | ||||||
Монитор 19" Samsung | ||||||
Монитор 19" Sony | ||||||
Среднее значение | 787,5 | 617,5 |
В ячейку G3 ввести текущую дату. Для этого необходимо ввести функцию СЕГОДНЯ(), которая будет определять текущую дату из показаний системного времени, установленного на вашем компьютере.
Порядок ввода этой функции следующий:
1. Нажать кнопку на панели инструментов.
2. В появившемся диалоговом окне Мастера функций в левом списке выделить категорию "Дата и время" (см. рис.10) и в правом списке выбрать соответствующую функцию СЕГОДНЯ(). Нажать кнопку ОК.
3. В появившемся диалоговом окне (см. рис.11) нажать кнопку ОК.
В результате ввода этой функции в данной ячейке появится значение текущей даты, а в Строке формул будет высвечиваться функция СЕГОДНЯ().
В ячейку G6 ввести расчетную функцию по определению среднего значения. Для этого необходимо ввести функцию СРЗНАЧ(), которая будет определять среднее значение для ряда числовых данных.
Порядок ввода этой функции следующий:
1. Нажать кнопку на панели инструментов.
2. В появившемся диалоговом окне Мастера функций в левом списке выделить категорию "Статистические" (см. рис.10) и в правом списке выбрать соответствующую функцию СРЗНАЧ(). Нажать кнопку ОК.
3. В появившемся диалоговом окне (см. рис.11) проверить правильность введенного диапазона (диапазон был определен программой автоматически). При необходимости ввести изменения в адреса диапазона ячеек и нажать кнопку ОК.
В результате ввода этой функции в данной ячейке появится среднее значение числовых данных в указанном диапазоне, а в Строке формул будет высвечиваться функция СРЗНАЧ().
Далее выделите ячейку G6 и скопируйте введенную формулу в диапазон ячеек G7:G9.
Введите функцию СРЗНАЧ() в ячейку В10 (аналогично вышеуказанному способу).
Далее выделите ячейку В10 и скопируйте введенную формулу в диапазон ячеек С10:G10.
У вас должны получиться результаты, отраженные в заданной таблице.
Сохраните созданный документ в файле с именем Средний объем продаж.xls в своей папке.
Задание 2.
Рассчитайте и постройте таблицу значений функции y=x3+10.
y=x3+10 | |||||||
x | -3 | -2 | -1 | ||||
y | -17 |
Заполните заголовок таблицы. Ввод данного заголовка имеет одну особенность: для ввода показателя степени необходимо применить верхний индекс начертания шрифта. Для использования верхнего индекса нужно:
1. Выбрать команду Формат-Ячейки.
2. В открывшемся диалоговом окне Формат ячеек выбрать вкладку Шрифт.
3. В рамке Эффекты поставить галочку в окошке Верхний индекс.
4. Нажать кнопку ОК.
Для возврата к обычному шрифту отожмите эту галочку и нажмите кнопку ОК.
Заполните ячейки В2:Н2 значениями х (аргумента функции).
В ячейку В3 введите формулу: =СТЕПЕНЬ(В2;3)+10, где В2 – значение х (аргумента), 3 – показатель степени.
Функция СТЕПЕНЬ() находится в категории Математические, а порядок ввода ее аналогичен порядку ввода рассмотренных выше функций
Далее выделите ячейку В3 и скопируйте введенную формулу в ячейки С3:Н3.
Сохраните созданный документ в файле с именем Функция.xls в своей папке.
Логические операции
При решении некоторых задач значение ячейки необходимо вычислять одним из нескольких способов, в зависимости от выполнения или невыполнения одного или нескольких условий. Например, рассмотрим пример с продажей товаров в бакалейной палатке. Торговая точка может продавать товар и килограммами, и тоннами, и штуками, а цена может задаваться и в руб./кг, и в руб./шт, и в других единицах. Рассмотрим эту ситуацию.
Предположим сначала, что количество товара в таблице задается либо в килограммах, либо в тоннах, а цена — в рублях за 1 кг. Для правильного расчета стоимости в этом случае необходимо установить, в каких единицах задано количество продукта и, в зависимости от результата, использовать ту или иную формулу.
Для решения таких задач применяют условную функцию ЕСЛИ. Эта функция имеет формат:
ЕСЛИ(Логическое выражение>, <выражение1 >, <выражение2>)
Первый аргумент функции ЕСЛИ – логическое выражение (в частном случае, условное выражение), которое принимает одно из двух значений: «Истина» или «Ложь» (1 или 0). В первом случае ЕСЛИ возвращает значение <выражения1>, а во втором — значение <выражения2>. В качестве <выражения1> или <выражения2> можно записать не только арифметическое. Диалоговые окна выдаются и при некоторых других ошибках ввода, например: «Ошибка в формуле», «Слишком длинный текст» и т. д.
Много ошибок пользователи допускают при наборе функций. Помните, что каждая функция имеет строгий синтаксис, строго определенные тип и порядок аргументов и т. п. Внимательно следите за синтаксисом: имя функции, скобки, адреса ячеек, запятые и т. п.