如何找出SHEET1和SHEET2中的非相同数值

PrismXXX 2008-06-15 03:12:05
比如:
SHEET1:
1 2 3 4 5
6 6 8 9 0
SHEET2:
1 2 3 4 5
6 7 8 9 0
也不难看出变化了的是6和7 在两表中不一样 但如果数据庞大 这样找可是行不通的 我接触电子表格不深 算是菜鸟级的``请大家帮帮忙 说下具体的公式 和公式中每个数值代表的含义 再这里谢谢了
...全文
585 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzlwch 2008-06-17
  • 打赏
  • 举报
回复
如果单是比较数值就简单,
在旁边插入新列

公式为:
sheet1!A1-sheet2!A1 值为0的就是相同,值不为0的就是不相同。检测完可删除插入列。
gzlwch 2008-06-17
  • 打赏
  • 举报
回复
利用sheet3作为检测表,
A1: 公式为
exact(sheet1!A1,sheet2!A1) 比较sheet1的A1和sheet2的A1,
如果相同 值为TURE, 不相同值为FALSE。 适用于文本 和 数值!!

另外可设置条件格式,当单元格值=FALSE 时候,背景是红色,方便查找单元格位置。

然后copy公式到sheet3的其他单元格中,就可以核对sheet1和sheet2的对应单元格。值为False背景红色就是不相同的格。
shuhua 2008-06-16
  • 打赏
  • 举报
回复
最笨的方法,如果是纯数字的,可以将SHEET2的数据按照与SHEET1对应的列复制添加到SHEET1中,然后两列做比较。
如果不是纯数字的,那就麻烦了。没做过。
gracexu 2008-06-16
  • 打赏
  • 举报
回复
楼主希望用什么方式来提示数据的不同?
另外,你的比较规则说的不够清楚,是sheet1 的A1 和 sheet2的A1,sheet1 的A2 和 sheet2的A2,这样同位置的单元格进行比较吗?
楼主是否考虑在每行或每列数据下面或后面加辅助列来输入比较用的函数呢?
PrismXXX 2008-06-16
  • 打赏
  • 举报
回复
补充一下 不是针对某一小格 而是针对一列 最好是全表 汗```
PrismXXX 2008-06-16
  • 打赏
  • 举报
回复
首先在这里感谢你们了 我在工作中遇到这个棘手的问题很头疼。确实是SHEET1和SHEET2中的同列对比A对A B对B.
一般来说都是比较数字 但在长期内偶然会有天其中的文字内容也会变 最好文字变化也能找出。我查了好多资料 有的说用函数VLOOKUP或MATCH可以做到 但是输入公式没成功 不知道是公式问题还是我自己的问题
有人这样说:假设你的账号数据在sheet1和sheet2的A列,1000行数据

定义2个名称
x=Sheet2!$A2:$A1000
y=Sheet1!$A2:$A1000

在sheet1的A1:A1000使用条件格式-公式,=ISERROR(MATCH(A1,x,0)),设置颜色.
在sheet2的A1:A1000使用条件格式-公式,=ISERROR(MATCH(A1,y,0)),设置颜色.
“非共有”的数据就可以找出来了
但结果查处数据全变为自定义颜色,还是不行.我也不知道怎么办了
如3楼所说确实也是个办法,但是由于工作需要速度所以没太多时间把几个表复制在一个SHEET中比对,而且还可能造成数据混乱。头疼````大家帮帮忙
空心兜兜 2008-06-15
  • 打赏
  • 举报
回复
帮顶了
似乎这个确实必须用VBA

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧