找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1933|回复: 22

[求助]:数据输入的有效性问题

[复制链接]
发表于 2005-2-21 12:56:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
请教各位前辈,在EXCEL中,如何能做到在某一列或某一行或是选中的某个单元区域不输入重复数据?也就是说输入相同数据时能够有警告.
我尝试在数据的有效性中去设定,但却没有成功.还请哪位高人不吝赐教!不胜感激!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-2-22 10:31:03 | 显示全部楼层
就是利用excel的数据有效性判断某一区域输入数值是否重复,方法见演示。
其中有效性判断公式为=COUNTIF(A:A,A1)=1。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-22 11:05:30 | 显示全部楼层
非常感谢楼上的老师!
再次谢谢!!
只是我实在是太笨,如果是一个区域,如C7:F20,那个公式如何变通?
我试着改动,没有成功,只有请教老师了.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 11:30:35 | 显示全部楼层
请教,谢谢!
公式=COUNTIF(A:A,A1)=1中的A1是什么意思呀,若在任意区域内设置数据有效性,应该改成什么呀?例如数据有效区域为B9:B30,为什么我输入公式=COUNTIF(B9:B30,B9)=1没有成功呀?应该是什么呀?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 12:03:08 | 显示全部楼层
能否详细此有效性判断公式的具体含义,只知道它是一个条件记数公式,但理解不过来,有点蠢。谢了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 14:23:45 | 显示全部楼层
只能先回答有效性公式设置的问题了。跨列区域的有效性设置问题很棘手,还在想办法。
公式栏中输入的是其实是一个逻辑公式,当这个公式结果为真就是有效的输入,反之则非法。至于A1可参考COUNTIF公式理解。可以移到A2等单元格上再打开有效性设置对话框看看公式有什么变化,这种变化应该是EXCEL内置的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 15:20:30 | 显示全部楼层
谢谢长老指点,问题已经解决,总结如下:
1、选定需要限制其数据有效性范围的单元格。
2、在“数据”菜单上,单击“有效性”命令,再单击“设置”选项卡。
3、在“许可”下拉列表框中,单击“自定义”。
4、在“公式”编辑框中,输入计算结果为逻辑值(TRUE 或 FALSE)的公式。当公式的结果为 FALSE 时,输入到单元格中的数值无效。公式要以等号(=)开始。
重点在于输入的公式要求为绝对引用,对于多行多列区域也能够成功。长老的这句话“可以移到A2等单元格上再打开有效性设置对话框看看公式有什么变化,这种变化应该是EXCEL内置的。 ”非常形象地说明了问题。
对一些不连续区域还在摸索当中,希望大家共同努力,我的思路是采用命名单元格,将不连续区域中的多个部分采用判断等公式连接。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 19:43:53 | 显示全部楼层
想不到我教了那么久,还不知道
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-25 18:09:37 | 显示全部楼层
多行多列也可以?
怎么我试过试不可以呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-2-25 21:28:08 | 显示全部楼层
多行多列的连续矩形区域,是可以实现的,主要在于设置的公式为绝对引用
利用帮助中的这句话“向单元格键入数据   请确保用户向设置了数据有效性范围的单元格中输入数据时,是通过先选定单元格,再键入数据完成的。如果用户是在设置了限制的单元格中复制或填充数据,则不会显示错误消息,因此单元格中可能会存入错误数据。”可以实现任意区域的数据有效性设置
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-21 11:40:49 | 显示全部楼层
好内容把它顶上去,让更多的网友能够看到
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-6-30 10:56:58 | 显示全部楼层
公式=COUNTIF(A:A,A1)=1中用A列中的其他单元格替代A1好像公式没有变化呀??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-6-30 16:39:59 | 显示全部楼层
最初由 lzf5223128 发布
[B]公式=COUNTIF(A:A,A1)=1中用A列中的其他单元格替代A1好像公式没有变化呀?? [/B]

选中设置有效性的区域内的任一单元格,然后点击有效性,会看到在不同的单元格,A1会变为A2、A3等等
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-7-1 19:34:28 | 显示全部楼层
谢谢各位大侠,又学了一招。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-7-5 12:55:57 | 显示全部楼层
这个贴子确实不错.没想到我随意的浏览,又学到了一招.谢谢各位大师.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-22 01:38 , Processed in 0.327087 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表