Подсчет количества и суммы остатков методами FiFo и LiFo
Что это такое методы LiFo и FiFo? В принципе, разрабатывая данную надстройку я рассчитывал на то, что люди, которые будут ей пользоваться уже знают что это за методы. Но не исключаю того варианта, что надстройкой будут пользоваться люди, не имеющие понятия о методах LIFO и FIFO, но в силу рода своей деятельноси им все же понадобилось это знать или использовать. Поэтому решил в общих чертах ввести в общий курс дела.
LIFO(от английского Last In, First Out - последним пришел, первым ушел) - метод бухгалтерского учёта товарно-материальных ценностей (в дальнейшем ТМЦ), в соответствии с которым, ТМЦ, которые были поставлены на учёт последними, с учёта выбывают первыми. Соответственно, по цене товаров, прибывших последними.
Особенности учета по методу LIFO:
- редко учитывается фактическое движение запасов товаров;
- предполагается, что все товары, приобретенные в течение периода, могут быть выставлены на продажу, независимо от даты их покупки;
- запасы на конец периода оцениваются по стоимости первых закупок.
Данный принцип используется на складах с узкой номенклатурой и большими объемами товаров, для которых не важен срок хранения и отгрузки. Это различные промышленные товары, многие товары народного потребления и т. д.
FIFO(от английского First In, First Out - первым пришел, первым ушел) - метод бухгалтерского учёта ТМЦ, в соответствии с которым ТМЦ, поставленные на учёт первыми выбывают с учёта тоже первыми. Соответственно, по цене товаров, прибывших первыми(которые и списываются).
Используется на складах для скоропортящихся товаров, товаров пищевой, фармацевтической, косметической и химической промышленности, других товаров с ограниченным сроком годности или товаров разового спроса(например, газет).
Стандартных формул для подсчета количество товара, а так же суммы товара данными методами в Excel нет. Ниже вы сможете скачать мою надстройку, которая умеет это делать. В надстройке реализованы пользовательские функции:
- LIFO_Count - подсчет остатков товара на складе на указанную дату методом LIFO.
- LIFO_Summ - выводит общую сумму остатков на указанную дату. Сумма рассчитывается методом LIFO.
- FIFO_Count - подсчет остатков товара на складе на указанную дату методом FIFO.
- FIFO_Summ - выводит общую сумму остатков на указанную дату. Сумма рассчитывается методом FIFO.
В архиве расположена сама надстройка и файл помощи, в котором подробно описаны все функции и их аргументы. Как установить надстройку:
Если Вы используете Excel 2007 или 2010, то отобразится вкладка Надстройки и в ней будет панель, с которой можно вызвать любую из функций надстройки или справку по функциям
Для Excel 2003 будет создана отдельная панель с аналогичным содержимым.
Для того, чтобы воспользоваться функцией необходимо выделить ячейку на листе и вызвать нужную функцию с панели простым нажатием. Появиться стандартное окно ввода аргументов функции. Задаете аргументы(лучше сначала пользоваться справкой, прилагаемой к надстройке, чтобы задавать аргументы правильно) и жмете Ок. Функция в ячейке. Если все верно введено - увидите результат. Если результатом будет ошибка - проверьте сначала верно ли указаны все аргументы(например не указано ли вместо номер столбца его буква или диапазон ячеек).
FIFO_LIFO_addin.zip (83,1 KiB, 5 015 скачиваний)
Надстройка распространяется бесплатно с открытыми исходными кодами: изучайте коды, алгоритмы, правьте коды под себя.
Статья помогла? Сделай твит, поделись ссылкой с друзьями!
Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум
Ничего не открылось. Мне это нужно. Можете помочь пишите.
Александр, где ничего не открылось? Что должно было открыться и как пытались установить надстройку?
Если можно опишите подробно что делать? Нажал скачать надстройку для 2003. Скачалось.Извлек. Нажал FiFo LiFo, не отключать макросы далее открылось пустое окно
Александр, а книга-то хоть какая-то открыта у Вас? Справку по надстройке прочитали? Ссылку из статьи Установка надстроек читали? Чего от надстройки вообще ждете?
Так вот справка то как раз и не открылась. Нажимаю на окошки и ни чего не происходит. Что жду : подсчет остатков нарастающим итогом с реализацией каждой партии до конца по цене закупки. Если требуется подробно описать ситуации по продажам на моем предприятии, то давайте общаться по электронке или в скайпе вечером по позже.Заранее благодарю за помощь.
Так и написали бы, что справка не открылась. Правда, неясно каким образом не открылась. Через надстройку или двойным щелчком по файлу. И не понял на какие окошки Вы нажимаете. В надстройке окошек нет...The-Prist@yandex.ru , через обратную связь сайта или со страницы http://www.excel-vba.ru/zakazy-na-razrabotku-programmy-makrosa-i-pr/
Подробно описывать ситуацию по продажам на Вашем предприятии не надо, если только Вы не хотите заказать разработку. Если надо разработать что-то под Вас пишите:
Спасибо за подсказку не открывались окошки в скачанном в справке
Добрый день!
Как можно Вашу разработку применить для посчета остатков по акциям на определенню дату?
Алексей, а я откуда могу знать? Вроде как в статье все расписал подробно: по какому принципу считает, что возвращает. А как где применить - уже Вам виднее, это все от задачи зависит.
можете ли вы прикрепить файл примера использование надстройку?