Решение экономических задач программными методами (48828)

Посмотреть архив целиком

















Реферат

Решение экономических задач программными методами














2010


Введение


Целью данной работы является углубленное изучение возможностей Excel и встроенного языка Visual Basic for Application.

Электронные таблицы Excel - одна из составных частей пакета прикладных программ Microsoft Office, работающего в среде Windows. Она предназначена для обработки числовых данных, проведения математического моделирования различных процессов, изготовления различных документов и форм.

Excel предлагает широкий набор функциональных средств по обработке табличных данных:

  • создание и редактирование электронных таблиц с применением богатого набора встроенных функций;

  • оформление и печать электронных таблиц;

  • построение диаграмм и графиков разной степени наглядности и детализации;

  • работа с электронными таблицами как с базами данных: фильтрация, сортировка, создание итоговых и сводных таблиц, консолидация данных из разных таблиц и т.д.;

  • решение экономических задач путем подбора параметров;

  • решение оптимизационных задач;

  • численное решение разнообразных математических задач;

  • статистическая обработка данных;


Практическая часть


1 Работа с Microsoft Excel


    1. Консолидация данных (связь таблиц)


  1. Создана таблица и заполнены столбцы «Выручка» и «Итог» (таб. 1.1.1).


Таблица 1.1.1 – Торговая фирма «Шмидт и сыновья»

Исходные данные за январь

Наименование продукции

Цена в У.Е.

Продано

Выручка

Телевизоры

350

20

7000

Видеомагнитофоны

320

65

20800

Музыкальные центры

750

15

11250

Видеокамеры

970

30

29100

Видеоплейеры

200

58

11600

Аудиоплейеры

40

18

720

Радиотелефоны

390

11

4290

Итого

 

 

84760


Выручка посчитана путем умножения цены на количество проданного товара. Этот лист переименован в «Январь».

  1. Два других листа названы «Февраль» и «Март». Сформированная таблица скопирована на эти рабочие листы. Изменены данные второго и третьего столбцов.

  2. Создан макет таблицы сводных показателей на четвертом листе («Квартал. Способ 1»). Связь между листами задана путем введения в один лист формулы связи со ссылкой на ячейку в другом листе =НазвЛиста!АдрЯч (например: =СУММ(Январь!C4;Февраль!C4;Март!C4)). Заполнена данная таблица путем суммирования данных, находящихся в соответствующих ячейках листов показателей за январь – март.

  3. На пятом листе («Квартал. Способ 2») получена таблица путем консолидации. Выбраны Данные | Консолидация (рис. 1.1.1). В поле Ссылка определены источники данных, добавляя в Список диапазонов. Обязательно нужно поставить флажок напротив опции Создать связи с исходными данными.


Рисунок 1.1.1 – Диалоговое окно «Консолидация»


  1. Создана таблица исходных данных на листе «Данные».

  2. Созданы макеты таблиц для квартальных данных на четырех разных листам одной книги.

  3. Из исходной таблицы разнесены данные по таблицам.

  4. Определены средние цены производителей по каждой позиции, используя формулу СРЗНАЧ() (например: =СРЗНАЧ(C5:C7)).

  5. Найдено соотношение цен каждого вида энергоресурсов с ценой на нефть в процентах. Для этого цены отдельного вида поделены на цену нефти, тип приведен к процентам.

  6. В другом файле сформирована таблица «Среднегодовые цены» с помощью консолидации. Для переноса название строк и столбцов использована опция

Использовать в качестве имен.

1.2 Составление штатного расписания больницы. Создание простых макросов


  1. Заполнена таблица (таб. 1.2.1). Основным считается оклад санитарки. Коэффициенты назначаются следующим образом:

    • медсестра должна получать в 1,5 раза больше санитарки;

    • врач – в 3 раза больше санитарки;

    • заведующий отделением – на $30 больше, чем врач;

    • заведующий аптекой – в 2 раза больше санитарки;

    • заведующий хозяйством – на $40 больше медсестры;

    • главный врач – в 4 раза больше санитарки;

    • заведующий больницей – на $20 больше главного врача.

Оклад находится по формуле: Оклад=А*(Оклад санитарки)+В.


Таблица 1.2.1 – Штатное расписание больницы

Должность

Количество сотрудников

Коэффициенты оклада

Оклад

Итого

А

В

Санитарка

7

0

0

133,11

931,76

Медсестра

9

1,5

0

199,66

1796,96

Врач

11

3

0

399,32

4392,57

Заведующий аптекой

1

2

0

266,22

266,22

Заведующий отделением

3

3

30

429,32

1287,97

Главный врач

1

4

0

532,43

532,43

Заведующий хозяйством

1

1,5

40

239,66

239,66

Заведующий больницей

1

4

20

552,43

552,43

 

 

 

 

 

10000,00


  1. Подбор оклада санитарки произведен при помощи функции «Подбор параметра»: Сервис | Подбор параметра (рис. 1.2.1).

Рисунок 1.2.1 – Диалоговое окно «Подбор параметра»


В поле Установить в ячейке введен адрес ячейки, где вычисляется зарплата всех сотрудников больницы ($F$12). В поле Значение введено значение месячного фонда (10000). В поле Изменяя значение ячейки введен адрес ячейки с окладом санитарки ($E$4).

  1. Данная таблица скопирована на второй лист. Чтобы записать макрос выбрана команда Сервис | Макрос | Начать запись. В диалоговом окне Запись макроса (рис 1.2.2) задано имя макроса «Staff», в поле Сохранить в: Эта книга. После нажатия кнопки ОК все действия над ячейками записываются.

Рисунок 1.2.2 – Диалоговое окно «Запись макроса»


        1. Проведена операция «Подбор параметра».

        2. Остановлена запись макроса.

        3. Для просмотра макроса выполнено Сервис | Макрос | Макросы |, выбран записанный макрос «Staff» и нажат кнопка Изменить. Открывается окно редактора VBA с текстом макроса.

Записанный макрос имеет следующий вид:


Sub Staff()

Range("F12").GoalSeek Goal:=10000, ChangingCell:=Range("E4")

End Sub


В данном окне можно редактировать макрос.

  1. Размещена кнопка на рабочем листе, для этого вынесена панель инструментов Формы при помощи Сервис | Настройка | Панель инструментов | Формы. На панели выбрана форма Кнопка и расположена на листе щелчком мыши. Одновременно с этим открывается диалоговое окно Назначить макрос объекту (рис. 1.2.3) и в поле Имя макроса выбрано имя данного макроса «Staff».


    1. Создание отчетно-аналитической ведомости о работе сети магазинов


  1. Создана и заполнена таблица выручки за первый квартал шести магазинов сети фирмы «Шмидт и сыновья», внеся данные от 500 до 2000 тыс. руб.

  2. Использована функция СУММ (=СУММ(B4:D4)) для подсчета суммарной выручки каждого магазина и суммарной выручки в каждом месяце.


Случайные файлы

Файл
131163.rtf
160645.rtf
162519.rtf
118530.rtf
11316.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.