3.3. Встроенные функции

Как применить встроенные функции при решении задач в электронных таблицах?

Подумай

  • Что такое функция?
  • Какую роль играет функция в жизни человека?
  • Как понять, что такое встроенные функции в программе?

Новые знания

   Функции. Определение понятия «функция»

   В приложении Microsoft Excel в качестве функции рассматриваются вычислительные операции, проводимые по определенному алгоритму или формулам. У каждой функции имеется соответствующее имя. В приложении Excel имена функций можно набрать на клавиатуре или выбрать из библиотеки, выполнив команду Формулы -> Библиотека функций, также на панели инструментов за это отвечает кнопка fх (Вставить функцию). «Мастер функций» предлагает вам готовые шаблоны, пользователю достаточно записать аргументы.
​   В приложении MS Excel имеется более 200 встроенных функций, предназначенных для решения простейших и сложных задач. А также пользователи приложения имеют возможность создавать необходимые формулы с помощью встроенного приложения – Visual Basic for Applications (VBA).

   Для ускорения поиска функции поделены на основные категории: финансовые, логические, текстовые, дата и время, ссылки и массивы, математические, статистические, инженерные, аналитические, проверка свойств и значений (рис. 1).​

Рис. 1. Виды функций

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

   Например:
= СУММ (А5:А9) – здесь СУММ – функция, вычисляющая сумму значений ячеек А5, А6, А7, А8, А9;
= СРЗНАЧ (G4:G6) – здесь СРЗНАЧ – функция, вычисляющая среднее арифметическое содержимого ячеек G4, G5, G6.
   ​При составлении сложных функций (одна функция в другой) используются круглые скобки: = ОКРУГЛ (СРЗНАЧ (H4: H8); 2).

   Если функция, записываемая с помощью мастера функций, имеет аргументы, то открывается диалоговое окно, как показано на рисунке 2. Это окно предназначено для ввода аргументов.

Способы ввода аргументов функции:

  • используемые адреса (ячейки или диапазон) можно набрать на клавиатуре;
  • используемые ячейки и диапазоны можно указать, выделив их на рабочем листе.

Теперь рассмотрим функции, которые используются при выполнении вычислений чаще остальных.

Рис. 2. Окно мастера функций

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

   ABS (число) – модуль числа;
​   SIN (число), COS (число), TAN (число) – вычисляет синус, косинус, тангенс заданного угла;
​   ГРАДУСЫ (угол) – переводит радианы в градусы;
​   ЗНАК (число) – определяет знак числа. Возвращает значение 1 – если число положительное, 0 (ноль) – если число равно 0, и -1 – если число отрицательное.
​   КОРЕНЬ (число) – функция, вычисляющая квадратный корень заданного числа;
​   СУММ (число 1; число 2; …) – вычисляет сумму всех чисел, указанных в качестве аргументов;
​   СТЕПЕНЬ (число; степень) – заданное число возводится в указанную степень.

Статистические функции

   МАКС (аргумент 1; аргумент 2;…) – определяет максимум среди заданных аргументов;
​   МИН (аргумент 1; аргумент 2;…) – определяет минимум среди заданных аргументов;
​   СРЗНАЧ (аргумент 1; аргумент 2;…) – определяет среднее значение заданных аргументов;
​   СЧЕТЕСЛИ (диапазон; условие) – подсчитывает количество непустых ячеек в диапазоне, удовлетворяющих заданному условию.

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

   Логические функции служат для проверки результата какого-либо условия. При составлении условий используются операторы сравнения: =, >, <, <>(не равно), >= (больше или равно), <= (меньше или равно).
   ​ЕCЛИ (логическое_выражение; значение 1; значение 2) – значение 1 будет результатом, если логическое выражение истинно, в противном случае результатом будет значение 2. ​ Например: ​в ячейке A1 записано число 30000, а в ячейке B1 – формула =ЕСЛИ(A1<20000; 12; 15). Так как условие не выполнено, то результатом будет 15.
   ​​Логические функции И, ИЛИ предназначены для составления сложных условий;
   ​​И (логическое_выражение 1; логическое_выражение 2;....) – принимает значение ИСТИНА, если все аргументы принимают значение ИСТИНА, в противном случае принимает значение ЛОЖЬ;
   ​​ИЛИ (логическое_выражение 1; логическое_выражение 2;...) – принимает значение ИСТИНА, если хотя бы один аргумент принимает значение ИСТИНА, в противном случае принимает значение ЛОЖЬ;
​   Например:
​  
= ЕСЛИ (И(A1>=20000; A1<40000); 15; 18) – если A1 принимает значение из промежутка от 20000 включительно до 40000 не включительно, тогда значение функции равно 15, в противном случае равно – 18.

С помощью встроенной функции ЕСЛИ можно составлять сложные условия.
​   Например:
​   =ЕСЛИ (A1<20000; 12; ЕСЛИ (A1<40000; 15; 18)) – если в ячейке А1 находится число меньше 20000, то функция примет значение 12, если ячейка А1 содержит число меньше 40000, тогда значение функции равно 15, в противном случае функция принимает значение 18.
   Если приложение MS Excel не может правильно определить формулу, тогда в ячейке возможно наличие одной из приведенных ошибок:​

Практическая работа

Исследование чисел

   Задано пятизначное число, например: 54289. При исследовании выполните следующие задания:

  1. найдите квадрат числа;
  2. найдите квадратный корень числа;
  3. найдите сумму цифр в составе числа;
  4. найдите среднее арифметическое цифр, составляющих число;
  5. найдите наименьшее значение среди цифр, составляющих число.

   Практическое задание выполним в приложении MS Excel в соответствии с рисунком 3.

Рис. 3. Таблица выполнения задания

   При выполнении практической работы будем использовать мастер функций, а также нижеприведенные функции. В ячейки можно записать формулы, составленные с помощью этих функций:
​Ячейка С3: =СТЕПЕНЬ (54289;2);
​Ячейка C4: =КОРЕНЬ (54289) (рис. 4);
​Ячейка С5: =СУММ (5; 4; 2; 8; 9);
​Ячейка С6: =МИН (5; 4; 2; 8; 9);
​Ячейка С7: =СРЗНАЧ (5; 4; 2; 8; 9).

Рис. 4. Вычисление корня

Вопросы

  1. Дайте математическое определение понятия «функция».
  2. Назовите основные функции приложения MS Excel?
  3. Какие категории функций имеются в приложении?
  4. Какие существуют способы ввода аргументов функции?
  5. Какую структуру имеет рабочее окно MS Excel?
  6. Назовите математические функции программы MS Excel?
  7. Какую роль выполняют логические функции?

Домашнее задание

Прикрепите свой файл к этому заданию, нажав «Добавить свой материал».

А

B

C

D

1

8 «А»

74%

2

8 «Б»

72%

3

8 «В»

51%

4

8 «Г»

73%

5

8 «Д»

81%

6

8 «Е»

37%

7

8 «Ж»

64%

8

Өтінемін күте тұрыңыз