Рассмотрим следующую задачу.
Фирма ООО «Инициатива» осуществляет деятельность, связанную со строительными работами и продажей строительных материалов. Цены на товары и услуги представлены на рис. 2, данные о фирмах, заказы которых должны быть выполнены в сентябре 2005 г. – на рис. 3.
• Построить таблицы по приведенным ниже табличным данным (рис. 2, 3, 4).
• Организовать межтабличные связи для автоматического заполнения граф: «Наименование фирмы», «Наименование товара» и автоматический подсчет суммы заказов каждой фирмы-заказчика в выходных документах (рис. 4, 5).
• Результаты вычислений представить в виде таблицы, содержащей итоговые суммы за месяц по каждой фирме-заказчику, по фирме ООО "Инициатива" и в графическом виде.
• Рассчитать и заполнить форму заказа (рис. 5).
Код товара | Наименование товара | Характеристика товара | Единица измерения | Цена, руб. |
1 | Изготовление дверей | Материал фирмы, сосна, влажность 8% | кв. м. | 3000,00 |
2 | Изготовление фундамента | Материал фирмы, бетон | куб. м. | 1200,00 |
3 | Кровельные работы | Материал фирмы, оцинкованная сталь | кв. м. | 300,00 |
4 | Пиломатериалы | Хвойные породы дерева | куб. м. | 3000,00 |
Рис. 2. Базовый прайс-лист
Код фирмы | Наименование фирмы | Адрес | Телефон | Контактная персона |
1 | Сервис | Кутузовский пр., 2 | 222-22-32 | Сидоров В.В. |
2 | Проект-М | ул. Ботаническая, 3 | 331-09-65 | Бородин К.П. |
3 | Факториал | ул. Тверская, 15 | 976-43-23 | Власова И.А. |
4 | Приват | ул. Ордынка, 33 | 123-34-56 | Столетова С.М. |
5 | Медик | ул. Грибоедова, 46 | 456-34-12 | Кравченко А.И. |
Рис. 3. Список фирм-заказчиков
Дата | Наименование фирмы | Код фирмы | Код заказа | Наименование товара | Код товара | Количество | Сумма, руб. |
02.09.05 | 4 | 19 | 4 | 30 | |||
02.09.05 | 4 | 19 | 1 | 10 | |||
05.09.05 | 5 | 20 | 1 | 34 | |||
05.09.05 | 5 | 20 | 4 | 100 | |||
08.09.05 | 1 | 21 | 2 | 120 | |||
15.09.05 | 2 | 22 | 4 | 56 | |||
15.09.05 | 2 | 22 | 3 | 200 | |||
17.09.05 | 3 | 23 | 2 | 23 | |||
30.09.05 | 4 | 24 | 3 | 200 |
Рис. 4. Список заказов за месяц
ООО "Инициатива" | |||||
Заказ №______ | |||||
Дата выполнения | ___________ | ||||
Наименование фирмы | Код фирмы | Наименование товара | Код товара | Количество | Сумма, руб. |
ИТОГО | |||||
Принял | ____________ | ||||
Дата | ____________ |
Рис. 5. Форма заказа
В отчете по практической части алгоритм решения задачи следует представить в соответствии с приведенным примером.
Описание алгоритма решения задачи
1. Запустить табличный процессор MS Excel.
2. Создать книгу с именем «Инициатива».
3. Лист 1 переименовать в лист с названием Товары.
4. На рабочем листе Товары MS Excel создать таблицу базового прайс-листа.
5. Заполнить таблицу базового прайс-листа исходными данными (рис. 6).
Рис. 6. Расположение таблицы «Базовый прайс-лист» на рабочем листе Товары MS Excel
6. Лист 2 переименовать в лист с названием Заказчики.
7. На рабочем листе Заказчики MS Excel создать таблицу, в которой будет содержаться список фирм-заказчиков.
8. Заполнить таблицу со списком фирм-заказчиков исходными данными (рис. 7).
Рис. 7. Расположение таблицы «Список фирм-заказчиков» на рабочем листе Заказчики MS Excel
9. Разработать структуру шаблона таблицы «Список заказов за месяц» (рис. 8).
Колонка электронной таблицы | Наименование (реквизит) | Тип данных | Формат данных | |
длина | точность | |||
A | Дата | дата | 8 | |
B | Наименование фирмы | текстовый | 50 | |
C | Код фирмы | числовой | 5 | |
D | Код заказа | числовой | 5 | |
E | Наименование товара | текстовый | 50 | |
F | Код товара | числовой | 5 | |
G | Количество | числовой | 10 | |
Y | Сумма, руб. | числовой | 20 | 2 |
Рис. 8. Структура шаблона таблицы «Список заказов за месяц»