Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
informatika_2.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

Математические операторы в Open Office Calc

Для записи математических формул используются следующие операторы:

 

оператор

Возведение в степень

^

Деление

/

Умножение

*

Сложение

+

Вычитание

-

В таблице операторы расставлены в порядке их приоритета. Если необходимо возвести в квадрат сумму значений содержащихся в ячейках A1 и B1, то запись формулы должна быть следующей: =(A1+B1)^2. Запись =A1+B1^2 - неправильная!!!

БИЛЕТ 169 OO CALK: Охарактеризуйте функції дати і часу

Функции даты и времени

О функциях даты и времени

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

Автоматически обновляемая текущая дата

Текущая дата и время

Для вставки текущей автоматически обновляемой даты используется функцияTODAY. Функция аргументов не имеет. Значение в ячейке будет обновляться при открытии файла.

Для вставки текущей даты и времени можно использовать функцию NOW. Функция аргументов не имеет. Значение в ячейке будет обновляться при открытии файла, а также после любых вычислений в книге или вводе данных на любой лист. В связи с этим данной функцией удобно пользоваться, например, при подготовке и распечатке счетов.

День недели произвольной даты

Для вычисления дня недели любой произвольной даты можно использовать функцию WEEKDAY. День недели указывается порядковым номером. Синтаксис функции:

WEEKDAY(Число; Тип),

где: Число – дата, для которой определяется день недели. Дату можно вводить обычным порядком. Тип – тип отсчета дней недели. 1 – отсчет дней недели начинается с воскресенья (этот отсчет используется по умолчанию, если аргумент Тип опущен). 2 – отсчет дней недели начинается с понедельника. 3 – отсчет начинается с понедельника, но понедельник считается нулевым днем недели.

Для получения формулы, определяющей, является ли день недели рабочим днем, можно использовать функцию IF. Например, для определения типа дня недели в ячейке А1 можно использовать формулу (рис. 7.14):

IF(WEEKDAY(A1; 2)<6; "Рабочий день"; "Выходной").

БИЛЕТ 170 OO CALK: Охарактеризуйте фукції масивів

Функции массива

Некоторые функции вычисляют свой результат в виде массива. Если они должны возвратить массив, они должны быть введены как формула массива, нажатием  Ctrl  +  ⇧ Shift  +  ↵ Enter  (или установкой флажка  Массив , если используется Мастер формул). Если, взамен, они будут введены «обычно», клавишей  ↵ Enter , то будет возвращён только (единственный) верхний левый элемент рассчитанного массива. 

Например: =MUNIT(2) введённая как формула массива в ячейку B1 возвращает единичную матрицу 2 × 2 в виде массива {1; 0 | 0; 1} — то есть, ячейки B1, B2, C1, C2 отображают 1, 0, 0, 1. Если эта формула введена «обычно», только «верхнее, левое» значение (1) возвращается в ячейке B1.

Некоторые функции (включая некоторые упомянутые выше) берут параметры, которые вынуждены оценивать как формулу массива, даже если формула вводится «обычно»: MDETERM, MINVERSE,MMULT, SUMPRODUCT, SUMX2MY2, SUMX2PY2, SUMXMY2, CORREL, COVAR, FORECAST,FTEST, INTERCEPT, MODE, PEARSON, PROB, RSQ, SLOPE, STEYX, TTEST.

Например: MODE(ABS(A1:A3)) (в нормальном режиме) вынуждает ABS(A1:A3) оцениваться как формулу массива, возвращая массив абсолютных значений A1:A3, из которого MODE выбирает наиболее распространённое значение, которое и будет возвращено.

Например: PROB(A1:A5; B1:B5/100; 3) (в нормальном режиме) заставляет B1:B5/100 оцениваться как формула массива, возвращая массив, где каждое значение является сотой частью из значений в B1:B5(возможно, потому, что вероятности выражаются в процентах).

Некоторые из этих функций имеют некоторые параметры (массивы), которые вынуждены оценивать в виде формулы массива, а другие параметры (одиночное значение), которые оценивают обычно.

Например: PROB(A1:A5; B1:B5; {3; 4}) (в нормальном режиме) не оценивает {3; 4} как массив, потому что это означало бы, что PROB должна возвратить массив. Она вычисляет PROB(A1:A5; B1:B5; 3) — то есть, она интерпретирует {3; 4} в скалярном режиме, беря «верхнее левое» значение 3. Однако, если она введена как формула массива, она конечно возвратит массив.

БИЛЕТ 171 OO CALK: Редагування функцій масивів

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]