请问在EXCEL中,有什么方法可以保证一个列中的值都是唯一的吗?在线等

samchoy 2005-04-26 11:36:52
请问在EXCEL中,有什么方法可以保证一个列中的值都是唯一的吗?
要求在输入的时候就可以进行判断。
如果需要写代码的话,请给出代码,谢谢了!
...全文
104 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
samchoy 2005-04-26
  • 打赏
  • 举报
回复
能详细说说怎么做吗?
蓝帆·雨轩 2005-04-26
  • 打赏
  • 举报
回复
不需要代码,只需要用有效性就可以了。
samchoy 2005-04-26
  • 打赏
  • 举报
回复
谢谢了
蓝帆·雨轩 2005-04-26
  • 打赏
  • 举报
回复
上面的公式有问题,只需要输入公式:

=COUNTIF(A:A,A1)

确定即可。

道歉!
蓝帆·雨轩 2005-04-26
  • 打赏
  • 举报
回复
选中要控制的列-->菜单"数据"-->有效性-->标签"设置"-->允许项选择"自定义"
-->在公式栏输入公式:

=IF(ROW()=1,1,IF(ISERROR(IF(ROW()=1,"",VLOOKUP(INDIRECT(ADDRESS(ROW(),1)),A$1:INDIRECT(ADDRESS(ROW()-1,1)),1,FALSE))),1,""))

确定即可.
[也可以设置相应的错误警告及输入信息.然后确定.]

您可以看到,现在该列已经只能输入唯一值了。
yslzhf 2005-04-26
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3354/3354785.xml?temp=.316128

http://community.csdn.net/Expert/topic/3201/3201307.xml?temp=.1827051

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧