ARTICLE · 1308249
库龄如何计算-举例说明
库龄如何计算-举例说明 在物控管理过程中,库龄是一个绕不开的问题。计算库龄,有利于筛选出哪些物料容易造成呆滞,以便于做好对策规避。今天我就库龄计算方法分享一下我的方法。仅供参考,也希望和各位pmc同仁共同探讨,一起交流学习。 计算库龄,前提条件是:物料必须遵循“先进先出”的原则。假设:物料A在2026-10-16、2026-10-15、2026-10-13、2026-10-12分别入库:50、10、20、115,而目前该物料A的现存量是100,那么如何计算A物料的库龄? 
我的思路是:先把入库数量做累计求和,然后用累计入库数和现存量比较,得出每个入库日期的库存分配数量。然后用今天的日期today()减去入库日期+1即得出库龄。 先计算累计入库:=SCAN(0,A2:A5,LAMBDA(x,y,IF(y<>OFFSET(y,-1,),OFFSET(y,,2),x+OFFSET(y,,2)))) 
再计算库存分配,库存分配的逻辑是:如果现存量大于或等于累计入库数,则库存分配数就是当日入库数; 如果现存量小于累计入库数,则库存分配数=当日入库数-(累计入库-现存量),如果这点不好理解的话,就把(累计入库-现存量)这部分差值当作已经发到工单里面的数量了。当然这样即使有可能库存分配数是负数,所以我再用if判断,如果小于0,则为0,否则为入库数-(累计入库-现存量) 所以库存分配的整个计算公式是:=LET(a,IF(J2#>=K2#,I2#,I2#-(K2#-J2#)),IF(a<0,0,a)) 
有了库存分配数,计算库龄就非常简单了。库龄计算逻辑是:如果库存分配数大于0,意味着该物料还有库存,则库龄=today()-入库日期+1;如果库存分配数为0,意味着当日无库存,则库龄为0,所以公式是:=IF(L2#>0,TODAY()-H2#+1,0) 
以上就是库龄计算的方法。仅供读者参考,有问题随时沟通。



















































































