1 of 17

Электронные таблицы �Microsoft Excel

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

2 of 17

Понятие функции

  • Одним из компонентов формулы в MS Excel может являться функция.
  • В MS Excel более 300 функций.
  • Для удобства выбора, функции объединены в группы, называемые категориями: математические, статистические, функции даты и времени, логические и т.д.

3 of 17

Правила записи функций

  • Каждая стандартная встроенная функция имеет свое имя.
  • После имени функции в круглых скобках указываются аргументы.
  • Разделителем в списке аргументов является точка с запятой.
  • SIN(A1), СТЕПЕНЬ(2;10).

4 of 17

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

  • КОРЕНЬ(аргумент) — возвращает поло-жительное значение квадратного корня.
  • ПИ( ) — возвращает число «пи» с точностью до 15 знаков после запятой: 3,14159265358979. Не имеет аргументов.
  • ABS(аргумент) — возвращает модуль числа.

5 of 17

Ввод функций

  1. Для ввода функции в формулу:
    • введите в строке формул знак «=»;
    • щёлкните в строке�формул кнопку �раскрытия списка�и выберите�функцию.
  2. Щёлкните кнопку�fx в строке формул.

6 of 17

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

  • СУММ(аргумент1;...;аргумент255) — суммирует аргументы (аргумент — диапазон, ссылка, константа или функция.
  • СУММЕСЛИ(диапазон_условия; условие; диапазон_суммирования) — суммирует аргументы, удовлетворяющие условию.

7 of 17

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

  • СУММЕСЛИМН(диапазон_суммиро-вания; диапазон_условия1; условие1;…[диапазон_условия127; условие127]) — суммирует аргументы, удовлетворяющие нескольким условиям одновременно.

8 of 17

  • Число ячеек во всех диапазонах (суммирования, условий) должно быть одинаково.
  • Функции выполняют проверку всех условий, перечисленных в качестве аргументов [условие1],…, [условие127] для каждой строки по признаку И. Если все условия выполняются, функция возвращает вычисленное значение.
  • Условия могут иметь вид: 32, ">32", B4, "яблоки" или "??а*р".

9 of 17

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

  • МАКС(аргумент1;...;аргумент255) — возвращает наибольшее значение из набора значений.
  • МИН(аргумент1;...;аргумент255) — возвращает наименьшее значение в списке аргументов.
  • Пустые ячейки игнорируются!

10 of 17

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

  • СЧЁТ(диапазон) — подсчитывает в диапазоне количество ячеек, содержащих числа.
  • СЧЁТЕСЛИ(диапазон;условие) — подсчитывает количество ячеек внутри диапазона, удовлетворяющих заданному критерию.

11 of 17

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

  • СЧЁТЕСЛИМН(диапазон_условия1;�условие1;…[диапазон_условия127;�условие127]) — подсчитывает количество ячеек внутри диапазонов, удовлетворяющих всем критериям одновременно.

12 of 17

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

  • СРЗНАЧ(аргумент1;...;аргумент255) — возвращает среднее арифметическое аргументов.
  • Ячейки, которые содержат нулевые значения, учитываются, пустые�ячейки игнорируются.

13 of 17

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

  • СРЗНАЧЕСЛИ(диапазон_условия;�условие;диапазон_усреднения) — возвращает среднее арифметичес-кое всех ячеек из диапазона усреднения, которые удовлетворяют заданному условию.

14 of 17

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

  • СРЗНАЧЕСЛИМН(диапазон_�усреднения;диапазон_условия1;�условие1;…[диапазон_условия127;�условие127]) — возвращает среднее арифметическое всех ячеек из диапазона усреднения, которые соответствуют нескольким условиям одновременно.

15 of 17

Редактирование аргументов

  • Для вызова диалогового окна Аргументы функции:
    • щёлкните по имени редактируемой функции в строке формул;
    • затем щёлкните кнопку fx в строке формул.

16 of 17

Самое главное

  • Математические функции:
    • КОРЕНЬ(арг), ПИ( ), ABS(арг);
    • СУММ(арг1;...;арг255),�СУММЕСЛИ(диап_усл; усл; диапазон_суммирования), СУММЕСЛИМН(д_сумм;д_усл1; усл1;…[д_усл127; усл127]).
  • Статистические функции:
    • МАКС(арг1;...;арг255), МИН(...);
    • СЧЁТ(диап) — количество ячеек, заполненных числами,�СЧЁТЕСЛИ(диап;усл), СЧЁТЕСЛИМН(диап_усл1;усл1;…[диап_усл127;усл127]) ;
    • СРЗНАЧ(арг1;...;арг255),�СРЗНАЧЕСЛИ(диап_усл;усл;диап_усреднения), СРЗНАЧЕСЛИМН(диап_усреднения;диап_усл1;усл1;…).

17 of 17

Задача

  • Напишите программу, которая в последова-тельности натуральных чисел определяет минимальное число, оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, оканчивающееся на 4.