自定义Excel公式让数据不再重复

  大家在使用Excel2007编辑工作表格时经常要输入大量数据,有时要求输入的这些数据是不允许重复的,例如常见的身份证号码等,一旦错误输入查找起来那可是相当麻烦的一件事。对于这个问题,其实我们可以自定义公式,让Excel对重复数据能够自动弹出警告信息,以便及时提醒操作人员。

Step1:运行Excel 2007程序并新建一个工作表格,然后按下“Ctrl+A ”组合键全选该表格。

Step2:单击“数据”菜单,然后在“数据工具”功能区域中选择“数据有效性”选项,接下来在随即弹出的“数据有效性”对话框中选择“设置”选项卡,在“允许”下拉列表框中选择“自定义”标签,在“公式”下面的文本框中输入 “=COUNTIF($1:$65535,A1)=1”(不含双引号)。这里的“$1:$65535”表示对全工作表范围进行重复检查。如果你需要检查的只是某一特定的单元格范围,可以根据实际情况重新进行调整,但必须使用绝对方式。

Step3:切换到“出错警告”选项卡,在这里程序已经自动勾选了“输入无效数据时显示出错警告”的复选框,接下来将“样式”设置为“停止”选项,然后在右侧的“标题”和“错误信息”两个文本框中可以自行输入相关的内容、具体的警告信息等等,然后单击“确定”按钮即可。

经过设置之后,今后重复输入相关数据时,程序会自动弹出一个对话框,提示“有重复数据出现”,提供“重试”、“取消”、“帮助”三个选项。选择“重试”,则对现有数据进行检查校核;选择“取消”可以重新输入

时间: 2024-10-06 11:59:46

自定义Excel公式让数据不再重复的相关文章

教大家一个让数据不再重复的方法

    不知道你是不是还是为数据重复烦恼呢?近天在这里教大家一个让数据不再重复的方法 自定义Excel公式!     大家在使用Excel2007编辑工作表格时经常要输入大量数据,有时要求输入的这些数据是不允许重复的,例如常见的身份证号码等,一旦错误输入查找起来那可是相当麻烦的一件事.对于这个问题,其实我们可以自定义公式,让Excel对重复数据能够自动弹出警告信息,以便及时提醒操作人员. Step1:运行Excel 2007程序并新建一个工作表格,然后按下"Ctrl+A "组合键全选该

Excel剔除单列数据的重复值五种方法介绍

  有时我们在操作数据时,需要剔除单列数据的重复值,下面小编为大家介绍Excel剔除单列数据的重复值五种方法,满足大家的日常需求. 方法一:菜单按钮 如下图,是本次操作的源数据. 单击"数据"选项卡-->"数据工具"功能区-->"删除重复项",弹出"删除重复项"对话框,单击"确定"即可删除单列数据 重复值.如下图所示: 方法二:数据透视表法 依然使用上面的数据源,单击"插入"

自定义Excel公式避免重复数据

大家在使用Excel 2007编辑工作表格时经常要输入大量数据,有时要求输入的这些数据是不允许重复的,例如常见的身份证号码等,一旦错误输入查找起来那可是相当麻烦的一件事.对于这个问题,其实我们可以自定义公式,让Excel对重复数据能够自动弹出警告信息,以便及时提醒操作人员. Step1:运行Excel 2007程序并新建一个工作表格,然后按下"Ctrl+A "组合键全选该表格. Step2:单击"数据"菜单,然后在"数据工具"功能区域中选择&qu

如何设置才能使Excel公式

我们在使用Excel2007编辑工作表格时经常要输入大量数据,如何设置才能使Excel公式让数据不再重复? 有时要求输入的这些数据是不允许重复的,例如常见的身份证号码等,一旦错误输入查找起来那可是相当麻烦的一件事.对于这个问题,其实我们可以自定义公式,让Excel对重复数据能够自动弹出警告信息,以便及时提醒操作人员. Step1:运行Excel 2007程序并新建一个工作表格,然后按下"Ctrl+A "组合键全选该表格. Step2:单击"数据"菜单,然后在&quo

C# Excel检验数据是否重复及Table检验数据是否重复

最近在做导入Excel数据的时候,要检验数据是否重复: 1.要检验Excel数据本身是否有重复? 2.Excel中的数据是否与数据库中的数据重复? 一.检验Excel中数据是否重复的方式有: 1.将Table中的数据使用select语句来过滤(此处略,可以参考二). 2.使用for循环来手动核对,代码如下: #region 记录Excel中的重复列 /// <summary> /// 记录Excel中的重复列 /// </summary> /// <param name=&q

excel怎么利用函数公式匹配数据

  excel怎么利用函数公式匹配数据          匹配数据,要利用函数公式,而数据匹配有行向匹配和列向匹配,所用的函数公式也不同. 如图中的样式,详细操作步骤请往下看. 步骤 1.小编以图中的工作表为例. sheet1工作表有姓名和年龄的数据;sheet2工作表有姓名.电话和住址数据,但没有年龄的数据;sheet1工作表的姓名和sheet2工作表的姓名一样的,但顺序是打乱的. 现在需要把sheet1工作表的年龄数据匹配到sheet2工作表中; 操作:在sheet2工作表A列右侧插入一列,

python实现查找excel里某一列重复数据并且剔除后打印的方法

  本文实例讲述了python实现查找excel里某一列重复数据并且剔除后打印的方法.分享给大家供大家参考.具体分析如下: 在python里面excel的简单读写操作我这里推荐使用xlrd(特别是读操作) ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import xlrd def open_excel(fileName="simple.xls"): try: fileHandler = xlrd.op

Excel中轻松查找删除重复数据(Excel 2007)

  由于重复输入或粘贴等原因,Excel 2007工作表往往存在重复的数据或记录.如果工作表的规模比较大,手工查找和删除重复数据很难做到"完全彻底".不过这个问题对Excel 2007来说则是"小菜一碟",下面就为大家介绍Excel中轻松查找删除重复数据 的技巧. 1.标识重复数据 打开工作表,选中可能存在重复数据或记录的区域.单击"开始"选项卡中的"条件格式"打开菜单,在"突出显示单元格规则"子菜单下选择

java报表-基于excel模板的数据填充,即允许客户自定义编辑模板并生成报表

问题描述 基于excel模板的数据填充,即允许客户自定义编辑模板并生成报表 现有这样的开发需求,针对java语言的.目前有没有这样的技术,能允许客户对web页面上展示的多行多列数据进行随意筛选,并指定这些选中的数据在excel模板上的某列显示数据,是不是可行的?我在网上搜查了一下,有一个工具比较符合要求,但是资料太少,无法开发,这工具是ExcelUtils,它是基于模板生产报表,但是效果还是不理想,不满足需求,请问还有其他工具或技术可以实现吗?谢谢! 解决方案 Java体系下读写Excel的技术