以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- Excel,取管理费列中安全费行对应的金额,怎么办 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105900) |
||||
-- 作者:chengjingliang -- 发布时间:2017/8/28 23:33:00 -- Excel,取管理费列中安全费行对应的金额,怎么办 Excel,取管理费列中安全费行对应的金额,怎么办 |
||||
-- 作者:有点甜 -- 发布时间:2017/8/29 8:57:00 -- 参考
http://www.foxtable.com/webhelp/scr/1451.htm
|
||||
-- 作者:chengjingliang -- 发布时间:2017/8/31 21:01:00 -- 不会做,我还是在EXCEL模板里变通一下
这样实现取用管理费列安全费用行,即:[%管理费,sum(管理费金额),管理二类=\'安全文明及保险费\' and 项目ID=\'1\'],但是,有一个问题,项目ID是可变的,怎么能让项目ID随父表项目ID变化能,我用[%管理费,sum(管理费金额),管理二类=\'安全文明及保险费\' and 项目ID=\'[工程项目,项目ID]\'],计算结果完全错误
|
||||
-- 作者:有点甜 -- 发布时间:2017/8/31 21:13:00 -- 工程项目表,直接统计子表数据
http://www.foxtable.com/webhelp/scr/0100.htm
或者用代码 http://www.foxtable.com/webhelp/scr/1454.htm
|
||||
-- 作者:chengjingliang -- 发布时间:2017/8/31 21:45:00 -- 显示空白 |
||||
-- 作者:chengjingliang -- 发布时间:2017/8/31 22:08:00 -- 之所以想把管理费分解开来显示,主要是需要单独计算,比如期间费用等于管理费中一部分之和,而不是全部
如果老师能指点用代码编写不胜感激,看帮助文档不知从何入手,还请老师帮做一下,学习!!
[此贴子已经被作者于2017/8/31 22:11:30编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2017/8/31 22:30:00 -- 不是叫你在excel报表做,是叫你在工程项目添加表达式列或者数据列进行统计。
看完4楼,写代码。 |
||||
-- 作者:有点甜 -- 发布时间:2017/8/31 22:39:00 -- 或者试试
[%管理费,sum(管理费金额),<*"管理二类=\'前期经营费\' and 项目ID=\'" & [项目id] & "\'"*>]
或者
[$管理费,sum(管理费金额),<*"管理二类=\'前期经营费\' and 项目ID=\'" & [项目id] & "\'"*>] |
||||
-- 作者:chengjingliang -- 发布时间:2017/9/1 0:15:00 -- .NET Framework 版本:2.0.50727.8669 Foxtable 版本:2017.8.19.1 错误所在事件: 详细错误信息: 语法错误:“<”运算符前缺少操作数。 <*[%清单,Sum(成本合计)]*+*[%管理费,Sum(管理费金额)]*-*[%管理费,sum(管理费金额),<*"管理二类=\'投资利息\' and 项目ID=\'"&[项目id]&"\'"*>]*> 公式错误如何修改
|
||||
-- 作者:有点甜 -- 发布时间:2017/9/1 9:09:00 -- 没办法。。。
把公式分拆到多个单元格去,然后编写公式引用各个单元格的值,如 = B2+B3+B4
注意公式要左移一格编写。 |