Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Лекции / Лекции.docx
Скачиваний:
180
Добавлен:
11.04.2015
Размер:
4.32 Mб
Скачать

5.5. Создание формул

 Формула является основным средством для анализа данных. С помощью формул можно складывать, умножать и сравнивать данные, а также объединять значения. Формулы подчиняются определенному синтаксису, в который входит знак равенства (=), вычисляемые элементы (операнды) и операторы. Операндами могут быть: константы, ссылки или диапазоны ссылок, заголовки, имена или функции.

Применение операторов в формулах

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

Арифметические операторы используются для выполнения основных математических вычислений над числами. Результатом выполнения арифметической операции всегда является число. Обозначаются следующими символами:

+    сложение –    вычитание или унарный минус *    умножение /     деление %   процент ^    возведение в степень

Операторы сравненияиспользуются для обозначения операций сравнения двух чисел. Результатом выполнения операции сравнения является логическое значениеИСТИНАилиЛОЖЬ.

Обозначаются следующими символами:

=    равно >    больше <    меньше >=  больше или равно <=  меньше или равно <>  не равно

Текстовый оператор &используется для обозначения операции объединения последовательностей символов в единую последовательность. Например, результатом выполнения выражения"Северный" & " ветер"будет:"Северный ветер".

Адресные операторыобъединяют диапазоны ячеек для осуществления вычислений. Обозначаются символами:

:

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

,

  оператор объединения, который ссылается на объединение ячеек диапазонов

пробел 

оператор пересечения, который ссылается на общие ячейки диапазонов.

Порядок выполнения действий в формулах

Если формула состоит из нескольких операторов, действия выполняются в следующем порядке:

: (двоеточие), (запятая) (пробел)

операторы ссылок

унарный минус (например, –1)

%

процент

^

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

* и /

умножение и деление

+ и –

сложение и вычитание

&

текстовый оператор

= < > <=  >= <>

операторы сравнения

Чтобы изменить порядок обработки операторов, расставьте круглые скобки.

Ссылки на ячейку или на группу ячеек

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

Ссылкой однозначно определяется ячейка или группа ячеек листа, а также упрощается поиск значений или данных, используемых в формуле. С помощью ссылок можно использовать в формуле данные, находящиеся в различных местах листа, а также использовать значение одной и той же ячейки в нескольких формулах. Кроме того, можно ссылаться на ячейки, находящиеся на других листах книги или в другой книге. Ссылки на ячейки других книг называются внешними ссылками.

Примеры использования ссылок:

СРЗНАЧ(C2:C6)- вычисление среднего значения содержимого ячеек с C2по C6;

СУММ(D4;Лист2!D6:E6)- вычисление суммы содержимого ячейкиD4и диапазона ячеекD6:E6на листе Лист2;

СУММ(B1;[Книга1]Лист1!$D$4)- вычисление суммы содержимого ячейкиB1 и ячейкиD4 на листеЛист1 в книгеКнига1.

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

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

В следующем примере ячейка B6содержит формулу=A5; искомое значение находится на одну ячейку выше и левее ячейкиB6. Такая ссылка называется относительной.

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

В следующем примере формула из ячейки B6копируется в ячейкуB7. В ячейкеB7будет содержаться формула =A6, которая ссылается на одну ячейку выше и левее ячейкиB7.

Если необходимо, чтобы ссылки не изменялись при копировании формулы в другую ячейку, воспользуйтесь абсолютными ссылками. Например, если имеется формула, умножающая содержимое ячейки A5на ячейкуC1,(=A5*C1), то при копировании формулы в другую ячейку изменятся обе ссылки. Для создания абсолютной ссылки на ячейкуC1поставьте знак доллара($)перед той частью, которая не должна изменяться. Чтобы создать абсолютную ссылку на ячейкуC1, поместите знак доллара перед номером строки и номером столбца$C$1 .

Соседние файлы в папке Лекции