Лабораторная работа №2

advertisement
Лабораторная работа №2
«Электронные таблицы Excel и автоматизация вычислений на ПК»
РАЗДЕЛ №2. Работа с формулами.
При работе с Excel мы обосновываем свой выбор именно этой программы (а не Word)
единственной причиной – использовать определенные нами правила вычислений над
некоторым набором исходных данных (данные по окладу сотрудников) и воспользоваться
полученными результатами (распечатать отчет за квартал). Именно эта программа является
одновременно и удобным средством редактирования табличных данных, и универсальным
калькулятором, который автоматизирует рутинные операции подсчета по шаблону-формуле.
Задание №1:
Создадим на листе 1 таблицу сметы на производство рекламы. Ячейки диапазона
C4:H9, а также ячейку G3, оставляем пустыми.
При оформлении шапки таблицы можно использовать кнопку объединения ячеек
,
которая автоматически выполнит группировку смежных ячеек и установит выравнивание
содержащихся значений по центру. Для первой колонки «общая концепция» установим
формулу подсчета случайного числа. Для этого необходимо в ячейке C4 установить курсор и
использовать мастер функций, который вызывается кнопкой панели инструментов.
Выберем категория «Полный алфавитный перечень», чтобы в списке можно было
выбрать любую из имеющихся в Excel функций.
В списке функций выберем «СЛЧИС» и нажмем кнопку [OK]. Так как функция не
содержит аргументов, то в последующем диалоге мы просто нажимаем кнопку [OK].
В ячейке C4 появится дробное число меньше 1. Для того чтобы получить требуемого
диапазона значение умножим данное значение на 100. Теперь при каждом пересчете листа
(клавиша [F9]) Excel будет генерировать новое значение от 0 до 99. Проверьте это на
практике. В некоторых случаях удобочитаемым в электронной таблице является не сама
формула, а ее псевдоним – краткое имя. Зададим такой псевдоним для формулы вычисления
случайного тарифа. Для этого необходимо выбрать
пункт выпадающего меню «Присвоить имя» ленты
«Формулы» и в диалоге указать наименование
псевдонима «СЛУЧАЙНЫЙ_ТАРИФ», а в формуле
записать выражение «=200+СЛЧИС()*100». Теперь мы
можем использовать понятное наименование формулы везде, где необходимо. А необходимо
это в нашей таблице в ячейках C4:C9. Для того, чтобы ввести одно и тоже значение в
диапазон ячеек, необходимо выделить диапазон, ввести значение с клавиатуры и нажать
клавиши [Ctrl]+[Enter]. Добавление, редактирование и удаление псевдонимов возможно
также при помощи диалога диспетчера имен, который вызывается соответствующей
кнопкой.
Внесем коэффициент для стоимости социального компонента рекламного баннера,
который составляет 10%. Псевдонимы могут иметь не только формулы, но и ячейки и даже
диапазоны ячеек. Давайте присвоим псевдоним ячейки D3, назвав ее «СОЦИАЛКА». Это
можно сделать либо через диалог присвоения имени, либо непосредственно в панели
инструментов в текстовом поле.
– стало
. Теперь можно указывать в
Было
формулах не абсолютную ссылку на ячейку «$D$3», а всего лишь наименование псевдонима
ячейки. ВНИМАНИЕ при копировании формул, содержащих ссылки в виде псевдонимов,
значения для именованных ячеек являются закрепленными, а ссылки на них абсолютными!!!
Запишем формулу «=СОЦИАЛКА*C4» для ячейки D4 и применим формулу к остальным
ячейкам этого же столбца.
По аналогии выполним запись формулы «=КЛИЕНТ*C4» столбца «мотивация
потенциального клиента».
Для колонки «технические расходы» используем формулу «=20+СЛЧИС()*10», а для
колонки «полиграфия» - «=1+СЛЧИС()*7». Для настройки формата ячейки «ЧИСЛО кв.м.»
необходимо выбрать «Все форматы» и указать шаблон вручную.
Вносим значение печати 1 кв.м. в заголовке колонки «Полиграфия», ячейка G3 с
помощью формулы «=40+СЛЧИС()*20» и задаем псевдоним «ПЕЧАТЬ» для ячейки. В
колонке «ИТОГО» вносим формулу «=СУММ(C4:F4)+G4*ПЕЧАТЬ» для подсчета
результирующей суммы расходов для каждой из РА.
Вопрос: Что такое псевдоним формулы/ячейки, в чем заключаются различия? Какой из
псевдонимов можно использовать в формулах, предназначенных для дальнейшего
тиражирования? Каковы ограничения такого использования?
Задание №2:
Заполним на листе 2 таблицу расчетов по кредитам различных банков-партнеров для
наших клиентов, взявших кредитные обязательства сроком на 1 год. В колонке «сумма
кредита» используем ранее определенный псевдоним формулы «СЛУЧАЙНЫЙ_ТАРИФ»,
оформим внешний вид колонки с дополнением к значению «тыс.руб.» с помощью диалога
формата ячейки. Укажем проценты по выплате, установленные банками-партнерами с
помощью формулы-псевдонима «СЛУЧАЙНАЯ_СТАВКА», для чего определим ее
выражением «=(9+СЛЧИС()*5)/100». Пропустим пока колонки месяцев и запишем итоговую
эффективную ставку, которая фактически всегда выше, заявленной банками при
предоставлении кредита. Значение формулы будет «=СУММ(D4:O4)/B4-1». Здесь мы
вычисляем оплаченную сумму по всем месяцам и определяем процентное соотношение к
первоначальной сумме кредита. Эффективная ставка всегда больше заявленной годовой,
поэтому не стоит удивляться втрое большему показателю.
Для января месяца формула может выглядеть следующим образом «=$B4*(1/12+$C4)».
Для каждого последующего месяца должны соблюдаться правила вычисления: учитываться
уже проплаченная в качестве погашения кредита сумма, начисляться процент на
оставшийся долг перед банком-партнером. То есть, для февраля месяца необходима
определенная формула, пригодная для копирования в колонки март-декабрь. Подумайте над
содержимым этой формулы, в ней необходимо применить функцию суммирования
диапазона ячеек СУММ(). Какой диапазон ячеек будет суммироваться и как будут записаны
в выражении относительные и абсолютные ссылки – этот вопрос Вам необходимо
проработать самостоятельно, выполнив несколько экспериментов и определив одно
правильное выражение формулы, которое соответствует оговоренному выше правилу
вычислений. Заполните ячейки таблицы копированием предлагаемой Вами формулы.
Вопрос: Как Вы считаете, диапазон ячеек,
указанный в качестве аргумента в функции
СУММ, может быть задан с помощью
псевдонима полностью или частично? В каких
случаях можно было бы применить такой
способ для формул в таблице расчета по
кредитам?
Задание №3:
Сформируйте на листе 3 таблицу
умножения. Вам необходимо продумать и
использовать формулу, которая, будучи
внесенной в ячейку B2, могла бы быть
использована для заполнения остальных ячеек
диапазона B2:I9 при помощи тиражирования.
Вопрос: Как Вы считаете, предлагаемая в
задании вычислительная модель применима
только к задаче построения таблицы
умножения? Если да, то предположите, как могла бы быть представлена таблица истинности
некоторой логической формулы от двух переменных F(X,Y) при помощи рассмотренной
модели? Если нет, то подумайте и сформулируйте, как могли бы выглядеть граничные
условия применения подобной вычислительной модели?
Download