吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2088|回复: 31
上一主题 下一主题
收起左侧

[学习记录] Excel文件比较工具(代码AI写的 HTML版)

  [复制链接]
跳转到指定楼层
楼主
love933 发表于 2025-11-9 00:14 回帖奖励
本帖最后由 love933 于 2025-11-14 13:06 编辑

开发初衷
    我是学校老师,学校使用的各种平台很多,因为每学期都有转学,转进转出。有些作用不大的平台,偷懒几年不管数据,哪天领导想起来了,要求把人员数据与学籍同步。这时就需要把平台里差哪些人,多哪些人弄清楚,也就是需要和学籍信息比对。最近,领导找上我了,要我把图书借阅系统里的人员信息弄准。所以用AI写了这款工具,功能比论坛里面大佬的要简单,但是我自认为操作要简单一些,毕竟功能也简单。


功能概述
    主要用于对Excel数据进行比较,找出不一致的,整理到三个sheet表导出:第一个sheet表是参与比较的两个表一致的数据,第二个sheet表是只有参与比较的第一个表独有的数据,第三个sheet表是只有参与比较的第二个表独有的数据。两表的信息顺序不一致也可以比较。



数据一致性提醒:请确保两份文件中待比较列的写法完全一致(如"一(1)班"≠"一(1)"、"一班"≠"1班"、"101"≠"一(1)班"),否则会被视为不同数据!
使用流程
1.导入文件
界面给了两个版块,可以分别导入不同的Excel文件,也可以两处导入同一个文件(两个sheet表比较)。
2.选择工作表文件
选择需要比较的sheet表,默认选择sheet1。
3.选择表头行
有些Excel文件,表头并不是在第一行,所以需要使用者自己指定。

4.选择需要比较的列
如果数据不多,情况简单,可以只指定一列。但是情况复杂,可以指定多列,比对的更精准。(如示例数据中,蓝色框里,两个名字相同,只选姓名列,就不行,于是我就选择了姓名、班级、读者证号,确保结果准确)

5.开始比较
点开始比较,自动完成。
6.下载结果
如果只需要参与比对的几列数据,选“下载简版数据”,如果还需要查看其他数据,选“下载完整数据”,完整数据会保留参与比较的两个表里面所有的数据。



这两份数据,顺序不一致,有重名,但读者证不一样,视为不同的人,去掉表头,数据有59行。唯一不同之处是第9行。比对结果如下:


7.比较结果呈现
具体数据如下,两表都有里有58条数据,第一个表和第二个表独有的数据也分别列出来:



最重要一点,“仅***有”中的“***”直接引用的是您上传文件的文件名,使用者能一眼看出两表不一样的地方。

Excel文件内容比较.rar (244.21 KB, 下载次数: 221)

优化升级
最近在比对学生信息的时候发现了问题。校长让我把钉钉里面学生的信息弄准确,主要是姓名。我在比对的时候,发现钉钉总人数始终比实际多1人。后来又进钉钉家校通讯录一个班一个班核对查看,发现是某班出现了两个一模一样的名字(该班没有学生重名)。于是我将这个工具升级了一下,可以自动统计唯一值重复的。并且在导出文件也加上了。另外,把加载库本地化了。效果如下图所示:


最新下载链接: https://pan.baidu.com/s/1Per3unfy_VObUoL3IOBPWQ?pwd=j3ik 提取码: j3ik
压缩文件解压密码:52pj

使用中发现问题:数据太多不能运行,文件名太长(超过31)无法导入,进行了修改。原因我不清楚,欢迎大家研究
更新后的下载
链接: https://pan.baidu.com/s/1EAtZ7klKWtOEN3ih5BSQUg?pwd=egsz 提取码: egsz
压缩文件解压密码:52pj

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
a1067709136 + 1 + 1 谢谢@Thanks!
weidechan + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
simmtech 发表于 2025-11-9 09:26
好帖子 ,感谢 分享。
3#
qqyyh 发表于 2025-11-9 09:26
4#
dgcso 发表于 2025-11-9 09:27
5#
wsdhgd 发表于 2025-11-9 10:17
能用到,谢谢分享
6#
afti 发表于 2025-11-9 10:25
这样大大节省了比对的重复工作量
7#
 楼主| love933 发表于 2025-11-9 10:28 |楼主
afti 发表于 2025-11-9 10:25
这样大大节省了比对的重复工作量

只能完成简单的比对,我自己觉得实用的是能分类导出数据。
8#
suua 发表于 2025-11-9 10:40
谢谢分享!!
9#
BRIDGEFLOW 发表于 2025-11-9 11:10

支持,挺好的
10#
kingc138 发表于 2025-11-9 11:41
https://www.52pojie.cn/forum.php?mod=viewthread&tid=2064440&page=25#pid54144078我这个工具应该也适合你
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-5-27 10:30

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表