3.7 KiB
3.7 KiB
更新日志
v1.2 - 2025-11-09 进一步优化
✨ 新增优化
-
第一行显示日期而非股票代码
- 输出文件的第一行现在是"日期"行,直接显示各年份的日期
- 移除了"股票代码"行,使数据更加简洁
- 日期格式:
日期 2024/12/31 2023/12/31 2022/12/31 ...
-
简化特殊分类名称
- "一、资产总计" → "资产总计"
- "三、所有者权益合计" → "所有者权益合计"
- "二、负债合计" → "负债合计"
- 使用配置文件中定义的 name,输出更加简洁
-
完善分类配置
- 投资资产增加:债权投资、其他债权投资、持有至到期投资、投资性房地产
- 有息负债增加:向中央银行借款、卖出回购金融资产
- 经营性负债增加:吸收存款及同业存放、长期应付职工薪酬
📊 输出示例
第1行:日期 2024/12/31 2023/12/31 2022/12/31 ...
第2行:资产总计 604,352亿 486,038亿 422,555亿 ...
第3行:所有者权益合计 227,667亿 174,300亿 151,924亿 ...
第4行:负债合计 376,684亿 311,739亿 270,631亿 ...
...
v1.1 - 2025-11-09 优化版本
✨ 新增功能
-
统一输出格式为 Excel (.xlsx)
- 所有输出文件统一为
.xlsx格式,无论输入是 CSV 还是 Excel - 输出文件命名:
organized_[原文件名].xlsx
- 所有输出文件统一为
-
分类自动汇总功能
- 普通分类(类现金、应收账款、投资资产等)会在分类标题行显示该分类下所有项目的金额总和
- 每列独立计算汇总值
- 汇总行位于该分类的明细项目之前
-
特殊分类优化
- 资产总计、所有者权益合计、负债合计这三个特殊分类直接显示数据
- 不额外添加分类标题行,保持简洁
🔧 技术改进
- 新增
safe_float_convert()函数,安全处理各种数值格式 - 优化分类处理逻辑,区分特殊分类和普通分类
- 改进输出文件扩展名处理,强制使用
.xlsx
📊 输出示例
一、资产总计 604,352,000,000 486,038,000,000 ...
三、所有者权益合计 227,667,000,000 174,300,000,000 ...
二、负债合计 376,684,000,000 311,739,000,000 ...
类现金 216,678,221,000 142,001,262,000 ... ← 汇总行
货币资金 140,410,000,000 81,673,846,000 ...
交易性金融资产 6,936,113,000 1,790,588,000 ...
衍生金融资产(流动) 2,449,535,000 1,278,161,000 ...
应收票据及应收账款 42,517,549,000 38,406,699,000 ...
(其中)应收票据 6,718,575,000 5,521,960,000 ...
应收款项融资 17,646,449,000 13,330,008,000 ...
✅ 验证结果
- ✓ 输出格式:
.xlsx - ✓ 特殊分类:直接显示数据,无额外标题行
- ✓ 普通分类:汇总行计算正确
- ✓ 测试文件:美的集团资产负债表处理成功
v1.0 - 2025-11-09 初始版本
🎯 核心功能
- 支持 CSV 和 Excel 文件输入
- 按照预定义分类重新组织资产负债表数据
- 自定义分类配置(JSON 格式)
- 批量处理多个文件
- 未分类项目单独列出
📝 配置的分类
- 资产总计
- 所有者权益合计
- 负债合计
- 类现金(6 项)
- 应收账款(5 项)
- 投资资产(4 项)
- 经营类资产(12 项)
- 有息负债(6 项)
- 经营性负债(15 项)
📦 输出说明
- 输出格式:CSV/Excel
- 分类数据 + 3 行空行 + 未分类数据
- 文件命名:
organized_[原文件名]