На рисунке 1 приведен пример таблицы, содержащей данные о книжной торговле.
Рис. 1. Пример таблицы "Книжная торговля"
Ключ к заданию
- Оформите все сведения в виде таблицы. В ячейку А1 поместите заголовок таблицы "Текущее состояние дел в книжной торговле", объедините ячейки с А1 по К1, текст отцентрировать, изменить параметры шрифта.
- В третью строку поместите заголовки столбцов таблицы: А – "Название", В – "Автор", С – "Цена оптовая", D – "Цена розничная", Е – "Количество", F – "Оплачено", G – "Продано", Н – "Приход", I – "Расход", J – "Баланс", К – "Возврат". Выделите жирным шрифтом, отцентрируйте.
- Информация в столбцах с А по F не меняется. Столбец G – относится к исходным данным, но информацию в нем можно менять, от нее зависит приход, расход, баланс и возврат.
- Внесите данные в столбцы с А по G. В строки столбцов А и В внесите следующие данные:
Долженков "Практическая работа с MS Excel 97",
Вострокнутов "Excel одним взглядом",
Столяров "Шпаргалка по Excel 7.0",
Нортон "Разработка приложений в Access 97",
О'Брайен "Access 97 Библиотека ресурсов",
Уэллс "Excel 97 Библиотека ресурсов",
Гончаров "Access 7.0 в примерах".
- Измените формат данных в ячейках C, D, H, I, J на денежный. Установите в столбце А перенос по словам (Формат | Ячейки вкладка Выравнивание) и установите выравнивание текста по вертикали по центру. В ячейку D11 внесите текст - "Всего". Проведите разделительные линии в таблице.
- Для расчета "Прихода" поместите в четвертой строке одноименного столбца формулу:
"Количество" * "Цена розничная" (Е4 * D4).
- "Баланс" рассчитывается по формуле:
"Приход" – "Расход" (H4 - I4).
- Расход состоит из двух слагаемых:
- сумма, которая была отдана поставщику предоплатой за некоторое количество книг;
- сумма, которую придется отдать при окончательном расчете за книги, проданные сверх оплаченной нормы.
Первое слагаемое оформим в виде формулы: "Оплачено" * "Цена розничная" * 80%.
Затем надо в строке формул поставить "+". Открыть диалоговое окно мастера функций и выбрать в нем группу Логические и функцию ЕСЛИ. Щелкните по кнопке ОК и перейдите к вводу аргументов:
- "Логическое_выражение" - переменная логического типа, которая может принимать значения ЛОЖЬ и ИСТИНА. В нашем случае фактором, от которого зависят дальнейшие действия, является ответ на вопрос "На сегодняшний день книг продано больше, чем было оплачено при заказе?", т.е. содержимое G4 превысило ли содержимое F4 или нет. Логическое выражение будет G4 > F4.
- Если книг продано больше, чем оплачено, то надо отдавать деньги за эту разницу. Умноженная на оптовую цену, она и составит то значение, которое будет выдавать функция, если указанное условие (а) выполнено: (G4 - F4) * C4.
- Если условие выполнено не будет, то функция возвращает 0.
- Для расчета количества "Возврата" воспользуемся функцией МАКС, которая относится к категории Статистических. Формула в ячейке К4 будет следующая: Е4 - МАКС(F4:G4), т.е. от общего количества полученных книг отнимем либо количество оплаченных книг (F4), либо количество проданных (G4), в зависимости от того, какое из них больше (отнимается то число, которое будет максимальным при обзоре ячеек из диапазона адресов (F4:G4)).
- Распространите формулы на всю таблицу. В итоговую строку внесите соответствующие формулы в столбцы с Е по К.
Файл с данным заданием можно взять здесь.