ТЕМА 6. Программирование расчета стоимости продукции с учетом скидки
Используя VBA, решить задачу автоматизации расчета стоимости продукции с учетом скидки. Для хранения исходных данных использовать таблицы СУБД MS Access. Интерфейс можно реализовать в виде формы MS Excel и (или) загрузки данных из рабочего листа MS Excel. Результаты округлять до двух знаков после запятой и выгрузить в рабочий лист MS Excel.
Номенкл. номер | Наименование продукции | Количество (шт.) | Цена (тыс. руб.) | Стоимость (тыс. руб.) | % скидки | Сумма скидки (тыс. руб.) | Стоимость с учетом скидки (тыс. руб.) |
Монитор | |||||||
Клавиатура | 0,25 | ||||||
Диск | 0,02 | ||||||
Принтер | 5,8 | ||||||
Сканер | 6,2 | ||||||
Итого: |
1. Выдать список наименований продукции с номенклатурными номерами, стоимость с учетом скидки которых находится в пределах от 5 до 10 тыс. руб.
2. Подсчитать: – сумму скидки для продукции с ценой больше 5 тыс. руб., – количество наименований продукции, % скидки которых превышает 10 %.
3. Построить гистограмму изменения стоимостей по продукциям (данные граф 5, 8 и 2).
ТЕМА 7. Программирование расчетов по начислению процентов по банковским вкладам
Необходимо автоматизировать процесс расчета суммы вклада с начисленным процентом, используя VBA. Для хранения исходных данных использовать таблицы СУБД в MS Access. В качестве интерфейса использовать формы MS Excel и (или) загрузку данных из рабочего листа MS Excel. Результаты, округленные до 2-х знаков после запятой, выгрузить в рабочий лист MS Excel.
Сумма вклада (тыс. руб.) | ||||||
№ лицевого счета | Вид вклада | остаток входящий | Приход | Расход | остаток исходящий | остаток вклада с начисленным % |
S3445 | Срочный | |||||
F7654 | Праздничный | |||||
R5467 | До востребования | |||||
S8976 | Срочный | |||||
R3484 | До востребования | |||||
S7664 | Срочный | |||||
Итого: |
Примечание 1. Для вычисления гр.7 использовать следующие процентные ставки: до востребования – 2%, праздничный – 5%, срочный – 3%.
1. Выдать номера лицевых счетов, которые имеют исходящий остаток больше 50 тыс. руб.
2. Подсчитать по срочному виду вклада сумму с начисленным процентом, если сумма расхода по данному вкладу меньше 5 тыс. руб.
3. Построить гистограмму изменения суммы вкладов (данные граф
2, 6 и 7).
ТЕМА 8. Программирование расчетов по начислению заработной платы
Необходимо автоматизировать процесс начисления заработной платы сотрудникам малого предприятия с использованием VBA. Для хранения исходных данных использовать таблицы СУБД MS Access. В качестве интерфейса использовать формы MS Excel и (или) загрузку данных из рабочего листа MS Excel. Результаты выгрузить в рабочий лист MS Excel.
Номер п/п | Ф. И. О. | Дата поступления на работу по трудовой книжке | Стаж работы | Зарплата (руб.) | Надбавка (руб.) | Премия (руб.) | Всего начислено (руб.) |
Муров А.А. | 10.04.2002 | ||||||
Унтура О.И. | 12.06.2006 | ||||||
Дискин Г.Т. | 02.03.1981 | ||||||
Попова С.А. | 17.02.2012 | ||||||
Скатт О.И. | 15.01.2010 | ||||||
Итого |
Примечание 1. Стаж работы считать на текущую дату, результат округлить до целого.
Примечание 2. Надбавка вычисляется следующим образом: 0, если стаж работы меньше 5 лет, 5% от зарплаты, если стаж работы от 5 до 10 лет, 10% от зарплаты, если стаж работы больше 10 лет.
Примечание 3. Размер премии равняется 20% от суммы граф 5 и 6.
1. Выдать список сотрудников со стажем работы от 5 до 10 лет и с зарплатой меньше 11000руб.
2. Определить количество сотрудников, у которых либо зарплата больше 10000 руб., либо стаж работы больше 5 лет.
3. Построить гистограмму начисления зарплаты по сотрудникам (графы 5, 8 и 2) и круговую диаграмму начисления размера премии
ТЕМА 9. Программирование экономических доходов фирмы
Используя VBA, необходимо автоматизировать процесс расчета доходов фирмы за два указанных года. Для хранения исходных данных использовать таблицы СУБД MS Access. В качестве интерфейса воспользуйтесь формами MS Excel и (или) загрузкой данных из рабочего листа MS Excel. Результаты, округленные до двух знаков после запятой, выгрузить в рабочий лист MS Excel.
№ п/п | Модели фирм- производителей компьютеров | 2011г. | 2012г. | % изменений | Торговая доля от продажи |
IBM | 152,0 | 164,6 | |||
Apple | 80,2 | 84,5 | |||
NEC | 78,6 | 90,5 | |||
Olivetti | 41,3 | 66,0 | |||
Toshiba | 7,0 | 104,9 | |||
Всего: |
1. Выдать список моделей фирм-производителей компьютеров, доходы, от продажи которых и в 2011, и в 2012 годах составляли бы больше 70 млн. долларов.
2. Подсчитать количество моделей фирм-производителей компьютеров, торговая доля от продажи которых меньше 5 %.
3. Построить гистограмму изменения доходов фирмы (данные граф
2, 3 и 4).