以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  列之间的计算  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143529)

--  作者:fubblyc
--  发布时间:2019/11/27 17:59:00
--  列之间的计算



图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20191127174636.png
图片点击可在新窗口打开查看
老师,这种 列之间的计算,是不是只能用 compute 

是不是只能这样....

            If dr("项目") = "1、销售资金收入" Then
                dr("A00") = t.DataTable.compute("sum(A00)"," 项目 = \'批发收入\'   or 项目 = \'联营收入\'  ") \'

            End If


--  作者:swagger
--  发布时间:2019/11/27 19:18:00
--  
这个不是列计算,明明是行之间计算。应该参考流水账部分

--  作者:有点蓝
--  发布时间:2019/11/27 20:10:00
--  
没错,这种只能遍历累加求和