数据分析
excel-auditor avatar

excel-auditor

分析与稽核 Excel 电子表格,以理清逻辑、识别公式错误、检测风险,并为遗留或未知的文档生成说明文件。

简介

Excel Auditor 是一个专为数据分析师、工程师及商务人士设计的诊断工具,特别适用于处理遗留或复杂的电子表格环境。它能自动化执行繁琐且容易出错的 Excel 稽核流程,协助用户理清无说明文件的表格结构与逻辑流向。通过定制化的 Python 脚本,代理程序可深入检视文件结构、公式及数据模式,将晦涩的工作簿转化为可读且易于维护的资产。当部门面临人员变动,或需要接手关键业务但缺乏文件的 Excel 系统时,此工具极为有效,能将原始文件数据转化为可操作的情报。

  • 自动提取工作表、命名区域、表格及外部链接的结构信息。

  • 执行公式依赖性绘图,识别计算链并凸显复杂或脆弱的逻辑。

  • 将错误分为严重错误(如 #REF!、#DIV/0!)、软性错误(如易失性函数、硬编码数值)及维护性气味(如过度嵌套)。

  • 产出 Markdown 或文档格式的结构化稽核报告,详细说明文件目的与维护风险。

  • 通过模式识别将文件归类为财务模型、运营追踪表或数据转换管道。

  • 为用户提供标注式的反馈,包含重构建议与风险缓解策略。

  • 输入需求为标准 .xlsx 文件;二进制 .xls 文件可能需要预先转换。

  • 大于 10MB 的文件将通过采样前 1000 个公式的方式处理,以确保分析性能。

  • 工具会标记 VBA 宏的存在,但不会直接执行或稽核宏内的程序逻辑。

  • 输出提供清晰且优先级排序的问题清单,协助用户区分关键文件错误与一般的技术债。

  • 最适用于用户提到遗留、传承、无说明文件、电子表格风险或公式稽核等关键字时使用。

仓库统计

Star 数
25
Fork 数
5
Open Issue 数
1
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 05:33
在 GitHub 查看