我是靠谱客的博主 眯眯眼柠檬,最近开发中收集的这篇文章主要介绍#先进先出#每批次采购价格不同,计算期末库存成本,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目的要求:

1.月末盘点了库存数量
2.配合上之前的采购单(采购量以及采购单价)
3.按照先进先出的准则

比如A产品,12月入库了三批各10个,价格分别为1元、2元、3元,12月出库了18个,月底库存剩下12(2个价格是2元,10个价格是3元)个,结存的库存成本应该是34元(2*2+10*3)

求助人想要的是以函数公式的方法达到如上效果,但是因为我的函数公式没有想到比较好的方法,所以我用VBA做的相同的效果函数公式还是不太熟练呀(ಥ_ಥ) 

根据求助人提供的数据如下:

然后根据库存记录里面的数据,和期末成本里面的期末库存的数量,我写出了如下代码,

这个代码实现的功能是将库存记录里面的产品行列的数据,不重复的提取到期末成本中的A列,这样可以避免当有新产品入库的时候的复制粘贴。

需求是先进先出,也就是相当于余下的库存需要跟最近一次的入库数量进行相减,故而设计了如下代码:

这个代码运行之后,可以在期末成本的表的C列得到每个产品相应的成本。

最后放上效果图。

这个题目是ExcelHome里面的函数与公式板块中别人的求助题目,链接如下:http://club.excelhome.net/thread-1426736-1-1.html(出处: ExcelHome技术论坛)

最后

以上就是眯眯眼柠檬为你收集整理的#先进先出#每批次采购价格不同,计算期末库存成本的全部内容,希望文章能够帮你解决#先进先出#每批次采购价格不同,计算期末库存成本所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部