Вычисления в Excel
Строкой формул называется специальная строка, расположенная над заголовками столбцов и предназначенная для ввода и редактирования формул и иной информации. Фрагмент строки формул представлен на рисунке 3.4.
Рисунок 3.4 - Строка формул
Строка формул состоит из двух основных частей: адресной строки, которая расположена слева, и строки ввода и отображения информации. На рисунке 3.4 в адресной строке отображается имя последней использованной функции (в данном случае функции вычисления суммы), а в строке ввода и отображения информации — формула «=А1+5».
Адресная строка предназначена для отображения адреса выделенной ячейки либо диапазона ячеек, а также для ввода с клавиатуры требуемых адресов. Однако при выделении группы ячеек в адресной строке будет показан только адрес первой ячейки диапазона, расположенной в его левом верхнем углу.
В табличном редакторе Excel 2007 можно полностью автоматизировать выполнение расчетов, используя для этого тип данных «Формула». Формула — это специальный инструмент Excel 2007, предназначенный для расчетов, вычислений и анализа данных.
Формула начинается со знака «=», после чего следуют операнды и операторы. Список арифметических операторов приведен в таблице 3.1. Старшинство операций при вычислении формул Excel следующее:
−операторы связи (выполняется в первую очередь);
−оператор процент;
−унарный минус;
−оператор возведение в степень;
−операторы умножение и деление;
−операторы сложение и вычитание (в последнюю очередь). Таблица 3.1 – Символы для обозначения операторов в Excel
Оператор |
Действие |
Пример |
|
Арифметические операторы |
|
|
|
+ |
сложение |
= А1 |
+ В1 |
- |
вычитание |
= А1 |
– А2 |
* |
умножение |
= А2*В2 |
|
/ |
деление |
= А2 |
/ В2 |
6
% |
взять процент |
= 20% |
^ |
возведение в степень |
= А2^3 |
Операторы связи |
|
|
: |
задание диапазона |
=СУММ(А1:В10) |
; |
объединение |
=СУММ(А1;А3) |
Скобки в формулах Excel выполняют привычную, с точки зрения алгебры, роль указания приоритета вычисления той или иной части выражения. Например:
=10*4+4^2 дает результат 56
=10*(4+4^2) дает результат 200
Особенно внимательно надо расставлять скобки при задании унарного минуса. Например: = -10^2 дает результат 100, а =-(10^2) даст результат -100; - 1^2+1^2 дает результат 2, а 1^2-1^2 даст результат 0.
Если формула не может быть правильно вычислена, вместо ожидаемого результата Excel выводит в ячейку код ошибки (таблица 3.2).
Таблица 3.2 – Сообщения об ошибках при вычислении формул
Код ошибки |
Возможные причины |
|
|
#ДЕЛ/0! |
В формуле делается попытка деления на нуль (пустые ячейки |
|
считаются нулями) |
|
|
#Н/Д |
Нет доступного значения |
|
|
#ИМЯ? |
Не распознается имя, использованное в формуле |
|
|
#ПУСТО! |
Используется ошибочная ссылка на ячейку или диапазон (зада- |
|
но пересечение двух областей, которые не имеют общих ячеек) |
|
|
#ЧИСЛО! |
В функции с числовым аргументом используется неприемле- |
|
мый аргумент |
|
|
#ССЫЛКА! |
Формула неправильно ссылается на ячейку |
|
|
#ЗНАЧ! |
Используется недопустимый тип аргумента |
Функции в Excel
Многие виды расчетов можно также выполнять с помощью специальных встроенных в Excel 2007 функций. Функция — это изначально созданная и заложенная в программу Excel процедура, которая выполняет в определенном порядке вычисления по заданным аргументам.
В состав каждой функции в обязательном порядке входят следующие элементы: имя или название (примеры имен — СУММ, СРЗНАЧ, СЧЕТ, МАКС и т. д.), а также аргумент (либо несколько аргументов), который задается в круглых скобках сразу после имени функции. Аргументами функций могут быть числа, ссылки, формулы, текст, логические величины и др.. Если аргумен-
7
тов у функции несколько, то они задаются через запятую. Если аргументов у функции нет, например, у функции ПИ (), то внутри скобок ничего не задается. Скобки позволяют определить, где начинается и где заканчивается список аргументов. Между названием функции и скобками ничего вставлять нельзя. Поэтому символ возведения функции в степень задается после записи аргумента. Например, SIN(A1)^3. Если правила записи функции нарушены, то Excel выдает сообщение о том, что в формуле имеется ошибка.
Вводить функции можно как в ручном, так и в автоматическом режиме. В последнем случае используют мастер функций, открываемый кнопкой Вставить функцию, которая расположена на ленте Excel 2007 на вкладке Формулы.
Все имеющиеся в программе функции для удобства работы сгруппированы в категории. Выбор категории осуществляется из раскрывающегося списка Категория, при этом в нижней части окна отображается перечень функций, входящих в эту категорию. Если выделить требуемую функцию и нажать кнопку ОК, то откроется о кно (его содержимое зависит от конкретной функции), в котором указываются аргументы функции.
В инженерных расчетах часто используются тригонометрические функции. Следует иметь в виду, что аргумент тригонометрической функции должен быть задан в радианах. Поэтому, если аргумент задан в градусах, его необходимо перевести в радианы. Это можно реализовать либо через формулу пересчета «=А1*ПИ()/180» (предполагается, что аргумент записан в ячейку с адресом А1), либо с помощью функции РАДИАНЫ(А1).
Пример. Записать формулу Excel= −для2+вычисления3 1+e функции tg3(5 2) b .
Предполагая, что значение x задано в градусах и записано в ячейку А1, а значение b в ячейку B1, формула в ячейке Excel будет выглядеть следующим образом:
=( - (B1^2) + ( 1+exp(B1) )^(1/3) ) /TAN(5*РАДИАНЫ(А1)^2) ^3
Относительные и абсолютные адреса ячеек
Для записи в формулы Excel констант следует использовать абсолютную адресацию ячеек. В этом случае при копировании формулы в другую ячейку адрес ячейки с константой не изменится. Чтобы изменить в формуле относительный адрес ячейки В2 на абсолютный $B$2, следует последовательно нажить клавишу F4, либо вручную добавить символы доллара. Существуют также смешанные адреса ячеек (B$2 и $B2). При копировании формулы содержащей
8
смешанные адреса меняется только не зафиксированная (знаком $ слева) часть адреса.
При копировании формулы в соседнюю ячейку по строке в относительном адресе ссылки меняется буквенная составляющая. Например, ссылка А3 заменится ссылкой В3, а смешанный адрес $А1 при копировании вдоль строки не изменится. Соответственно, при копировании формулы в соседнюю ячейку по столбцу в относительном адресе ссылки меняется цифровая составляющая. Например, ссылка А1 заменится ссылкой А2, а смешанный адрес А$1 при копировании вдоль столбца не изменится.
Построение диаграмм
В Excel под термином диаграмма понимается любое графическое представление числовых данных. Построение диаграмм производится на основе ряда данных – группы ячеек с данными в пределах одной строки или столбца. На одной диаграмме можно отображать несколько рядов данных.
Наиболее простой способ построения диаграмм следующий: выделить один или несколько рядов данных, в группе Диаграммы вкладки Вставка ленты Excel выбрать нужный тип диаграммы. Диаграмма будет помещена на текущий лист рабочей книги. При необходимости ее можно перенести на другой лист с помощью команды Переместить диаграмму вкладки Конструктор Работы с диаграммами. С помощью вкладки Макет Работы с диаграммами
можно изменить внешний вид диаграммы: добавить название диаграммы, осей, изменить шрифты и т.п.. При необходимости можно изменить подписи на горизонтальной оси. Для этого в контекстном меню диаграммы следует выбрать ко-
манду Выбрать данные и в диалоговом окне Выбор источника данных (рису-
нок 3.5) изменить подписи горизонтальной оси.
Рисунок 3.5 – Окно для изменения данных на оси Х
9