如何防止Excel列中的重复条目,只允许唯一的数据。

  • Share This
Michael Brown

今天我将告诉你如何防止重复出现在Excel工作表的某一列中。 这个提示在Microsoft Excel 365、2021、2019、2016和更低版本中都适用。

我们在以前的一篇文章中也谈到了类似的话题。 因此,你应该知道在Excel中一旦有东西被输入,如何自动突出显示重复的内容。

这篇文章将帮助你阻止Excel工作表中的一列或几列出现重复的数据。 因此,你可以在表格的第一列中只有唯一的数据,无论是发票号码、库存单位还是日期,每一个都只提到一次。

如何停止重复劳动--5个简单的步骤

Excel有 数据验证 - 有了它的帮助,你可以避免在你的记录中出现错误。 我们一定会在以后的文章中专门介绍这个有用的功能。 现在,作为热身,你将看到一个使用这个选项的简单例子。)

假设,你有一个名为 "客户 "的工作表,其中包括姓名、电话号码和电子邮件等列,你用来发送新闻简报。 因此,所有的电子邮件地址必须是唯一的 遵循以下步骤,以避免向一个客户发送相同的信息两次。

  1. 如果有必要,从表中找到并删除所有重复的内容。 你可以先突出显示重复的内容,在查看数值后手动删除它们。 或者你可以在Duplicate Remover插件的帮助下删除所有重复的部分。
  2. 选择你需要避免重复的整列。 点击第一个有数据的单元格,保持按住Shift键盘按钮,然后选择最后一个单元格。 或者简单地使用Ctrl + Shift + End的组合。 首先选择第1个数据单元是很重要的。 .

    注意:如果你的数据是在一个简单的Excel范围内,而不是一个成熟的Excel表格,你需要选择列中的所有单元格,甚至是空白的,从 D2 D1048576

  3. 转到Excel " 数据 "标签,并点击 数据验证 图标来打开该对话框。
  4. 关于 设置 标签,选择" 定制 "从 允许 下拉列表并输入 =counttif($d:$d,d2)=1 进入 公式 箱子。

    这里 D:$D 是你这一列中第一个和最后一个单元格的地址。 请注意用于表示绝对引用的美元符号。 D2 是第一个选定的单元格的地址,它不是一个绝对引用。

    在这个公式的帮助下,Excel计算D2值在D1:D1048576范围内出现的次数。 如果它只出现一次,那么一切都很好。 当同一个值出现几次时,Excel将显示一个警告信息,内容是你在""上指定的文本。 错误提示 "标签。

    提示:你可以将你的列与另一列进行比较,以找到重复的。 第二列可以在不同的工作表或活动工作簿上。 例如,你可以将当前列与包含客户黑名单的电子邮件的列进行比较

    :) 我将在我未来的一篇文章中给出关于这个数据验证选项的更多细节。

  5. 切换到" 错误提示 "标签,并在字段中输入你的文本 标题 错误信息 .只要你试图在这一栏中输入重复的条目,Excel就会显示这段文字。 尽量打出对你或你的同事来说准确而清晰的细节。 否则,在一个月左右的时间里,你就会忘记它的含义。

    比如说。

    标题 : "重复的电子邮件条目"

    留言 : "您输入的电子邮件地址已经存在于这一栏中。 只允许唯一的电子邮件。"

  6. 点击 认可 来关闭 "数据验证 "对话框。

    现在,当你试图粘贴一个已经存在于列中的地址时,你会看到一个带有你的文本的错误信息。 如果你在一个新客户的空单元格中输入一个新的地址,以及如果你试图替换现有客户的电子邮件,这个规则都会起作用。

如果你的 "不允许重复 "规则可以有例外 :)

在第四步,选择 警告 信息 风格 警报信息行为将相应地改变。

警告 : 对话框上的按钮将变成是/否/取消。 如果你点击 ,你输入的数值将被添加。 按下 没有 取消 返回到编辑单元格。 否是默认按钮。

信息 :警报信息上的按钮将是确定和取消。 如果你点击 好的 (默认的),将添加一个重复的。 取消 将带你回到编辑模式。

注意:我想再次提醒你注意,只有当你试图在一个单元格中输入一个值时,才会出现重复输入的警告。 Excel将不会发现现有的重复内容 当你配置数据验证工具时,即使你的列中有超过150个重复的数据,也不会发生这种情况:)。

Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.