少女契约之书576里番:如何设置可以让我在输入数字时,假如重复了,就能自动弹出对话框提示我输入的数字有重复.

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 07:59:48
问题来自我的工作,在EXCEL中,经常会遇上在一列里要输入大量的数据,如从1,2......1000,因为工作的需要,这些数字都要手工输入,而不能用EXCEL中的下拉方式来进行,在输入中难免会产生重复的问题.既输入的1,2...1000中存在着重复的问题.我的问题就是如何设置就不会产生重复呢?可以让我在输入数字时,假如重复了,就能自动弹出对话框提示我输入的数字有重复.再延伸一点,假如我现在已经输入好了1到1000的数字,但可能中间存在着重复的数字,我怎么才能快速效地找出重复的地方?

问题来自我的工作,在EXCEL中,经常会遇上在一列里要输入大量的数据,如从1,2......1000,因为工作的需要,这些数字都要手工输入,而不能用EXCEL中的下拉方式来进行,在输入中难免会产生重复的问题.既输入的1,2...1000中存在着重复的问题.我的问题就是如何设置就不会产生重复呢?可以让我在输入数字时,假如重复了,就能自动弹出对话框提示我输入的数字有重复.再延伸一点,假如我现在已经输入好了1到1000的数字,但可能中间存在着重复的数字,我怎么才能快速效地找出重复的地方?

你先试试,有什么再联系,呵呵:
筛选A列中不包括B列的值:
=IF(ROW()<=SUM((COUNTIF($B$1:$B$10,$A$1:$A$10)=0)*1),INDEX($A$1:$A$10,SMALL(IF(ISERROR(MATCH($A$1:$A$10,$B$1:$B$10,0)),ROW($A$1:$A$10)),ROW(B1))),"")
筛选单列(B列)中重复值
=IF(ROW()>SUM(IF(COUNTIF($B$1:$B$10,$B$1:$B$10)>1,1/COUNTIF($B$1:$B$10,$B$1:$B$10),0)),"",INDEX($B$1:$B$10,SMALL(IF(COUNTIF($B$1:$B$10,$B$1:$B$10)>1,IF(MATCH($B$1:$B$10,$B$1:$B$10,0)=ROW($B$1:$B$10),ROW($B$1:$B$10))),ROW(B1))))
当然你得改改,我设定的是10以内的数,呵呵!