以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于EXCEL模板设计问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41906) |
-- 作者:975751585 -- 发布时间:2013/10/30 9:26:00 -- [求助]关于EXCEL模板设计问题 一、如果”A用户类型“是本年用户,并且”新增面积“在不是“空”的情况下,引用“新增面积”,否则不引用(为空)。 如下表达式哪儿存在问题? <IIF(*[A用户类型]*="本年用户" And *[新增面积]*<>"",*[新增面积]*, "")> 二、“交易明细表”中分别有“单位” 、“新增面积”、“交易金额”、“A用户类型”列,其中”A用户类型“列内容为”本年用户“或”往年用户“。 在模板中做出了”本年用户“、”往年用户“两列 想根据类型自动将金额填入对应的列,这个已经实现,问题是模板最下面的分类合计该怎么弄?
|
-- 作者:Bin -- 发布时间:2013/10/30 9:35:00 -- 合计什么? 这种情况你最好上个例子方便测试. |
-- 作者:975751585 -- 发布时间:2013/10/30 9:39:00 -- 我先一个一个弄吧,第一条的表达式帮我看看正不正确,谢谢版主 我说的分类合计,是指生成金额根据类型自动填入”本年用户“或"往年用户”后,报表中的这两种类型分别有自己的合计数!
[此贴子已经被作者于2013-10-30 9:39:55编辑过]
|
-- 作者:Bin -- 发布时间:2013/10/30 9:41:00 -- 看起来是没问题,为什么不行,还请你上实例测试分析一下才可以知道. |
-- 作者:975751585 -- 发布时间:2013/10/30 14:17:00 -- 第一条我已经解决了...... 第二条可能让我给说复杂了...... 我的想法是:模板中的合计用来统计“待打印”EXCEL表格的金额列! 这个合计结果是通过已生成的报表中的数据算出来的,而不是“数据库” 可否实现?
|
-- 作者:Bin -- 发布时间:2013/10/30 14:19:00 -- 使用这个看看是否能帮到你 http://www.foxtable.com/help/topics/1496.htm |
-- 作者:975751585 -- 发布时间:2013/10/30 14:47:00 -- 这个还是不行 我的表结构是 A单位名称 B金额 C用户类型 防火材料厂 1000 往年用户 矿产资源局 500 本年用户 中铁九局 2000 本年用户 我的报表模板想实现的是 A单位名称 B往年用户 C本年用户 防火材料厂 1000 矿产资源局 500 中铁九局 2000 . . . 合计 1000 2500 若是用版主说的方法就变成了: 合计 3500 3500 单位的报表格式我没法改变,真让人头疼! [此贴子已经被作者于2013-10-30 14:47:22编辑过]
|
-- 作者:975751585 -- 发布时间:2013/10/30 14:49:00 -- 若这个思路行不通,还有没有别的方法?曲线救国也行啊 |
-- 作者:Bin -- 发布时间:2013/10/30 14:51:00 -- 把例子发出来吧. |
-- 作者:975751585 -- 发布时间:2013/10/30 14:56:00 -- 发模板?还是截图?我都菜到家了 看样子表达式的方法行不通了?
|