Формула – это краткая запись некоторой последовательности действий, приводящих к конкретному результату. Формула может содержать не более 1024 символов.
Структуру и порядок элементов в формуле определяет ее синтаксис.
Все формулы в Excel должны начинаться со знака равенства. Без этого знака все введенные символы рассматриваются как текст или число, если они образуют правильное числовое значение.
Формулы содержат вычисляемые элементы (операнды) и операторы. Операндами могут быть константы, ссылки или диапазоны ссылок, заголовки, имена, функции.
По умолчанию вычисления по формуле осуществляется слева направо, начиная с символа «=». Для изменения порядка вычисления в формуле используются скобки.
В Excel включено 4 вида операторов: арифметические, текстовые, операторы сравнения, адресные операторы.
Арифметические операторы используются для выполнения основных математических вычислений над числами. Результатом вычисления формул, содержащих арифметические операторы, всегда является число. К арифметическим операторам относятся: +, -, *, /, %,^.
Операторы сравнения используются для обозначения операций сравнения двух чисел. Результатом вычисления формул, содержащих операторы сравнения, являются логические значения ИСТИНА или ЛОЖЬ. К операторам сравнения относятся: =, >, <, >=, <=, <>.
Текстовый оператор & осуществляет объединение последовательностей символов в единую последовательность.
Адресные операторы объединяют диапазоны ячеек для осуществления вычислений. К адресным операторам относятся:
: - оператор диапазона, который ссылается на все ячейки между границами диапазона включительно;
, - оператор объединения, который ссылается на объединение ячеек диапазона. Например, СУММ(В5:В15,С15:С25) к сумме всех ячеек диапазона В5:В15 добавляет сумму всех яччек диапазона С15:С25;
“ “ – оператор пересечения, который ссылается на общие ячейки диапазона. Например, в формуле СУММ(В4:С6 В4:D4) ячейки В4 и С4 являются общими для двух диапазонов. Результатом вычисления формулы будет сумма этих ячеек.
Приоритет выполнения операций:
- операторы ссылок (адресные) «:», «,», «»;
- знаковый минус ‘-‘
- вычисление процента %;
- арифметические ^, *, /, +, -;
- текстовый оператор &;
- операторы сравнений =, <, >, <=, >=, <>.
Если неизвестно точно, в каком порядке Excel будет выполнять операторы в формуле, стоит использовать скобки, даже тогда, когда на самом деле в них нет никакой необходимости. Кроме того, при последующих изменениях скобки облегчат чтение и анализ формул.
После ввода формулы в ячейку рабочего листа на экране в окне рабочего листа в ячейку выводится результат вычисления.
Вывести формулы в ячейки можно с помощью пиктограммы Показать формулы группы Зависимости формул вкладки ФОРМУЛЫ (рис.9.5).
Рис. 9.5. Режим отображения результатов вычисления и формул в рабочем листе.