Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Решение задачи с использованием табличного процессора MS Excel
Если задача решается в среде табличного процессора, то в разделе «Проектирование форм выходных документов и графическое представление данных по выбранной задаче» необходимо представить:
- структуру шаблонов таблиц «Базовый прайс-лист», «Список фирм-заказчиков», «Бланк заказа», «Список заказов за месяц» (пример структуры шаблона таблицы «Список заказов за месяц» представлен на рис. 7);
- расположение таблиц с исходными данными на рабочих листах MS Excel: «Базовый прайс-лист» на рабочем листе Товары (рис. 8) и «Список фирм-заказчиков» на рабочем листе Заказчики (рис. 9);
- шаблоны (или элементы шаблонов) таблиц «Список заказов за месяц», «Форма заказа» (пример шаблона таблицы «Список заказов за месяц» представлен на рис. 10);
- таблицу с итоговыми данными по фирмам (рис. 11);
- заполненную форму заказа (рис. 12);
- сводную таблицу и результаты вычислений в графическом виде (рис. 13).
Колонка электронной таблицы
| Наименование (реквизит)
| Тип данных
| Формат данных
| длина
| точность
| А
| Дата
| дата
|
|
| В
| Наименование фирмы
| текстовый
|
|
| С
| Код фирмы
| числовой
|
|
| D
| Код заказа
| числовой
|
|
| Е
| Наименование товара
| текстовый
|
|
| F
| Код товара
| числовой
|
|
| G
| Количество
| числовой
|
|
| Н
| Сумма, руб.
| числовой
|
|
| Рис. 7. Структура шаблона таблицы «Список заказов за месяц»

Рис. 8. Расположение таблицы «Базовый прайс-лист» на рабочем листе Товары MS Excel

Рис. 9. Расположение таблицы «Список фирм-заказчиков» на рабочем листе Заказчики MS Excel
Наименование фирмы
| Наименование товара
| Сумма, руб.
| =ЕСЛИ(С3=" "; " "; ПРОСМОТР(С3; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р3=" "; " "; ПРОСМОТР(Р3; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р3; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G3
| =ЕСЛИ(С4=" "; " "; ПРОСМОТР(С4; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р4=" "; " "; ПРОСМОТР(Р4; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р4; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G4
| =ЕСЛИ(С5=" "; " "; ПРОСМОТР(С5; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р5=" "; " "; ПРОСМОТР(Р5; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р5; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G5
| =ЕСЛИ(С6=" "; " "; ПРОСМОТР(С6; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р6=" "; " "; ПРОСМОТР(Р6; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р6; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G6
| =ЕСЛИ(С7=" "; " "; ПРОСМОТР(С7; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р7=" "; " "; ПРОСМОТР(Р7; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р7; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G7
| =ЕСЛИ(С8=" "; " "; ПРОСМОТР(С8; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р8=" "; " "; ПРОСМОТР(Р8; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р8; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G8
| =ЕСЛИ(С9=" "; " "; ПРОСМОТР(С9; Заказчики! $А$3: $А$7; Заказчики! $В$3: $В$7))
| =ЕСЛИ(Р9=" "; " "; ПРОСМОТР(Р9; Товары! $А$3: $А$6; Товары! $В$53: $В$6))
| =ПРОСМОТР(Р9; Товары! $А$3: $А$6; Товары! $E$3: $E$6)*G9
| Рис. 10. Элементы шаблона таблицы «Список заказов за месяц»
Дата
| Наименование фирмы
| Код фирмы
| Код заказа
| Наименование товара
| Код товара
| Кол-ство
| Сумма, руб.
| 05.09.01
| Медик
|
|
| Изготовление дверей
|
|
| 102000.00
| 05.09.01
| Медик
|
|
| Пиломатериалы
|
|
| 300000.00
|
| Медик Всего
|
|
|
|
|
| 402000.00
| 02.09.01
| Приват
|
|
| Пиломатериалы
|
|
| 90000.00
| 02.09.01
| Приват
|
|
| Изготовление дверей
|
|
| 30000.00
| 30.09.01
| Приват
|
|
| Кровельные работы
|
|
| 60000.00
|
| Приват Всего
|
|
|
|
|
| 180000.00
| 15.09.01
| Проект-М
|
|
| Пиломатериалы
|
|
| 168000.00
| 15.09.01
| Проект-М
|
|
| Кровельные работы
|
|
| 60000.00
|
| Проект-M Всего
|
|
|
|
|
| 228000.00
| 08.09.01
| Сервис
|
|
| Изготовление фундамента
|
|
| 144000.00
|
| Сервис Всего
|
|
|
|
|
| 144000.00
| 17.09.01
| Факториал
|
|
| Изготовление фундамента
|
|
| 27600.00
|
| Факториал Всего
|
|
|
|
|
| 27600.00
|
| Общий итог
|
|
|
|
|
| 981600.00
| Рис. 11. Список заказов, выполненных фирмой ООО «Инициатива» за сентябрь 2001 г.

Рис. 12. Форма заказа № 22 фирмы «Проект-М»

Рис. 13. Сводная таблица и графическое представление результатов вычислений
|