Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции - 1 семестр.doc
Скачиваний:
75
Добавлен:
04.03.2016
Размер:
6.29 Mб
Скачать

Операции и их приоритет.

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

  1. “( )” (скобки). Служат для того, чтобы изменить порядок вычисления.

  2. Вызов функций.

  3. “:” (двоеточие), “ “ пробел, “,” (запятая). Адресные операции. Служат для указания ссылок.

  4. “-”. Унарный минус. Служит для смены знака.

  5. “%” (процент).

  6. “^”. Служит для возведения в степень.

  7. “*”, “/”. Умножение и деление.

  8. “+”, “-“. Сложение и вычитание.

  9. “&” (амперсанд). Служит для сцепления строк. Операция называется конкатенацией.

  10. “=”,“<>”,“<”, “>”, “<=”, “>=”. Операции сравнения.

Результатом вычисления формулы является числовое, текстовое или логическое значение (TRUE(Истина) илиFALSE(Ложь)).

В формулах применяются также адресные операции. Операция “:” служит для указания диапазона ячеек, например B3:D10. Операция “;” обозначает объединение диапазонов или ячеек, например ВЗ;В5 или A2:B5;G4:K6. Операция “ ” (пробел) задает пересечение диапазонов, например, запись A3:F5 D1:F6 определяет диапазон D3:F5.

Результатом вычисления формулы, в процессе ввода которой были допущены ошибки, является значение ошибки. Если при вводе формулы в ней обнаружена ошибка Excel может предложить способ ее исправления.

Мастер функций. Автосумма.

На панели инструментов расположена кнопка (), включающая диалог мастера функций. Мастер функций можно вызвать и с помощью команды “Вставка”->“Функция”. Мастер функций - это диалог, состоящий из двух шагов. На первом шаге выбирается функция На втором шаге аргументы в виде адресов ячеек вводятся с помощью клавиатуры, либо выделяются с помощью мыши. КлавишаCTRLпозволяет выбирать не рядом стоящие ячейки. При изменении значений в ячейках, все формулы будут пересчитаны автоматически.

При выполнении расчетов часто возникает потребность в вычислении суммы некоторых значений. Excelпредлагает быстрый способ суммирования содержимого нескольких ячеек с помощью кнопки “Автосумма” (), расположенной на стандартной панели инструментов. Пользователю нужно лишь выделить ячейки строки или столбца с числами, которые необходимо сложить, и щелкнуть на кнопке “Автосумма”. Программа просуммирует значения и поместит результат в первую пустую ячейку справа или снизу.

Формулы массива.

Формулы массива - вычислительное средство Excel, позволяющее работать с блоками рабочего листа как с отдельными ячейками. Формулы массива в качестве результата возвращают массив значений. Поэтому перед вводом такой формулы необходимо выделить диапазон ячеек, куда будут помещены результаты. Потом набирается сама формула. Ввод ее в выделенный диапазон ячеек осуществляется нажатием комбинации клавиш CTRL+SHIFT+ENTER. Формула вводится во все ячейки выделенного интервала. При активизации любой ячейки из интервала, содержащего формулу массива, в строке формул отображается введенная формула, заключенная в фигурные скобки, являющиеся признаком формулы массива. Для выделения всего блока, содержащего табличную формулу, необходимо выделить одну из его ячеек, после чего нажать комбинацию клавишCTRL+/.Отредактировать содержимое только одной ячейки из интервала с формулой массива не представляется возможным. Изменить можно только весь блок целиком, для чего он и должен быть предварительно выделен.

К простейшим операциям с матрицами относятся: сложение и вычитание матриц, умножение и деление матрицы на число, перемножение матриц, транспонирование, вычисление обратной матрицы. Умножение (деление) матрицы на число, сложение (вычитание) матриц в Excel реализуются достаточно просто: с помощью обычных формул (поэлементное сложение или вычитание, умножение или деление на число), либо с использованием формул массива, как это было описано выше. Для остальных матричных операций в Excel предусмотрены функции рабочего листа из категории “Арифметические и тригонометрические функции”:

  1. МОПРЕД(матрица) - вычисление определителя матрицы;

  2. МОБР(матрица) - вычисление обратной матрицы;

  3. МУМНОЖ(матрица1;матрица2) - произведение матриц;

  4. ТРАНСП(матрица) -транспонирование матрицы.

В этих функциях матрица задается либо диапазоном ячеек (например A1:C3), либо именем диапазона. Первая из этих функций в качестве результата возвращает число (определитель матрицы), поэтому вводится как обычная формула (клавишейENTER). Последние три возвращают блок ячеек, поэтому должны вводиться как табличные формулы (CTRL+SHIFT+ENTER).