Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум по информационным технологиям MS Excel.pdf
Скачиваний:
0
Добавлен:
29.11.2025
Размер:
1.26 Mб
Скачать

4. ИСПОЛЬЗОВАНИЕ ФУНКЦИЙ

ExcelT T содержит более 400 математическихT ,T логическихT ,T статистическихT ,T

финансовыхT T и др. функций для выполнения стандартных вычислений.

Чтобы использовать функцию, нужно ввести ее в ячейку рабочего листа и за- тем, после имени функции в круглых скобках указать список аргументов. Ар- гументы отделяются друг от друга TзапятойT (,T )T или точкойT с запятойT (;T )T в зависимости от способа представления в ExcelT T вещественных чисел (с точ- кой или запятой в качестве десятичного разделителя).

АргументамиT функцииT могут быть числа, текст, адреса ячеек и блоков ячеек, а также выражения, содержащие другие функции.

Для работы с функциями в ExcelT T используется МастерT функций.T

4.1. Математические и статистические функции

МатематическиеT функцииT используют для вычислений числовых значений. Например, для вычисления суммы числовых значений диапазона ячеек D1:D9T ,T числа 25T T и числа в ячейке D10T нужноT ввести в ячейку, в которой дол- жен быть получен результат сложения формулу CT УMM(D1:D9;25;D10).T

При использовании тригонометрических функций аргумент (величина угла) указывается в радианах.

Если аргументы функции не попадают в область допустимых значений, то функция принимает значение #T Н/ДT (неопределенные данные).

ВстатистическихT функцияхT в качестве аргументов может быть использован список значений.

Всписке могут присутствовать числа, адреса ячеек, их имена, адреса и име- на блоков ячеек. В списке они разделяются запятойT (T ,T )T или точкойT с запя-

тойT (;T )T .

Рис. 31

Создайте новую книгу и на листе ЛистT 1T заполните таблицу в соответствии с образцом на рис.31. В ячейке D2T T вычислите среднее арифметическое ряда чисел в диапазоне TА1:I1.T Для этого выделите ячейку D2T T и щелчком мыши нажмите кнопку ВставкаT функцииT на панели инструментов СтандартнаяT T (рис.32). На экране отобразится диалоговое окно МастерT функций.T В окне диалогаT Мастер функцийT списке КатегорияT T выберите категорию СтатистиT - ческие,T а в списке ФункцияT T функцию СРЗНАЧT .T Щелкните на кнопке ОКT T.

19

НаэкранепоявитсядиалоговоеокновыбраннойфункцииTСРЗНАЧ.T Поместитеуказательмы- шивлюбомсвободномместеэтогоокна, нажмителевуюкнопкумышии, удерживаяеена- жатой, переместитеокнотак, чтобынаэкранеможнобыловидетьячейкисданными, кото- рыебудутвыступатьвкачествеаргументовфункции(числовойрядвдиапазонеАT 1:I1).T От- пуститекнопкумыши.

Выделите диапазон ячеек A1:T I1.T При этом окно функции свернется в одну строку. После того как вы отпустите кнопку мыши, окно снова развернется, и в нем в поле ввода первого параметра появится строка A1:T I1,T а соответ- ствующий диапазон в таблице будет обведен мерцающей рамкой. В нижней части окна функции будет выведено вычисленное значение функции. Щелк- ните на кнопке ОКT .T В ячейке D2T T появится результат вычисления среднего арифметического T8,T а в строке формул формула, созданная МастеромT

функций.T

В ячейке TD3T вычислите количество нулей в ряду чисел в диапазоне TА1:I1..T

Выделите ячейку D3T T и щелчком мыши нажмите кнопку ВставкаT

функцииT

(рис.32). В окне диалогаT Мастер

функцийT

списке КатегорияT

T выберите кате-

горию СтатистическиеT

,T а в списке ФункцияT

T функцию СЧЕT -

 

 

ТЕСЛИ.T Щелкните на кнопке ОКT .T На экране появится диало-

 

 

говое окно выбранной функции СЧЕТЕСЛИT

.T

Переместите это

Рис. 32

окно так, чтобы на экране были видны ячейки с данными,

которые будут выступать в качестве аргументов функции.

 

 

Выделите диапазон ячеек A1:D1T

.T Поместите курсор в поле

 

 

КритерийT

T и введите с клавиатуры =T 0T (рис.33). Щелкните на кнопке TОК.T В

ячейке D3T T появится результат подсчета количества нулей в ряду – 2.

Поле

Критерий

Рис. 33

Используйте МастерT функцийT и в ячейки диапазона D4:D9T T введите формулы соответственно:

D4

=CЧЕT(A1:I1);

D5

=CЧЕTECЛИ(A1:I1;>0);

D6

=CЧЕTЕСЛИ(A1:I1;<0);

D7

=MAKC(A1:I1);

D8

=MИН(A1:I1);

D9

=CУMM(A1:I1);

20

Сравните полученные результаты вычислений с результатами на рис.34.

Рис. 34

4.2. Логические функции

Действие Tлогических функцийT основано на проверке некоторых условий, в результате которой получается логическое значение ИСТИНАT T (TRUE)T или ЛОЖЬT T (FALSET )T . Они изображаются числами 1T T (соответствует истине) и 0T T (соответст- вует лжи). Логическая функция ЕСЛИT T позволяет выбрать результат в зависи- мости от выполнения/невыполнения некоторого условия. Результатом может быть число, текст или логическое значение. Функции ANDT T (ИT T), ORT T (ИЛИT )T и NOTT (HET )T позволяют формулировать более сложные условия для проверки.

Откройте лист ЛистT

2T и отформатируйте ячейку A2T T

в формате денежныйT

T

(р. Белорусский). Отформатируйте ячейку A1T

вT форматеT Процентный.T Вы-

 

числите процентную ставку комиссионных, которую торговая фирма выпла-

 

чивает агентам в зависимости от объема продаж по следующим условиям:

 

продажи на сумму до 1000T

р.T дают 3%T T комиссионных, от 1000T

р.T до 5000T

р.T

 

5%T ,T а продажи на сумму свыше 5000T

р.T T12%.T Для этого впишите в ячейку A1T

 

формулуT

:=T ЕСЛИ(A2<1000;3%;ЕСЛИ(A2>5000;12%;5%).T

Нажмите клавишу

 

EnterT

.T

 

 

 

 

 

 

 

 

 

Введите в ячейку A2T T сумму продаж 2500T .T В ячейке АT 1T получите результат T5%.T T СравнитеT полученный результат с результатом на рис.35.

Рис. 35

Очистите ячейку A2T T и введите в нее любую другую сумму продаж. Проанали- зируйте полученный результат.

Откройте лист ЛистT

3T и вычислите InT

(х–2).T

Впишите

 

формулу =T ЕСЛИ(B2>2;LN(B2–2);“аргумент

меньше

 

или равен 0”) вT ячейку ВT 1.T Введите в ячейку ВT 2T ар-

 

гумент хT ,T например число 5T .T Сравните полученный в

Рис. 36

ячейке ВT 1T результат с результатом на рис.36.

 

 

Очистите ячейку ВT 2T и введите число 1T .T Проанализируйте полученный резуль- тат.

21