以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]如何计算列合计  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=18596)

--  作者:mayi99
--  发布时间:2009/11/26 14:45:00
--  [求助]如何计算列合计
请问我要计算过渡列的合计,条件是
1."开票日期"为空,
2.每行的值为从第一行到当前行的合计.                 [UploadFile=ask_1259217885.txt]
请老师帮我写个公式,谢谢!
--  作者:wjq1072
--  发布时间:2009/11/26 15:02:00
--  
发易表文件
--  作者:mayi99
--  发布时间:2009/11/26 15:07:00
--  
egd文件下载
不好意思,刚才上错了.

--  作者:wjq1072
--  发布时间:2009/11/26 15:35:00
--  
SumFor(GridName,"金额合计","开票日期","=","",1,Row)
--  作者:mayi99
--  发布时间:2009/11/26 16:25:00
--  
谢谢,用此公式可以算出列合计,但是"开票日期"不为空的时候也算出了合计,我要的是当"开票日期"不为空的时候,"过渡列"=0,请问要如何做,谢谢!
--  作者:wjq1072
--  发布时间:2009/11/26 17:00:00
--  
If(Text([开票日期]) <> "",0,SumFor(GridName,"金额合计","开票日期","=","",1,Row))
--  作者:mayi99
--  发布时间:2009/11/27 19:38:00
--  
谢谢,可以了