Excel表样设计 - 多维浮动表
1.应用场景及问题描述
较为复杂的浮动表应该如何设计呢?
比如需要设计的表类似于以下内部交易表,那么应该如何做到?
合计也要设置为多维区域应该如何做到?
2.解决方案
2.1 总结
1. 如果行列维度没有预计正确,后续可以在【表单设计管理】里添加或者删除维度。但必须在浮动行设置之前。已经设置浮动区的,要删除浮动区后再调整维度。
2. 浮动行固定的维度需要设置为多维区浮动,设置后还需要填充具体的维度成员。
3. 在【表单设计管理】-【浮动区设置】会显示浮动区的浮动类型,可变维可以设置包含空成员。
4. 合计可以像固定表一样设计,填充固定维度。使用sum函数对浮动区求和,注意要包含隐藏区。这样设计,合计行数据区单元格有维度。
2.2 详细步骤
分析表样,列维度是月和指标。
行维度是部门和客户,并且部门和客户是浮动可选择的。
合计行要设计为多维数据区,那么也需要有维度。但是部门和客户都有各自的档案,不适合作为合计维度。所以可以采用其他维度代表合计,比如辅助维。
2.2.1 按设计向导创建表样
如下表行维度是辅助维、部门、客户。 列维度是月、指标。
如果行列维度没有预计正确,后续可以在【表单设计管理】里添加或者删除维度。但必须在浮动行设置之前。已经设置浮动区的,要删除浮动区后再调整维度。
自动创建的表样如下,具体步骤参考使用设计向导创建表样的案例。
按照表样调整维度后,
2.2.2 建立浮动区
三个行维度表头文本区都可以用来设置行浮动区。
如果选择错了,点击行浮动区就会提示以下错误信息:
2.2.3 设置可变维
分别设置部门和客户是可变维。
三个单元格都可以作为可变维的表头文本区。
推荐浮动区设置一个固定的浮动维,可以把辅助维设置一个固定维度。
这种浮动行的固定维度就是多维区域浮动类型。
设置“多维区域浮动”后,还需要填充具体的维度成员。这里填充的是自定义的“明细”维度成员。
在【表单设计管理】-【浮动区设置】会显示浮动区域的浮动类型,以及其它信息。
允许空成员的可变维,可以在包含空成员上打钩。
设置可变维和多维区域浮动,选择的单元格不是行维度的文本区,会提示诸如以下错误。
多维浮动表的数据区只能是货币类型。如果单元格需要填写文本等其他类型,需要在维度属性中设置数据类型。详见数据类型案例。
2.2.4 设置合计
合计行如果要作为多维数据区有相应维度,就不能填充计算维,而是要像固定表一样有具体维度。
可以在辅助维里,填充自建的辅助维成员“合计项目”。部门和客户可以填充空,也可以不填,代表为空。
合计公式设置为excel公式,包含隐藏行。
这样设置出来的合计行有维度。
行维度里有三个维度,推荐保留三个表头文本区。
不希望显示的列维度不推荐删除,建议隐藏。 浮动区设置后,如果要增加或者删除列,需要删除浮动区重新设置,否则容易出错。
最后设置的表样为:
3.注意事项
3.1 浮动区如果指标是行维度,那么是否可以不填?
如果指标是可变维,那么做表样的时候,设置成可变维。编制时必须填写指标,否则数据无法保存下来。
如果指标不是可变维,那么不能留空,一定要设置为多维区域浮动类型。
无论是固定表还是浮动表,单元格必须有指标,不能为空,否则数据无法保存。
Excel表样设计 - 多维浮动表
本文2024-08-24 06:35:14发表“yonbip/nccloud知识”栏目。
本文链接:https://wenku.my7c.com/article/yonyou-yonbipncc-2576.html