Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 320|回复: 9

仓储费计算

[复制链接]
发表于 2024-3-3 15:46 | 显示全部楼层 |阅读模式
本帖最后由 lj80117 于 2024-3-4 19:53 编辑

大家好,我有一个公式的问题,向大家请教。我的问题是这样的:货物仓储费的计算是按照月数和重量。(出库日减入库日)为在仓库中储存的总天数,其中90天内免费,超过90天后按月收取,超过1天即按1月收取,每个月月底收取客户的本月仓储费。
例如:A的货物储存天数为91天,90天内是免费,但他因为过了1天也按1月收取,1吨1月1元,按月收取,那A的货物就拿重量*1元/月,得到1个月的仓储费,以此类推。月末未出库过了90天的直接按月末结存数量*单价计算仓储费,当月出库的+月末结存的就等于应收这个月客户仓储费,但是我这个表格有部分是重复收费,实际客户是按对月付款,比如货物超期70天,客户就付3个月的款,但我这个表收的时候在月末收了下个月未到一个月的款。
但是这我个表计算出来是4650元,实际应该是3800元,这里面是月末库存收费和下月发货收费有重复,例如9月6日这笔就不应该收费,因为在上月库存里已经收了,只有超过9月8日的货才能收款。不超过9月8日只能收客户一个月的钱,而9月6日这笔在上个月的月末库存里已经收过了。每个都有这种情况,黄色的都是不应该收的


原来以批次收费,一批货清了,就计算一次,这样好算。现在领导要求以月收费,其实就是想提前收钱,收的钱还是跟原先一样,。
收费思路原来是90天免费,过了90天,哪怕是一天也按1月收取,每过30天收多收1月,我想的是先按每个月出库收一次,月末算库存再收一次,但是现在有一个问题,月末库存收的,如果下个月月初不满新的30天发货的,就重复收了

Book1 (4).zip

16.5 KB, 下载次数: 5

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2024-3-3 18:01 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2024-3-3 20:00 | 显示全部楼层
zjdh 发表于 2024-3-3 18:01
超过38天(共128天)不算2个月?

每个月都要收一次,所以只算一个月
回复

使用道具 举报

发表于 2024-3-3 21:21 | 显示全部楼层
无法理解!
回复

使用道具 举报

 楼主| 发表于 2024-3-3 21:34 | 显示全部楼层

128-90=38,因为在前一个月的时候,也就是超过90天的第一个月已经收过了一次仓储费,所以第38天虽然是第2个月,但是在第2个月中也只能收一次,不然就重复了,如果不是上一个月收过1次,确实应该是收2次的。
回复

使用道具 举报

 楼主| 发表于 2024-3-3 21:36 | 显示全部楼层

128-90=38,因为在前一个月的时候,也就是超过90天的第一个月已经收过了一次仓储费,所以第38天虽然是第2个月,但是在第2个月中也只能收一次,不然就重复了,如果不是上一个月收过1次,确实应该是收2次的,我这个是计算每一个月应收仓储费,不是累计应收仓储费
回复

使用道具 举报

发表于 2024-3-4 11:28 | 显示全部楼层
你在表中并未体现出来!我也不想再搞清楚了。
回复

使用道具 举报

发表于 2024-3-4 15:46 | 显示全部楼层
①, 先说 现有结构下 最简单 的,
        l3  =IF(1*J3>90,H3*$N$2,0) ' 是没有必要的 if
         改为  =H3*$N$2*(J3>90)

②, 现有 结构 下 , m列 公式 不连续 , 且现在 公式 压力测试 通不过
        m12 =IF(J12<=90,0,IF(J12>90,$N$2*(MONTH(K12)-MONTH(K8))*I12))
             当 K8 与 K12 不是 同一年 , 结果错误
              在当前 结构 下 , 建议 每月底 加一行 空操作 出库=0 ,  公式 参考 ① , 发生 单价调整 影响小, 连续月份的方法 会崩溃的
               每月 做 结构 简单 稳定 , 清晰 , ( 不用 手工 找 "K8")
③, 微调
       G列出库日期 改为 (操作)日期 , 入库的时间也 填在 Gl列
        B列 入库日期 改为 批次信息(日期) , 出库 时 也填上 , ( 单位名称 , 货品 , 船号 ) 这3个 都填了 , 不差这一个 ,
        这样 库存天数 , 直接本行 相减 即可
④, 大动作
        现有结构
         1,表单分离 , (数据一致性!) ,
         2,(当同日 , 同批 货物 有业务 , 对你来说 可能不会发生) 排序 后 可能回不去
a00.png
=====================================================
Ps:
用 多月一起计算 , 前付了没付 , 是不是 付了一半 , 坑太多了 ,
问题 不清晰 , 不断补充 , 搞得跟逼供似的
回复

使用道具 举报

发表于 2024-3-4 15:53 | 显示全部楼层
没有楼上 逼供出的消息 , 我连附件都没下
回复

使用道具 举报

发表于 2024-3-4 16:07 | 显示全部楼层
库存仓储费=IF(J3<=90,0,IF(COUNTIFS($K$2:K3,K3,$C$2:C3,C3,$D$2:D3,D3)=COUNTIFS($K$2:$K$100,K3,$C$2:$C$100,C3,$D$2:$D$100,D3),LOOKUP(1,0/((K3=$K$2:$K$100)*(C3=$C$2:$C$100)*(D3=$D$2:$D$100)),$I$2:$I$100)*$N$2,0))

出库仓储费
=IF(1*J3>90,H3*$N$2,0)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 17:26 , Processed in 0.330268 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表