首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

怎么验证 Excel 一列值里的唯一性

2012-04-17 
如何验证 Excel 一列值里的唯一性表里有两列:证件类型(一个下拉框:身份证,护照,其他)证件号码用COUNTIF(B

如何验证 Excel 一列值里的唯一性
表里有两列:

  证件类型(一个下拉框:身份证,护照,其他) 证件号码

用=COUNTIF(B:B,B1) 可以验证证件号码整列的唯一性。

现在这个问题怎么解决?

当只有选择身份证时,验证证件号码的唯一性,选择护照和其他时都不验证。

[解决办法]
你的意思是不是在A列里面选择证件类型,在B列里面输入数据呢?
A列如果是身份证,则B列的数据不能在B列内重复;

建议:
A列内选择A1单元格,然后选择“数据”、“有效性”,选择有效性里面的“序列”,并在下面的输入框内输入“身份证,护照,其他”
然后把A1拷贝到A列其他单元格

B列内选择B1单元格,然后然后选择“数据”、“有效性”,选择有效性里面的“自定义”,并在下面的输入框内输入

VB code
=COUNTIFS(A:A,"=身份证",B:B,B1)=1
[解决办法]
加个IF函数判断一下就行了

热点排行