EXCEL表格中要使某一区域内的文字信息不重复,如果有重复,则提示出错.应该怎么设置? 在 EXCEL 中输入数值,如果有重复,自动提示出错.应该用...

作者&投稿:兴爽 (若有异议请与网页底部的电邮联系)
比如A列输入时不重复,重复则提示。设置如下:
选中A列,点数据,有效性,自定义,公式栏中输入:=countif(A:A,A1)=1
出错警告中可以设置你在数据重复出错时的提示信息,确定就好了。
这样,当这一列中你输入的数据有重复的时候,就会输入失败,并提示错误。

如果这是一列现成的数据,这个方法就不太有效,你可以用条件格式解决,就是说让重复的数据单元格显示警告色,标志,这个单元格的数据在本列中是重复的。设置如下:
选中这一列,点,格式,条件格式,条件1中先公式,右边的栏内输入公式:=countif(A:A,A1)>1,然后点下边的格式,选择一种格式,比如,设置字体为红色,或设置图案中,单元格底色为红色等等。确定。
这样,当列中重复的单元格就会显示出不同的颜色。
你自己试试。

Private Sub Worksheet_Change(ByVal Target As Range)

'设定监测范围,本例为D1:D10。
If (Target.Column = 4 And Target.Row > 0 And Target.Row < 11) Then
Dim i As Integer
Dim mstr As String
For i = 1 To 10
'检测时跳过目标单元格。
If i = Target.Row Then GoTo nextfor
'多次重复输入,不重复报错。
If Left(Target.Value2, 5) = "**输入值" Then GoTo nextfor
'判断过程
If Cells(i, 4).Value2 = Target.Value2 Then
mstr = "**输入值“" & Target.Value2 & "”已存在于单元格D" & i & "中!"
Target.Value2 = mstr
'设置字体颜色为红色。
Target.Font.Color = vbRed
GoTo nextfor
Else
Target.Font.Color = vbBlack
End If
nextfor: Next
Else
End If
End Sub

如:

中国
美国
伊朗
**输入值“美国”已存在于单元格D2中!
**输入值“伊朗”已存在于单元格D3中!
**输入值“中国”已存在于单元格D1中!

~

excel表格中指定位置输入指定内容的方法有哪些?
答:方法一:使用填充功能 填充功能可以帮助我们快速地在指定区域内填充一些重复的内容。具体步骤如下:选中需要填充的单元格区域。在填充手柄上单击右键,在下拉菜单中选择要填充的内容,例如“添加星期几”。Excel会自动...

在EXCEL中如何对工作表进行保护,使得一部分区域内容可以被修改,其它单 ...
答:1、全选(CTRL+A)表格,点击鼠标右键「设置单元格格式」,进入保护,取消「锁定」;2、选中需要保护的区域,再次鼠标右键进入「设置单元格格式」,勾选「锁定」功能;第二步这样设置的缘由是「WPS的工作表保护功能只针对锁定...

excel表格中如果输入公式要锁定某个区域的单元格,用什么快捷键_百度知 ...
答:1、首先我们打开要编辑的表格栏目。2、然后我们选中需要锁定的那一列。3、然后右键设置单元格格式,打开格式编辑框。4、打开“保护”选项卡,上方有个锁定,勾选。5、我们选中所有的单元格(Ctrl+A),点右键,选设置单元格...

Excel公式中如何使某一个单元格固定不变?
答:excel中公式拖动时使某一个单元格保持不变可以使用绝对引用。方法步骤如下:1、打开需要操作的EXCEL表格。2、在公式中需要使用固定单元格的列、行前都加上绝对引用符号“$”(可以通过选中单元格时按F4快速添加),然后按“...

怎样在excel表格中满足某个范围之内返回一个数?
答:Excel在excel中满足某一数值范围之内条件返回固定值可使用IF和AND函数实现。下面实现单元格数值满足在60到80之间返回1。方法步骤如下:1、打开需要操作的EXCEl表格,在空白单元格输入公式=IF(AND(B2>60,B2<80),1,0)。【...

EXCEL中如何使一个单元格因为某一区域内出现了相同内容而改变了格式...
答:并在条件格式中选择“公式”,输入=COUNTIF(C:C,A1)=0,格式选择“字体”中的“删除线”,“确定”后退出。完成设置后,在C列中添加新的数据时,只要A列中出现过,那么原删除线就会自动消失。详见附图:...

如何在表格中查找指定数据区域中的数据?
答:1、首先打开excel2016软件,新建一个表格,写入数据并以该表格中数据为例,需要在A:B列中找到与C列对应的B列的数据:2、然后点击上方的插入函数按钮点开插入函数的对话框,或者直接在其中一个单元各种输入=号,然后直接在=...

求教:如何使,excel同一个表格内,两个单元格的数据不一样,用红色...
答:要使Excel中同一个表格内的两个单元格数据不一样并用红色填充,可以按照以下步骤操作:1. 选中这两个单元格,需要比较的单元格标红,即用红色背景填充。可以先选中这两个单元格的区域,然后右击鼠标,在菜单中选择“格式...

EXCEL表格中怎么对一个指定区域加密!?
答:1、以Excel2013为例,加密下表B1至B9中的单元格。2、按快捷键Ctrl-A选择所有单元格,然后右键单击并选择“格式化单元格 "。3、在弹出的“单元格格式”对话框中,取消“锁定”前的检查,然后单击“确定”。4、返回表格,...

excel表格怎么选中一部分区域
答:2.选中部分区域或选中一整个工作表。这里其实可以配合上述的几个方法来进行。当然如果数据占的单元格数量比较多的话,这里就可以使用Ctrl+A这个快捷键组合了。用法一:现在要选中A1:C17,如图:鼠标选中这个区域内的任意一个...