①, 先说 现有结构下 最简单 的,
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,(当同日 , 同批 货物 有业务 , 对你来说 可能不会发生) 排序 后 可能回不去
=====================================================
Ps:
用 多月一起计算 , 前付了没付 , 是不是 付了一半 , 坑太多了 ,
问题 不清晰 , 不断补充 , 搞得跟逼供似的
|