Выполнение вычислений с помощью формул
Формула является основным средством для работы с данными. Как правило, формула состоит из одного или нескольких адресов ячеек, значений и математических знаков: умножения, деления, сложения, вычитания и т.д.
Например, если нужно определить среднее арифметическое трех чисел, находящихся в ячейках А1, В1 и С1, то необходимо ввести такую формулу: =(А1+В1+С1)/3.
Синтаксис формулы
Формулы в Microsoft Excel подчиняются определенному синтаксису, в который входит знак равенства =, вычисляемые элементы (операнды) и операторы. Операндами могут быть: константы, ссылки на ячейки или диапазоны ячеек, функции.
Внимание! В Microsoft Excel знак = (равно) в начале каждой формулы обязателен. В противном случае, будет выдано сообщение об ошибке.
В таблице перечислены все математические операции, применяемые в формулах.
Оператор | Описание |
– | Унарный минус (например –1) |
% | Процент |
^ | Возведение в степень |
* и / | Умножение и деление |
+ и – | Сложение и вычитание |
Вычисления в формулах выполняются в следующем порядке:
Ø возведение в степень и выражения в скобках;
Ø умножение и деление;
Ø сложение и вычитание.
По умолчанию, Microsoft Excel вычисляет формулу слева направо, начиная вычисление со знака равенства = . Если формула состоит из нескольких операторов, действия выполняются в порядке, представленном в таблице. Чтобы изменить порядок обработки операторов, расставьте круглые скобки. Например, вычисления по формуле С5+A6^D2+E10 производятся следующим образом. Сначала вычисляется A6^D2, затем к нему прибавляется значение из С5 и потом к полученной сумме прибавляется число из Е10.
Ввод формул
Формула вводится двумя способами: непосредственно в выделенную ячейку или с помощью ссылки на ячейки путем их выбора.
Рис.1.Фрагмент строки формул
Чтобы ввести формулу, выполните следующее:
q Выделите ячейку, в которой необходимо выводить результаты вычислений.
q Введите знак равенства (=).
q Наберите текст формулы, по которой будут производиться вычисления. Эта формула появится на экране в строке формул.
q Нажмите клавишу Enter на клавиатуре или щелкните по кнопке с изображением "галочки" в строке формул .Таким образом, ввод формулы будет завершен. Если нужно прервать процесс ввода формулы (например, она вдруг оказалась ненужной), нажмите клавишу Esc или кнопку (Отмена) в строке формул.
Чтобы ввести формулу, ссылаясь на ячейки (второй способ), поступите так:
q Выделите ячейку, в которой будет выводиться результат вычислений
q Поставьте знак равенства (=).
q Щелкните мышью на ячейке, адрес которой должен быть в записи формулы первым. Ее адрес появится и в строке формул.
q Введите знак нужной математической операции.
q Укажите мышью все другие интересующие вас ячейки и введите между ними нужные знаки операций.
q Нажмите Enter чтобы записать формулу в ячейку.
Правка формул
Для правки формул выполните следующие действия:
q Выделите мышью ячейку, в которой находится подлежащая редактированию формула.
q Щёлкните мышью по строке формул или нажмите клавишу F2.
q Отредактируйте текст формулы. Для перемещения по тексту используются клавиши управления курсором (4 стрелки на клавиатуре). Для удаления символа слева от курсора используется клавиша Backspace, справа – Delete.
q После исправлений щёлкните на кнопке в строке формул или нажмите клавишу Enter.
Чтобы быстро исправить формулу в ячейке, дважды щёлкните по этой ячейке мышью, а затем поступайте соответственно пунктам 3 – 4.
Копирование формул
I способ:
Ø Выберите ячейку, содержащую копируемую формулу.
Ø Выберите Главная→Буфер обмена→ кнопка Копировать
Ø Выберите указателем мыши ячейку таблицу, в которую нужно скопировать формулу.
Ø Выберите Главная →Буфер обмена→ кнопка Вставить.Формула, содержащаяся в выделенной ячейке, будет скопирована в указанное место таблицы.
II способ:
Ø Выберите ячейку, содержащую копируемую формулу.
Ø Нажмите комбинацию клавиш Ctrl+С
Ø Укажите мышью ячейку, в которую нужно скопировать формулу
Ø Нажмите комбинацию клавиш Ctrl+V
Автозаполнение ячеек.
Для автозаполнения необходимо выполнить следующие действия:
Ø выделяем исходную ячейку, в нижнем правом углу находится маркер заполнения, помещаем курсор мыши на него, он примет вид +
Ø при нажатой левой клавише растягиваем границу рамки на группу ячеек. При этом все выделенные ячейки заполняются содержимым первой ячейки. При этом при копировании и автозаполнении соответствующим образом изменяются адреса ячеек (относительная ссылка) в формулах. Например, формула = А1 + В1 изменится на = А2 + В2.
Внимание! Если формула содержит адреса, ссылка на которые не должна изменяться (абсолютная, смешенная ссылка), перед этим адресом необходимо указать знак $. Например:
= $A$5 * A6. При копировании этой формулы в следующую строку ссылка на первую ячейку останется неизменной, а второй адрес в формуле изменится.