该工具用于解决日常办公中频繁处理Excel表格的重复劳动问题。业务场景包括:财务人员每月需要对多张报表进行去重、筛选、排序;运营人员需要快速拆分表格;数据分析师需要批量处理原始数据。本工具将这些操作一键化,无需编写公式或VBA代码,适合非技术背景的办公人员使用。
点击空白处退出提示
该工具用于解决日常办公中频繁处理Excel表格的重复劳动问题。业务场景包括:财务人员每月需要对多张报表进行去重、筛选、排序;运营人员需要快速拆分表格;数据分析师需要批量处理原始数据。本工具将这些操作一键化,无需编写公式或VBA代码,适合非技术背景的办公人员使用。
1. 文件加载:支持选择.xlsx和.xls文件,自动读取全部数据并显示前20行预览。
2. 去重功能:一键删除所有完全重复的行,并提示删除数量。
3. 筛选功能:可按任意列进行“等于/大于/小于/包含”条件的筛选,快速提取子集。
4. 排序功能:按第一列升序或降序排列,方便查看极值。
5. 保存结果:处理后的数据可另存为新Excel文件,不影响原始数据。
6. 日志反馈:所有操作步骤都在界面日志区显示,用户清楚每一步做了什么。
本项目采用 Python 3.10 开发,使用 PyQt5 构建图形界面,pandas 和 openpyxl 处理 Excel 文件。通过 QThread 实现后台加载大文件,避免界面卡顿。代码模块化,包含文件加载、数据处理、界面更新、日志记录等独立模块。已使用 PyInstaller 打包为 Windows 可执行文件,无需安装 Python 环境即可运行。



评论