# EnergyUsageCompareTool **Repository Path**: kanglee5739/EnergyUsageCompareTool ## Basic Information - **Project Name**: EnergyUsageCompareTool - **Description**: 数据核对比较小工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-16 - **Last Updated**: 2026-09-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 能源用量对比工具 ## 功能 - 选择两个系统导出的每日能源用量文件。 - 系统 A 固定读取 `用量` 列。 - 系统 B 可选择或输入用量列名,默认提供 `当日电量`、`蒸汽总量`、`压缩空气总量`。 - 自动识别日期列,支持表头包含 `日期`、`时间`、`统计日期`、`用能日期`、`date`、`day`。 - 按日期对齐两个系统的数据,差异比例超过 1% 时在界面中红色标记。 - 任一系统缺少某日期数据时黄色标记。 ## 支持格式 - `.xlsx`:读取第一个工作表,无需安装 Office。 - `.csv`、`.txt`:支持逗号分隔或制表符分隔。 - `.xls`:请先另存为 `.xlsx`。 ## 差异计算 差异比例按系统 A 作为基准: ```text 差异比例 = |系统A用量 - 系统B用量| / |系统A用量| ``` 当系统 A 和系统 B 都为 0 时,差异比例为 0;当系统 A 为 0 且系统 B 不为 0 时,视为超过阈值。 ## 运行 发布后的程序位于: ```text publish\EnergyUsageCompareTool.exe ```