核心用法
excel-weekly-dashboard 是一个纯文档型指导 Skill,专为企业中需要构建可重复刷新周度KPI报表的分析师设计。它不生成可执行文件,而是提供完整的架构设计文档、Power Query M代码模板和标准化工作流。
典型工作流包含七个阶段:
1. 数据源识别 — 确定CSV/XLSX/DOCX/PDF导出文件的类型与稳定业务键(如工号PayNumber)
2. 规范表结构设计 — 定义必需字段、数据类型、允许值及异常值处理规则
3. Power Query 摄取层 — 采用"文件夹摄取+合并"模式,内置防御性"缺失列"处理逻辑
4. 清洗与验证层 — 双查询架构:Data_Staging(原始规范化)→ Data_Clean(验证后数据),附加验证标记列如IsValidPayNumber
5. 报表层 — 基于清洗数据的透视表,配备年份/ISO周切片器
6. 刷新状态监控 — 独立工作表显示最后刷新时间戳、行数统计、查询错误标志、最新周次
7. 交付物生成 — 根据用户需求输出workbook_spec.md、power_query_steps.pq或refresh-checklist.md
显著优点
- 零代码维护负担:纯Markdown文档+代码片段,无运行时依赖
- 防御性设计:内置列名规范化(去空格、统一大小写)、缺失列自动适配、可见错误标志防止静默失败
- 企业级合规:通过完整六维安全扫描,S+评级,符合GDPR数据最小化原则
- 即开即用模板:提供可直接复制的Power Query M代码片段,降低学习曲线
潜在局限
| 局限类型 | 具体说明 |
|---------|---------|
| **功能边界** | 明确排除高级财务建模(DCF/估值)、BI工具替代(Power BI/Tableau)、网页爬虫主摄取 |
| **PDF/DOCX限制** | 非结构化文档需用户预处理为CSV/XLSX,无法自动OCR或表格提取 |
| **人工决策点** | 必须人工确认周定义规则(ISO周 vs 财务周)、时区处理、关键KPI字段 |
| **无自动化执行** | 仅提供设计方案,实际刷新仍需用户在Excel中点击"数据→刷新全部" |
适合人群
- 财务分析师:需每周整合多部门CSV导出制作管理仪表盘
- 运营数据专员:处理HR考勤、销售漏斗、库存周转等周期性报表
- Excel进阶用户:已掌握透视表和基础Power Query,希望建立标准化数据管道
- 审计与合规人员:需要可追溯、可验证的数据清洗日志(
IssueReason标记列)
常规风险与缓解
| 风险场景 | 缓解措施 |
|---------|---------|
| 新周文件导致刷新中断 | 架构内置"防御性缺失列处理",自动适配新增/删除列 |
| 脏数据污染报表结果 | 强制分离`Data_Staging`与`Data_Clean`两层,验证失败行带标记隔离 |
| 用户误操作覆盖源文件 | 明确声明"永不删除用户文件",建议输出文件使用新命名 |
| 时间边界歧义 | STOP规则强制要求用户明确周定义与时区,未确认前不生成方案 |
权威背书
- 安全认证:CLS-Certify v2.1.0 六维扫描满分(静态分析/动态行为/依赖审计/网络流量/隐私合规/威胁情报)
- 评分:100/100,S+级,零依赖、零网络调用、零敏感信息泄露