35. Логические функции.
Логические функции используются для вычислений с условиями
и формирования этих условий. Если условие выполняется, выполняется один набор команд, а если не выполняется - другой набор команд. Для формирования условий в формулах используется функция IF(). Она имеет три аргумента. Первый аргумент - условие, второй аргумент - формула, которая работает при выполнении условия, третий аргумент - формула, которая работает, если условие не выполняется.
В аргументах функции IF() могут использоваться другие логические функции:
AND(),OR(),NOT().
Функция AND()имеет формат:
AND(условие 1, условие 2,..., условие N).
Функция OR()
(логическое ИЛИ) имеет формат:
OR(условие 1, условие 2,..., условие N). Она принимает значение логический (т.е. ЛОЖЬ(FALSE)),если не выполняется ни одно из условий. В остальных случаях функция OR принимает значение логическая 1 (т. е. ИСТИНА (TRUE))
Функция NOT (логическое отрицание) имеет формат:
NOT(условие).
Эта функция принимает значение « ИСТИНА» ,если условие не выполняется
и наоборот.
36. Календарные функции
Календарные функции в программах ЭТ предназначены для работы с датами. Дата в программе формируется с использованием системного таймера как количество дней, прошедших с какого-то начала отсчёта. Количество дней, прошедших от нулевого, преобразуется с помощью календаря операционной системы в структуру ДД/ММ/ГГГГ, где ДД - номер дня в месяце, ММ - номе, месяца в году, ГГГГ - номер года нашей эры (например, 28/04/2003 означает 28 апреля 2003 года). В зависимости от формата ячейки, содержащей дату, представление может быть изменено (например, вместо 28/04/2003 получится 28 апр.)
Календарные функции обычно находятся в категории Дата и время.
Функция TODAY()
не имеет аргументов и выдает значение текущей даты
в стандартном формате.
Функции DAY(адрес ячейки), MONTH(адрес ячейки), YEAR(адрес ячейки) выдают, соответственно, номер дня в месяце, номер месяца в году и номер года для даты, записанной в ячейке « адрес ячейки». Функция DATE(адр1; адр2; адр3) формирует дату из трёх чисел (номера года, номера месяца и номера дня), записанных соответственно в ячейках «адр1»
«адр2», «адр3»). Функция WEEKDAY(адрес ячейки; тип) выдаёт номер дня недели для даты, записанной в ячейке «адрес ячейки».
37. Статистические функции.
В Libre Office выделяют такие основные статистические функции:
MIN(число1; число2;...) и MAX(число1; число2;...) - позволяют найти минимальное и максимальное число среди аргументов, которые могут быть числами или ссылками на ячейки с числами. Может использоваться один аргумент - диапазон ячеек.
AVERAGE(число1; число2;...) - позволяет найти среднее арифметическое аргументов. Также может использоваться один аргумент – диапазон ячеек.
COUNTIF(диапазон; условие) -позволяет подсчитать количество ячеек в заданном диапазоне, значения которых удовлетворяют некоторому условию.
Функция SUMIF(диапазон; условие; диапазон суммирования) подсчитывает сумму ячеек по заданному условию.
Также есть функции MODE( вычисляет моду), MEDIAN (медиану) и COUNT (общее количество аргументов).
