Автор работы: Пользователь скрыл имя, 04 Апреля 2013 в 14:15, реферат
Автоматическое подведение промежуточных итогов — очень полезная функция при анализе данных, особенно, если объем данных велик.
Чтобы подвести промежуточные итоги, сначала нужно определить «промежутки», итоги по которым будут подводиться. Для этого имеющийся список должен быть разбит на отдельные группы записей, а чтобы программа могла распознать эти группы, необходимо предварительно отсортировать список соответствующим образом.
Затем следует определить поле или поля, для которых будут посчитаны промежуточные итоги. И конечно, стоит определиться, какого вида итог мы желаем получить: будь то сумма, среднее значение или еще что-нибудь.
Рис. 5. Результат подбора параметра.
Кроме того, что на экране появилось диалоговое окно, на рабочем листе тут же отразился результат. У нас получилось, что требуется 12,5, то есть 13, человек. Очевидно, мы не сможем привлечь еще семь человек. После переговоров с начальством выяснилось, что нам выделят самое большее еще 3 рабочих места.
Теперь выясним, насколько нужно увеличить рабочий день, чтобы максимальное число работников (6+3=9 человек) выполнили работу в срок.
Рис.6. Таблица данных с результатом подбора параметра.
Как видно на рис. 6, если привлечь к работе 9 человек, они выполнят работу в срок, только если будут работать немного дольше — 11 часов в день.
Таким образом можно подобрать подходящее для конкретной ситуации решение.
Если решение не может быть найдено, соответствующее сообщение выводится в диалоговом окне Результат подбора параметра. Если, в отличие от только что разобранной, задача сложна, для ее решения может потребоваться очень много итераций. Чтобы контролировать процесс, в диалоговом окне Результат подбора параметра можно воспользоваться кнопками Шаг и Пауза.
Мы научились отыскивать решение задачи методом подбора, однако возможны самые разнообразные задачи, и никто не гарантирует, что, приняв один из предложенных вариантов, вы не окажетесь всего в одном шаге от оптимального решения, но уже не узнаете об этом. Что же нужно, чтобы этого не произошло? Наверное, получить как можно больше информации для анализа и выбора. Средство, которое предоставит нам эти возможности, — Таблица подстановки.
Можно создавать два типа таблиц подстановки: с одной или двумя переменными. Значения переменных задаются в виде списков. При создании таблицы подстановки список (списки) исходных значений задается в виде строки или (и) в виде столбца таблицы.
На первый взгляд ничего не понятно. Разберемся вместе. Для создания таблиц подстановок воспользуемся все тем же примером.
Сначала научимся создавать таблицу подстановки с одной переменной. Например, попробуем получить информацию о сроках выполнения работ, исходя из того, что участвуют в работе 9 человек, а максимальная продолжительность их рабочего дня 14 часов.
Рис. 7. Рабочий лист перед созданием таблицы подстановки, с одной переменной
Рис. 8. Указание ячейки подстановки.
При создании таблицы
подстановки формулы для
Формула должна обязательно содержать прямую или косвенную ссылку на ячейку, определенную в качестве ячейки подстановки.
Рис. 9. Таблица подстановки с одной переменной
Итак, нами создана таблица с данными. Теперь мы можем проанализировать полученную информацию и выбрать подходящий вариант для любого конкретного случая. Например, желая оптимизировать продолжительность работы, можно выбрать вариант одиннадцатичасового рабочего дня, при условии, что перед сдачей работы будет один авральный день, но можно ориентироваться и на двенадцатичасовой рабочий день, чтобы оставить почти целый день про запас на случай непредвиденных ситуаций или доводку работы.
Теперь можно перейти к созданию более сложных таблиц — таблиц подстановки с двумя переменными.
Снова поставим перед собой задачу оптимизации: выполнить работу в срок, но при этом не сильно удлинять рабочий день и привлекать как можно меньше сторонней рабочей силы (сотрудников других отделов). Для решения такой задачи мы создадим таблицу подстановки, в которой автоматически будет подсчитан срок выполнения работ в зависимости от разных показателей продолжительности рабочего дня и количества персонала.
Рис. 10. Рабочий лист перед созданием таблицы подстановки с двумя переменными.
Рис. 11. Таблица подстановки с двумя переменными.
Процедура поиска решения представляет собой мощный вспомогательный инструмент для выполнения сложных вычислений. Она позволяет по заданному значению результата находить множество значений переменных удовлетворяющих указанным критериям оптимизации. Пользователь может установить режим, в котором полученные значения переменных автоматически заносятся в таблицу. Кроме того, результаты работы программ могут быть оформлены в виде отчета.
Перед запуском процедуры поиска решения исходные данные должны быть представлены в виде таблицы, которая содержит формулы отражающие зависимости между данными таблицы.
Рассмотрим работу процедуры поиска решения на примере. Составим план загрузки оборудования. Для этого создадим таблицу, изображенную на рис. 12.
Рис. 12. Таблица-пример.
Перед нами стоит задача организовать производственный процесс так, чтобы не допустить превышения определенной суммы издержек. При решении задачи будем исходить из следующих условий:
В качестве переменных будем использовать значения количества единиц товаров разных видов. Нам необходимо найти такие значения общего количества единиц продукции и единиц продукции каждого вида, чтобы при издержках в 4,5 млн. предприятие выпускало не более 35000 единиц продукции.
Рис. 13. Диалоговое окно Поиск решения
Примечание: Остальные два переключателя используются в тех случаях, когда необходимо вычислить для целевой ячейки минимальное или максимально значение.
Примечание: При нажатии кнопки Предположить Excel 2000 выделяет диапазон ячеек на которые есть ссылка в целевой ячейке.
Рис. 14. Диалоговое окно Добавление ограничения