Автор: Пользователь скрыл имя, 10 Февраля 2012 в 18:50, реферат
Задача
Тариф на электропоезде составляет 2 марки за проезд на одну зону, а на автобусе первая зона стоит 3 марки, а каждая последующая на 10% дешевле предыдущей. Составьте таблицу для оценки стоимости проезда на 10 зон.
Введение……………………………………………………………….3
1.Понятие точки безубыточности…………………………………..5
2. Поиск точки безубыточности с фиксированной номенклатурой выпуска……………………………………………..7
2.1 Метод уравнения для определения точки безубыточности………...8
2.2 Метод маржинального дохода…….………………………………….9
2.3 Графический метод определения точки безубыточности…………10
3. Поиск точки безубыточности с переменной номенклатурой выпуска……………………………………………………………….14
3.1 Расчет точки безубыточности……………………………………….14
3.2. Маржинальная прибыль…………………………………………….16
4. Работа с табличным процессором Excel……………………….18
4.1 Анализ и поведение точки безубыточности для одного взятого продукта………………………………………………………………………….18
4.2 Поиск точки безубыточности с переменой номенклатурой……….23
Библиографический список используемой литературы……….33
ЗАДАЧА………………………………………………………………………...34
=$D$11*E12
которая в ячейке D12 производит умножение цены реализации продукта на количество объема реализации, а в ячейке D13 определяет общую сумму переменных издержек;
остановите запись макроса и отредактируйте код VBA;
назначьте всем элементам управления Переключатель записанный макрос
Обратите внимание на созданную подпрограмму Перенос Данных. Основная его особенность - это последовательность выполнения операций. Выполнение макроса начинается с активизации одного из элементов управления, при котором происходит обновление содержания ячейки А1. По значению в ячейке А1 происходит поиск данных из таблицы на рабочем листе РаспределениеЗатрат, после чего формулы заменяются на вычисленные ими значения. Далее, по введенным формулам происходит определение цены реализации и переменных издержек за единицу продукции, после чего эти формулы также заменяются на вычисленные ими значения. И после этого вводятся формулы расчета общего объема реализации и всей суммы переменных издержек на весь объем выпущенной продукции.
В связи с тем что созданная подпрограмма будет выполнять свои функции только при проведении вычислений после каждого изменения, первой строкой кода VBA задается автоматический режим вычисления Excel.
В отредактированном макросе есть нововведения, которые ранее не использовались. Ранее для замены формулы находящейся в ячейке (диапазоне) на вычисленное значение производились операции в следующей последовательности:
выделялась ячейка (диапазон) — Select;
производилось копирование содержимого этой ячейки (диапазона) - Selection.Copy;
затем осуществлялась вставка значений в выделенный диапазон - Selection.PasteSpecial Paste:=xlValues.
В подпрограмме ПереносДанных копирование (Copy) содержимого ячейки (диапазона) происходит без ее выделения. А в строке кода вставки, указан код не выделенной области (Selection), а ее адрес. Таким образом, текст подпрограммы уменьшен на одну строку и не производится операция выделения области, что значительно увеличивает скорость выполнения подпрограммы и делает ее более читаемой.
При активизации одного из переключателей, макрос ПереносДанных произведет поиск необходимой информации и заменит формулы, которые позволят оперировать с далее с полученными данными.
Поиск точки безубыточности с помощью инструмента Excel Подбор параметра
Формула в ячейке Е22 производит вычисление точки безубыточности (рис. 4.2.) для каждого выбранного вида производимой продукции.
Точка
безубыточности показывает тот объем
реализации продукции, при котором
предприятие имеет нулевую
Для
этого выделите ячейку D20 (Прибыль) и
выполните команду Сервис/
4.2
Поиск точки безубыточности
с переменой номенклатурой
На рис. 4.4 показана полученная таблица на рабочем листе РаспределенияЗатрат, в которой производство каждого вида продукции находится на нулевом уровне рентабельности и определена точка его безубыточности в составе всего завода в целом. При этом по каждому продукту:
прибыль до налогообложения = 0;
рентабельность продаж = 0;
точка безубыточности определяется с учетом распределения всех общецеховых и общезаводских постоянных издержек по принципу распределения принятому на предприятии;
вклад на покрытие = удельным постоянным затратам;
запас финансовой прочности = 0;
операционный
рычаг стремится к
Рис. 4.4.
Таблица с нулевым уровнем рентабельности
по каждому изделию
При заданных параметрах расчета - величиной постоянных и переменных и принятой базе и методологии распределения постоянных затрат, то есть при множестве неизвестных, может быть получено только одно решения. Решение это показано на рис. 4.4. Для решения задачи не могут быть использованы стандартные инструменты Excel, которые были рассмотрены ранее, например инструмент Поиск решения.
Алгоритм
определения нулевой точки
Прежде
чем приступить к поиску решения
определения точки
В
процессе поиска этого решения необходимо
сравнивать значения объема реализации
отдельного продукта со значением его
точки безубыточности и производить
это сравнение по всем продуктам
одновременно. После этого вводить
одновременно корректировки по всем
продуктам в размер объема реализации.
Ввод этих корректировок предназначен
для уменьшения расхождения между
объемом реализации и точкой безубыточности.
Одновременное изменение
Произведите корректировку одновременного изменения объемов реализации по всем продуктам и так до тех пор пока значения точек безубыточности каждого продукта не станут равны его объемам реализации. Вручную это осуществлять трудоемко, поэтому предстоит задача автоматизации этого процесса.
Алгоритм
определения нулевой точки
Довольно
интересно определить точки безубыточности
одновременно для всех видов продукции
завода в многономенклатурном
Подпрограмма
НайтиНулевуюТочкуБезубыточност
Следовательно,
основой для определения
Несмотря на обилие взаимосвязанных параметров - решение возможно только одно для всех видов продукции многономенклатурного производства. И с помощью создаваемой подпрограммы осуществляется постепенное приближение к истинному значению объема реализации каждого вида продукции при нулевой рентабельности каждого из них.
Последовательность выполнения подпрограммы следующая:
перед выполнением цикла расчетов приближения произвести перерасчет всех формул. Это необходимо для того, что если Excel находится в режиме ручного вычисления и при изменении каких-либо параметров, в любой из ячеек формула вернет значение ошибки, то подпрограмма откажется производить выполнение операций;
присвоение свойству Calculation (вычисления) объекта Excel значения xlManual (ручной режим вычислений);
присвоения
ячейкам строки 8 значения определенных
точек безубыточности, после чего
производится перерасчет формул. Эта
операция повторяется 100 раз.
Рис. 4.4.
Подпрограмма НайтиНулевуюТочкуБезубыточност
Подпрограмма
НайтиНулевуюТочкуБезубыточност
Синтаксис инструкции:
While условие
[инструкции]
Wend
содержит следующие элементы:
условие - обязательный аргумент. Числовое или строковое выражение, которое имеет значение True или False.
инструкции
- необязательный аргумент. Одна или несколько
инструкций, выполняемых, пока условие
имеет значение True.
Рис. 4.5.
Подпрограмма НайтиНулевуюТочкуБезубыточност
Эта подпрограмма мало чем отличается от предыдущей и создается копированием с последующим редактированием. Редактирование заключается в замене наименования инструкции цикла, вводе переменной Х и формулы в первой строке цикла.
Переменная Х предназначена только для читаемости текста и увеличения быстродействия подпрограммы. До выполнения цикла переменной Х присваивается значение 1 (можно присвоить любое другое отличное от нуля). Это необходимо только для обмана инструкции While-Wend, которая проверяет значение переменной Х на равенство нулю и будет выполнять цикл до тех пор пока значение переменной Х не станет равным нулю.
Далее в первой строке цикла переменной Х присваивается значение суммы абсолютных значений содержимого ячеек в строке 32 (прибыль до налогообложения). Это необходимо по следующим причинам:
подбор
объема реализации на уровне точки
безубыточности каждого вида продукции
подразумевает нулевую
необходимость суммирования только абсолютных значений получаемой прибыли до налогообложения объясняется «ленью» Excel и способностью инструкции While-Wend, которая найдет решение за два-три цикла определив что решение может быть найдено, если прибыль одного из изделий отнести в отрицательную область компенсировав этим положительную прибыль по другим изделиям. Таким образом суммарная прибыль будет равна нулю, а прибыль по каждому изделию отличаться от нулевой.
Создание
этой строки довольно просто если вначале
эту формулу ввести в любую
ячейку рабочего листа применив Мастер
функций (рис. 4.6.):
=СУММ(ABS($D$32);ABS($E$32);