NC65 个别报表取全年合并报表数据杜金帅 dujshc@yonyou.com1、引言财务报表的数据绝大部分情况下都是按照月依次计算数据的,当用户需要查看不同月份数据的时候就需要切换月份查看。为了方便对比数据,用户会提出将数据放到一张报表上查看,此案例即是为处理这种问题做出的探索。2、应用场景及问题描述客户需要对比公司合并之后的各个月份利润情况,希望数据能在一张表中展示出来。需要做一个从合并表抽取数据的表样。3、解决方案3.1 设计表样做一个年报报表,关键字除了时间维度不一样,其他关键字与合并方案中表样关键字是相同的,将利润表项目纵向展示,每个月份展现一列。3.2 被取值表样添加版本信息在被取值的表上添加一个版本的字段,作为取数公式中的判断依据。公式使用VER()函数,该公式返回报表计算的版本是个表、调整表、合并表还是合并调整表。3.3 设置取数公式在年报中设计取合并表的取值公式,使用 mselect 函数来取值。重点是选择报表以 5 开头的是合并报表的版本,4 开头的合并报表调整表的版本,如下图所示。公式的设计思路是,如果有合并报表调整表则取合并报表调整表的数,如果没有取合并报表数。判断依据是在之前步骤中添加的版本字段。3.4 分配个表任务根据需要新建或者修改任务,将表样放入的任务中,并分配给合并主体。3.5 验证数据有合并调整表的时候取数。删除调整之后再取数。4、注意事项无。