Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6156|回复: 6

[已解决]如何定位重复数据所在行数并进行其他计算?

[复制链接]
发表于 2015-1-14 09:54 | 显示全部楼层 |阅读模式
如附件所示,以“个人编号”为查询条件,查找表“12月”在表“11月”中的重复数据,如编号不重复,则标记“新增”,如果编号重复,则查询“待遇金额”项数值是否有变化,有变化则标记“修改”,无变化则不作任何标记。请问如何用公式实现?
最佳答案
2015-1-14 10:12
一张表中的编号如果没有重复,还可以 2014邮储.rar (27.69 KB, 下载次数: 19)
 楼主| 发表于 2015-1-14 09:54 | 显示全部楼层
附件在此

2014邮储.zip

28.78 KB, 下载次数: 6

回复

使用道具 举报

发表于 2015-1-14 10:04 | 显示全部楼层
=IF(COUNTIF(D2,'11月'!D:D)=1,"新增",IF('12月'!E2='11月'!E2,"","修改"))
2014邮储2.rar (31.71 KB, 下载次数: 8)
回复

使用道具 举报

发表于 2015-1-14 10:05 | 显示全部楼层
2014邮储.rar (28.16 KB, 下载次数: 4)
回复

使用道具 举报

发表于 2015-1-14 10:12 | 显示全部楼层    本楼为最佳答案   
一张表中的编号如果没有重复,还可以 2014邮储.rar (27.69 KB, 下载次数: 19)
回复

使用道具 举报

 楼主| 发表于 2015-1-14 10:18 | 显示全部楼层
爱疯 发表于 2015-1-14 10:04
=IF(COUNTIF(D2,'11月'!D:D)=1,"新增",IF('12月'!E2='11月'!E2,"","修改"))

重复的数据不一定行号相同,所以“12月'!E2='11月'!E2”这一步不符合需求。
回复

使用道具 举报

发表于 2015-1-14 10:27 | 显示全部楼层
晕,3楼countif的参数写反了,改下

=IF(COUNTIF('11月'!D:D,D2)=0,"新增",IF('12月'!E2='11月'!E2,"","修改"))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 12:39 , Processed in 0.496329 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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