Files
organize_excel_data/更新日志.md
2026-03-05 22:02:57 +08:00

3.7 KiB
Raw Permalink Blame History

更新日志

v1.2 - 2025-11-09 进一步优化

新增优化

  1. 第一行显示日期而非股票代码

    • 输出文件的第一行现在是"日期"行,直接显示各年份的日期
    • 移除了"股票代码"行,使数据更加简洁
    • 日期格式:日期 2024/12/31 2023/12/31 2022/12/31 ...
  2. 简化特殊分类名称

    • "一、资产总计" → "资产总计"
    • "三、所有者权益合计" → "所有者权益合计"
    • "二、负债合计" → "负债合计"
    • 使用配置文件中定义的 name输出更加简洁
  3. 完善分类配置

    • 投资资产增加:债权投资、其他债权投资、持有至到期投资、投资性房地产
    • 有息负债增加:向中央银行借款、卖出回购金融资产
    • 经营性负债增加:吸收存款及同业存放、长期应付职工薪酬

📊 输出示例

第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 优化版本

新增功能

  1. 统一输出格式为 Excel (.xlsx)

    • 所有输出文件统一为 .xlsx 格式,无论输入是 CSV 还是 Excel
    • 输出文件命名:organized_[原文件名].xlsx
  2. 分类自动汇总功能

    • 普通分类(类现金、应收账款、投资资产等)会在分类标题行显示该分类下所有项目的金额总和
    • 每列独立计算汇总值
    • 汇总行位于该分类的明细项目之前
  3. 特殊分类优化

    • 资产总计、所有者权益合计、负债合计这三个特殊分类直接显示数据
    • 不额外添加分类标题行,保持简洁

🔧 技术改进

  • 新增 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 初始版本

🎯 核心功能

  1. 支持 CSV 和 Excel 文件输入
  2. 按照预定义分类重新组织资产负债表数据
  3. 自定义分类配置JSON 格式)
  4. 批量处理多个文件
  5. 未分类项目单独列出

📝 配置的分类

  • 资产总计
  • 所有者权益合计
  • 负债合计
  • 类现金6 项)
  • 应收账款5 项)
  • 投资资产4 项)
  • 经营类资产12 项)
  • 有息负债6 项)
  • 经营性负债15 项)

📦 输出说明

  • 输出格式CSV/Excel
  • 分类数据 + 3 行空行 + 未分类数据
  • 文件命名:organized_[原文件名]