设为首页
收藏本站
切换到宽版
社区
登录
问答
›
查看内容
返回列表
发布新帖
中国式报表Pro里使用了R属性指定父格子格,但计算结果错误是怎么回事?
312
1
观小凡
Lv.1
发表于 2024-8-5 15:09:01
|
查看全部
阅读模式
以下图为例,C5计算的大区销售金额小计,虽然它在A4设置的R范围内,但预览后的计算结果是错误的,这说明父格没生效吧?但为什么同样方式设置的D5计算结果又是对的呢?
快速回复
回复
举报
电梯直达
评论
1
观小凡
楼主
Lv.1
发表于 2024-8-5 15:27:24
|
查看全部
本帖最后由 观小凡 于 2024-8-5 15:33 编辑
问题原因:
R属性优先级低于C属性和默认父格,这个案例里C5的默认父格B5优先生效了;父格对视图字段起跟随、过滤2个作用,但是对Excel公式或表达式只能起到跟随作用,即父格只能带领子格动态扩展,不参与计算,这里C5和B5虽然使用的同一个视图字段,但对Excel公式类型的子格影响是完全不同的。
我们用“显示公式”功能来检查下,发现C5只对上面一个单元格求和,但D5是对上面省份扩展出来的动态范围求和。因为,B5作为默认父格对C5起作用,A4作为父格对D5起作用:B5扩展一行,C5就只计算一行;但A4是个合并单元格,覆盖了省份的扩展范围,所以省份扩展的多行数据都会参与计算。
解决方案:
方案1:
在维度字段和数值字段之间(B列后面)插入空白列,默认父格失效,R属性就生效了,最后隐藏空白列。同理,如果横向表头里默认父格导致R属性不生效,也可以插入隐藏行来解决。
注意:6.0及更新的版本插入行列后R范围和格间计算里的单元格位置会自动变化,但6.0以前的版本需要手动调整R范围和格间计算里的单元格位置。
方案2:
小计能直接使用视图里的字段的话,尽量使用视图里的字段。
回复
顶
举报
返回列表
发布新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
观小凡
Lv.1 新手上路
主题
47
回帖
91
积分
420
+ 关注
Ta的主页
微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
产品
观远BI
BI Copilot
移动分析
智能ETL
报表分析
多维分析
解决方案
消费品
泛零售
金融
互联网
先进制造
资源与服务
资源下载
直播干货
BI行业资讯
观远学堂
帮助中心
技术支持
伙伴与生态
生态合作伙伴
观远BI合伙人计划
关于我们
公司介绍
荣誉奖项
行业资质
市场活动
Copyright © 2001-2024
观远社区
版权所有
All Rights Reserved.
浙 ICP 备15006424号-3
去回复
去发帖
返回顶部
快速回复
返回顶部
返回列表