Вычисления и автоматизация расчетов в среде табличного

advertisement
Тема 4.2. Автоматизация
вычислений в среде
табличного процессора Excel
Содержание
• Состав формул
• Автоматизация ввода формул
• Виды ссылок
• Функции
Формулы
Формула в табличном процессоре - это выражение,
состоящее из операндов.
Формула вводится в ячейку после знака =.
В формулах используются:
 знаки операций;
 круглые скобки;
 константы;
 ссылки на ячейки (A4, G15), диапазоны (B24:F26);
 встроенные функции (СУММ(F4:F22), ABS(E13));
 логические значения ИСТИНА, ЛОЖЬ;
 значения ошибок (#ДЕЛ/0!, #H/д, #ИМЯ?,
#ПУСТО!, ЧИСЛО!, #ССЫЛКА!, #ЗНАЧ!).
Формулы
Примеры формул:
 С использованием ссылок на ячейки:
С использованием имен диапазона:
ВСЕГО =СУММ(НАЧИСЛЕНО)
=B3-C3
Формулы
После ввода формулы
нажимается ENTER
и в ячейке отображается
результат
Формулы
Режим отображения формул позволяет вместо
результатов вычислений вывести в ячейки
таблицы формулы.
Для задания этого режима в меню
Сервис > Параметры > на вкладке Вид
отмечается флажок “формулы”.
Формулы
Вид листа в режиме отображения формул.
Автоматизация ввода формул.
Копирование
Если вычисления в ячейках таблицы
производятся по аналогичным формулам, ее
достаточно ввести один раз и скопировать в
другие ячейки.
ПРИМЕР.
Стоимость оптовой
закупки
вычисляется по
формуле
= EN*DN
где N – номер
строки, из которой
используются
данные.
Формулы. Ссылки
В формулах используются ссылки:
 относительные;
 абсолютные;
 смешанные.
При копировании формул с относительными
ссылками меняются номера строк или имена
столбцов;
При копировании формул абсолютная ссылка
($B$3) остается одинаковой во всех
формулах;
Смешанная ссылка закрепляется за столбцом
или строкой: $A5 - абсолютный по столбцу и
относительный по строке адрес, а
D$3 – абсолютный по строке и относительный
по столбцу.
Копирование формул
При копировании формул,
содержащих относительные
ссылки, в нижестоящие ячейки
в ссылке меняются номера
строк. Пример:
При копировании формул,
содержащих относительные
ссылки, в расположенные
справа ячейки, – в ссылке
меняются имена столбцов.
Копирование формул
Для копирования формулы, содержащей ссылку на постоянную ячейку,
следует дополнить ссылку знаками $ – $E$17. Ссылка будет называться
абсолютной.
ПРИМЕР. Отчисления в налог составляют 13% от заработанной суммы.
Процент отчисления хранится в ячейке E17. Чтобы при копировании
формул, содержащих ссылку на E17, ссылка не менялась, вводятся
знаки $: $E$17.
Абсолютная ссылка
Формулы. Ссылки на ячейки
Для получения относительной ссылки в формуле:
• щелкнуть на ячейку.
Для получения абсолютной ссылки в формуле:
• щелкнуть на ячейку;
• нажать клавишу F4.
Использование Мастера функций


Назначение Мастера
функций – вставка
функций.
Первый шаг Мастера
Функций:
выбор категории и
конкретной функции
из списка;
отображение в
нижней части окна
формата выбранной
функции.
Использование Мастера функций
Второй шаг Мастера функций:
определение аргументов функции указанием
ссылок на нужные диапазоны или вводом
констант, выражений в соответствующие поля.
Функции
Пример. Логические функции/Функция Если:
Позволяет вычислять альтернативные значения в
ячейке в зависимости от заданного условия.
Формат функции:
ЕСЛИ
(логическое выражение;
значение если_истина;
значение_если_ложь)
Функции
Функция ЕСЛИ
содержит три составляющие:
 логическое выражение (операция сравнения);
 формулу для вычисления значения в случае,
если результат сравнения – ИСТИНА;
 формулу для вычисления значения в случае,
если результат сравнения – ЛОЖЬ.
Пример использования функции если:
Учитывается 3 варианта:
Если клиент пользовался
услугой фирмы:
 более 20 раз, послать
ему в подарок 20-ти
часовую карту Internet,
 более 10 раз – 5-ти
часовую,
 иначе – рекламные
каталоги.
Ссылки на другие листы
Трехмерные ссылки – это ссылки на
диапазоны разных листов, содержащие
имена листов.
Квартальная
выручка –
это сумма
данных с
нескольких
листов:
текущего,
листов «март» и
«февраль».
Ссылки на другие файлы
Формулы могут содержать ссылки на диапазоны из
других файлов. Тогда ссылка содержит указание на
имя файла.
Например, данные о выручке за предыдущий квартал
хранятся в файле Отчет.xls. Общий отчет по
выручкам за два квартала будет содержать ссылки
на ячейки таблицы, расположенной в файле Отчет.xls
на листе «декабрь».
Выводы:
 Ввод формулы начинается со знака =.
 Формулы вводятся с клавиатуры или с




использованием метода ссылок.
Формулы отображаются в строке формул.
В формулах используются относительные,
абсолютные, смешанные ссылки на ячейки,
расположенные как на текущем, так и на
других листах и в других книгах (файлах).
Формулы могут копироваться в другие ячейки.
Изменение содержимого ячейки приводит к
пересчету значений всех ячеек, которые с ней
связаны формульными отношениями, и
следовательно, к обновлению всей таблицы в
соответствии с изменившимися данными.
Формулы
Знаки, обозначающие:
 арифметические операции:
+ , - , * , ^ , /;
 операции сравнения:
<,>,<>,=<,>=,=.
Пример: =А7*(B4/(C4-D7*7%)).
Пример: =G12*K2<>M5.
Ошибки, возвращаемые формулами
Ошибка
Описание
#ПУСТО! Использована ошибочная ссылка
#ДЕЛ/0! Деление на ноль. Ссылка на ячейку делителя с
нулевым или пустым значением
Ссылка на ячейку с текстом вместо числового
#ЗНАК!
или логического значения
#ССЫЛКА Ссылка на несуществующую ячейку
Несуществующее имя. Ошибка в имени
#ИМЯ?
#ЧИСЛО! Неприемлемый аргумент функции вместо
#Н/Д
числового
Неопределенные данные. Ссылки на пустые
ячейки
Download