以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  出仓金额公式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15657)

--  作者:实话实说
--  发布时间:2012/1/5 9:39:00
--  出仓金额公式

[产品明细]表中"出仓金额" = (出仓前的"库存金额"+当前的"入仓金额") / (出仓前的"库存数量" + "出仓数量")

\'出仓金额\'公式如何设计?求助

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:出仓金额.table


--  作者:blackzhu
--  发布时间:2012/1/5 10:44:00
--  

找不到你的列名,但是应该是这样的:

 

(IsNull([列名],0)+IsNull([列名],0))/(IsNull([列名],0)+IsNull([列名],0))


--  作者:狐狸爸爸
--  发布时间:2012/1/5 10:46:00
--  

不明白你的问题,公式你不都给出来了吗?


--  作者:实话实说
--  发布时间:2012/1/5 12:04:00
--  

示例文件里不是有吗?[产品]表中的窗口,按2楼的公式不行.


--  作者:blackzhu
--  发布时间:2012/1/5 13:18:00
--  
没找到你说的几个列,你用我的公式修改一下,其实你的应该是对的呀.
--  作者:实话实说
--  发布时间:2012/1/5 13:47:00
--  

1楼公式中的列名只是举例说明.不是真正的列名

1楼的公式看起来是对的,实际行不通.直接在表中设置公式吧


--  作者:实话实说
--  发布时间:2012/1/5 16:30:00
--  

这个"出仓金额"是不是不好弄?如果真不好弄我就放弃,只在月报表中计算.


--  作者:实话实说
--  发布时间:2012/1/6 8:51:00
--  

再顶一下


--  作者:blackzhu
--  发布时间:2012/1/6 8:53:00
--  
你能不能把你实际的列名写出来,不然没法帮你呀.
--  作者:实话实说
--  发布时间:2012/1/6 11:22:00
--  

[产品明细]表中"出仓金额" = (出仓前[产品]表的"当前库存_金额"+产品明细]表的"入仓金额") / (出仓前[产品]表的"当前库存_数量" + [产品明细]表的"出仓数量")

" "号内为列名,上述公式不能用,可能出现了死循环