一、当前统计云平台审核流程中存在的问题
(一)多表关联审核困难,操作流程过于繁琐。
居民消费价格报表审核涉及统计云平台数据审核中采价详情、明细数据两个模块,其中采价详情显示每条价格采集记录,显示内容较为详细,明细数据显示每个规格品价格采集记录,显示内容相对精简,如某规格品一个月需要采集6次价格,则当月价格采集完成时采价详情会显示6行数据,而明细数据则只有1行数据,两个模块显示内容互为补充,但平台不支持跨表关联查询,审核人员需在两个模块间反复切换、手动输入关键词进行搜索,才能完成基础核对。例如某规格品已替换为新规格品,但采价详情中仅显示原规格品名称,而明细数据中同时显示原规格品名称和新规格品名称,导致在数据审核过程中,专业人员需要先在明细数据中通过新规格品名称找到原规格品名称,再根据原规格品名称在采价详情中进行搜索,且每次切换都需重新加载数据,操作连贯性差,过程繁琐。
(二)批量操作受限,重复劳动占用大量时间。
居民消费价格报表审核涉及大量数据,从台州情况看,单期的审核条数往往达数百条,甚至数千条,但统计云平台的审核功能以单条数据处理为主,缺乏批量操作支持。一是批量搜索功能缺失,一类检索条件框内仅支持单条件查询,需逐条手动输入,多类别查询往往需要大半天时间;二是批量核查功能不足,缺价核查、价格差异比对等需逐条查看数据状态,且筛选功能有限,无法满足异常数据筛选需求;三是批量计算功能薄弱,审核中需根据不同列数据计算百分比、价差等衍生指标,平台无自定义计算功能。
(三)界面集成度低,系统响应速度较慢。
统计云平台在数据展示与系统响应设计上,未充分考虑居民消费价格报表审核高密度信息查看和高频操作交互的需求。平台采用平铺式表格显示数据,且字体大小无法根据视觉需求调整,导致信息密度过低。同时平台对单页显示数据条数设置了硬性限制(默认100条/页,最大仅支持1000条/页),专业人员需频繁进行翻页操作,操作路径被强行分割。数据加载与交互操作的延迟进一步放大了界面设计的缺陷,当专业人员为减少翻页次数,将单页数据条数调整至最大的1000条时,每次进行翻页或筛选操作时,系统需等待10秒以上才能完成数据加载,导致统计云不仅未发挥数字化平台提质增效的作用,反而成为制约审核工作效率的重要瓶颈。
二、Excel VBA辅助审核工具的应用
为了弥补了平台在当前阶段运行中存在的不足,台州队积极探索审核方式,使用Excel VBA开发了一系列辅助审核工具,将统计云导出数据通过函数转化为一张完整的审核用表格,将统计云导出数据放置于Excel中进行审核,有效解决了上述几方面问题,将专业人员从繁琐重复的手工操作中解放出来,实现审核效率与数据质量的双提升。
(一)构建唯一码,实现跨表自动关联。
针对采价详情与明细数据两个模块割裂、无法关联查询的问题,利用VBA编写了数据匹配与同步程序。将两个模块的数据分别导出至Excel后,程序通过构建采价点代码与规格品代码组合成的唯一码,自动在采价详情与明细数据之间进行精准匹配,将两个模块数据均储存至“审核用”表中,无需手动反复搜索,使用规格品代码、原规格品名称、新规格品名称等各项信息均可定位至同一条记录,从根本上解决了跨模块反复切换、人工核对的难题。
(二)优化数据呈现,实现一键式预处理。
针对平台界面信息密度低的问题,VBA工具承担了数据预处理的角色。通过编写数据清洗与映射程序,可以实现一键将导出的采价详情与明细数据按审核需要的格式进行转换,按预设的列对应关系重新排列,添加说明、实际上报价格等重要信息的批注,并自动完成衍生指标(如当月最小值与最大值比值)的计算。此外,通过编写指标分类自动匹配程序,审核辅助工具能通过指标分类,自动将统计云导出的指标代码转化为指标名称,极大减轻了专业人员的记忆与查找负担。
(三)操作灵活高效,实现数据自由审核。
通过VBA预处理并统一存储至“审核用”表后的Excel工作簿,为专业人员提供了一个高度灵活、响应迅速的审核环境。在Excel环境中,专业人员不再受限于单条件查询和逐条审核,可以进行多关键字、多条件的复杂筛选与高级排序,利用Excel的条件格式功能,可以批量、自动地为异常数据标记醒目颜色,实现可视化批量提示,内置的计算功能支持专业人员自定义计算,且所有数据均位于本地工作表内,任何筛选、排序、计算或格式调整等操作均可快速完成,极大提升了审核效率。
三、采用Excel VBA辅助审核工具存在的不足
(一)运行环境依赖强,兼容性不足。
VBA工具的正常运行高度依赖Excel(WPS)版本与系统环境,存在明显的兼容短板。目前专业人员配备的办公电脑已普遍采用国产操作系统,安装的WPS办公软件无法运行VBA代码编写的宏代码,因此各地专业人员在使用辅助工具时,需要额外配置可以运行宏文件的主机用以审核。同时由于所有数据处理都在本地计算机完成,在审核数据量巨大的情况下,辅助工具运行效率受设备性能影响较大,低配置电脑可能会出现易出现卡顿、无响应甚至崩溃的情况。
(二)数据格式容错性低,结构适应性较弱。
VBA工具对数据的预处理逻辑是基于预设的表格结构和数据格式之上,一旦表格结构或数据格式产生变化便可能导致辅助工具失效,在使用过程中存在两个风险点:一是统计云导出格式产生变化,如平台导出数据列名或列序产生变化,导致VBA工具无法正确识别数据源,导致跨表关联、批量计算等功能失效;二是专业人员在操作过程中若无意进行了修改工作表名称、删减必要列或调整关键数据格式等操作,同样会破坏程序正常运行的条件。
(三)技术门槛较高,迭代维护难度较大。
VBA工具的功能维护与优化需要一定的编程知识,在VBA工具使用初期,工具开发初期时,受限于代码编写者的技术水平,在实现两表唯一码匹配时,采用一对一逐条匹配逻辑,计算量等同于两表数据条数的乘积,计算量极大,导致数据预处理速度较慢,在后期迭代后才将将匹配逻辑改为基于唯一码批量匹配,计算量降至两表数据条数之和,大幅提升处理速度。此外,在各地使用过程中,各专业人员也提出了多项改进意见,但由于需求分散无法实时更新,需积累一定数量的需求后,统一进行版本迭代,导致部分实用需求无法及时落地。
四、结语
VBA辅助审核工具在统计云平台功能尚未完善的过渡阶段,有效破解了专业人员多项审核痛点,然而从长远来看,这类工具仍属于阶段性解决方案。为进一步夯实居民消费价格统计的数据质量基础,建议从以下两方面协同发力:一方面,应持续完善统计云平台的功能,优化数据审核模块,充分发挥数字化平台的优势,为实现审核工作的高效化提供坚实基础。另一方面,在平台功能尚未完全到位的阶段,继续对VBA辅助工具进行优化,发挥审核补充作用。