Excel精英培训网

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

进销存加权平均问题,求简明方案!

[复制链接]
发表于 2015-12-6 19:15 | 显示全部楼层 |阅读模式
本帖最后由 wxwxh0304 于 2015-12-26 20:36 编辑

      例是求库存商品加权平均价格:当买入商品时,需查仓库中是否还有相同品名的存货,如有则与新买入的商品合并计算求出最新加权平均价格;如没有则将本次支出除以数量求出实际单价。当卖出商品时需检查其是否清仓,如清仓则不需再登记单价,否则,查其上次的价格并引用再登记。
      

  

进销存.zip

11.05 KB, 下载次数: 17

更正后的表格

发表于 2015-12-6 19:36 | 显示全部楼层
本帖最后由 baksy 于 2015-12-6 19:42 编辑

附件

进销存.zip

8.55 KB, 下载次数: 6

回复

使用道具 举报

 楼主| 发表于 2015-12-6 19:42 | 显示全部楼层
本帖最后由 wxwxh0304 于 2015-12-8 11:03 编辑
baksy 发表于 2015-12-6 19:36
楼主不提供加权价计算逻辑吗?

    IF(OR(I={“”,“0”}),J=“”,需要用公式来计算并下拉填充))
回复

使用道具 举报

 楼主| 发表于 2015-12-6 19:48 | 显示全部楼层
本帖最后由 wxwxh0304 于 2015-12-8 11:04 编辑
baksy 发表于 2015-12-6 19:36
附件

    N列是检查列,IF(您的公式正确,N=“”,“错误”)。
回复

使用道具 举报

发表于 2015-12-6 20:28 | 显示全部楼层
wxwxh0304 发表于 2015-12-6 19:48
N列是检查列,IF(您的公式正确,N=“”,“错误”)。您的附件我已下载并测试暂不合要求,不过仍然 ...

M12 和 M17 的算法为什么不一样?
回复

使用道具 举报

 楼主| 发表于 2015-12-6 20:43 | 显示全部楼层
本帖最后由 wxwxh0304 于 2015-12-8 11:17 编辑
baksy 发表于 2015-12-6 20:28
M12 和 M17 的算法为什么不一样?

     M17=M12。感谢baksy老师的提醒!


进销存.zip

11.05 KB, 下载次数: 7

回复

使用道具 举报

 楼主| 发表于 2015-12-7 10:17 | 显示全部楼层
本帖最后由 wxwxh0304 于 2015-12-8 17:46 编辑

没人理会就只能自力更生了:                                                                                                                                             IF(D9="买入",IF(F9=O9,ABS(M9/O9),(LOOKUP(1,0/(C$1:C8=C9),T$1:T8*O$1:O8)+ABS(M9))/O9),IF(D9="卖出",IF(O9=0,"",LOOKUP(1,0/(C$1:C8=C9),T$1:T8)),""))
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-14 19:45 , Processed in 0.567613 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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