【问题标题】:Identifying duplicates in Excel across multiple sheets in the same column?在同一列中的多个工作表中识别 Excel 中的重复项?
【发布时间】:2015-03-31 14:20:10
【问题描述】:

我不确定这是否更像是一个超级用户的问题,但我在这里看到过类似的问题,所以我想我会尝试一下。如有遗漏请见谅!

我正在使用 Excel 电子表格来跟踪数十个电子邮件查询,目前有两张表格。我在第一张表中输入数据,然后进行邮件合并以发送介绍电子邮件以响应查询。邮件合并后,我将该数据移动到第二张表以进行下一步。

我想做的是在第一张表中输入新数据时识别重复的条目,因为有时人们会发送多个查询,而我不想发送多个介绍电子邮件。但是,将条件格式应用于多张纸的尝试始终失败!事实上,例如,如果我尝试输入“=Sheet1!$C:$C,Sheet2!$C:$C”作为范围(电子邮件在 C 列中),它只会忽略我写的内容并对其进行更改回到之前的选择。我也尝试命名范围,但这似乎也不起作用。

我不是 Excel 新手,但我也不是特别有经验,所以我想我缺少一些简单的东西;但谷歌搜索各种关键词都无果而终。非常感谢任何帮助!

【问题讨论】:

  • 我想我差不多了。在 Excel 2010 中,我选择第一张工作表中的行,然后在主页选项卡上转到条件格式 > 新规则。然后我选择“使用公式确定要格式化的单元格”。对于公式,我使用@WorkSmarter 建议的内容(谢谢!)——=IF(COUNTIF(Sheet2!$C:$C,C1),TRUE,FALSE)——并为格式选择红色背景。然后它只突出显示第二张纸上同一行中的条目——耶!唯一的事情是……它也突出了标题行!如何选择整行除了标题?

标签: excel excel-formula duplicates conditional-formatting


【解决方案1】:

这绝对是可行的。我创建了一个帮助列来识别另一个电子表格中的重复电子邮件条目。注意:以 Sheet1!C2 开头以反映标题,即第一行中的“电子邮件”。

=IF(COUNTIF(Sheet2!$C:$C,Sheet1!C2),TRUE,FALSE)

输入数据工作表示例


邮件合并工作表示例

【讨论】:

  • 嗨@Violet,如果这个或任何答案已经解决了您的问题,请点击复选标记考虑accepting it。这向更广泛的社区表明您已经找到了解决方案,并为回答者和您自己提供了一些声誉。没有义务这样做。
  • 感谢您的帮助。然而,这并不是我想要的方式。我真的更喜欢使用条件格式来实现这一点。有没有办法像我描述的那样简单地突出显示重复的单元格,这样我就可以自己决定适当的操作?简单地删除重复项可能并不总是我想要采取的行动。
  • “简单地删除重复项可能并不总是我想要采取的行动”。提供的代码指示哪些电子邮件是重复的。代码不采取任何其他操作。第二个图像代表范围,用于比较。如果两个图像中都存在电子邮件,则重复列中将显示“True”,否则将显示“False”。
  • 啊,好吧,我误会了!谢谢你的澄清。
猜你喜欢
  • 2017-04-27
  • 2011-11-16
  • 2014-01-08
  • 2022-11-14
  • 1970-01-01
  • 2019-08-07
  • 2017-09-09
  • 1970-01-01
  • 2018-04-11
相关资源
最近更新 更多