用友网络科技股份有限公司NCC企业绩效Excel表样设计(04)多模型区-设计向导模式罗嘉1引言NCC产品里,表样设计的自由度越来越高,整个表样的设计都在Excel端完成。看起来excel端的表样可以自由发挥、天马行空,但其实整个表样设计需要非常严谨。表样的设计好坏,直接关系后续业务规则,控制规则的设置难易;影响整个表的运行效率。好的表样可以减少后续问题发生,增加报表填写的效率,还可以让后续分析简单明了,易于扩展。本系列案例就是希望能帮助预算表样的设计人员理解表样设计功能,提供各种表样的参考设计方法。让企业绩效表样设计入门简单,轻松深入。2应用场景及问题描述资产负债表分左右两边的表应该如何进行设计?如果一个sheet表单里既要设置客户的浮动表,又要设置供应商的浮动表,还要设置部门的浮动表,应该如何设计?3解决方案3.1总结1.无论是多头表还是多浮动表,或者其他多区域的表样,都可以建立多个模型区实现。2.一个sheet表里最多可以创建5个模型区。3.一个sheet表的模型区使用的应用模型和参数维相同。4.“设置行/列表头区域”可以快速设置表样的行列表头维度区域。在遇到表头区域混乱的时候可以用这个功能重新设置表头区,而不需要重新填充维度。使用的时候注意选择模型区。5.“表单设计管理”可以快速调整表样的行列维度。使用的时候注意选择多维数据区。6.设计向导的最后一步“生成表样区域”里,“已有客户样表”和“新建样表”不影响表样建立。如果有表样且熟悉表样设计,推荐用“已有客户样表”。3.2详细步骤3.2.1多头表(资产负债表)3.2.1.1根据“设计向导”建立第一个模型区使用“设计向导”新增第一个模型区。初始可以使用系统自动新建的表样。如果已有最后的表样就可以复制过来。没有表样也可以慢慢完善。以下把资产负债表复制过来了。3.2.1.2填充左侧模型区的维度把资产负债表按照左右两个模型区填充维度。如果是更复杂的表样可以设计更多的模型区,一个sheet表单可以设计最多5个模型区。第一个模型区用在左侧区域更合适,所以对左侧的表样填充维度。3.2.1.3使用“设计向导”建立第二个模型区对右侧表单填充维度要注意:需要重新点设计向导新建一个模型区。同一个sheet表单,新模型区只能选择同一个应用模型。参数维也必须和之前表单相同。行列维按需选择。生成表样区域,选择新建样表不方便定位表样位置,建议选择“已有客户样表”。3.2.1.4填充右侧模型区维度注意区分两个模型区维度。A1是左侧模型区,A34是右侧模型区。选择模型区A34后,对右侧表样填充行列维。填充方法1.右侧表样插入列,留出填充表头维度的区域。2.设置行/列表头区域再选择行/列维度表头区域,点“设置行/列表头区域”按钮确认区域。选择区域就会变成填充维度的绿色区域。(设置行/列表头区域可以重复操作,用于调整模型区维度区域)3.再选择行/列维度到右侧模型区,填充到空白的绿色单元格里。左右模型区的维度都已经填充如下图。但是左右侧列维度看起来不一样。如果要把左侧模型区调整成和右侧一样,还要调整模型区A1的列参数维,以及列表头区域。3.2.1.5调整表样行/列维度“表单设计管理”按钮,选择A1多维数据区,取消选择年维度,点“确定”,调整后再确定退出。调整成以下界面3.2.1.6设置行/列表头区域选择A1模型区后,选择到所有A1模型区的列维度单元格,再点击“设置列表头区域”虽然以下单元格颜色没变化,但是这个单元格已经不是A1模型区的列表头区域了,背景改成无色就可以了。3.2.2多浮动表如果同一个sheet表单里有多个浮动区,也是分多个模型区设计。设计方法类似于多头表(资产负债表)。3.2.2.1建立第一个模型区按设计向导建立第一个表样设置为第一个浮动表(过程详见浮动表案例)3.2.2.2建立第二个模型区如果不是第一个模型区,建议都用“已有客户样表”。在第二个模型区里,设置行/列表头区域(详见同文档多头表案例)再填充维度,并设置为浮动表。3.2.2.3依次建立其他模型区和建立第二个模型区设置过程相同,使用“设计向导”,按已有客户样表建立。再设置行/列表头区域,并填充维度,设置为浮动表。4注意事项4.1关于表样格式以上设计时,没有勾选选项里的“启用默认格式”,那么格式可自行设计。注意字体推荐用通用字体。勾选后,重新设置行/列表头区域,就会按照默认格式填充设计。4.2关于案例表样中填充的维度本案例设置中填充的维度只是随意选择生成的,具体填充维度根据单元格数据确定。