excel对数据进行有效性设置时出现列表源必须是划定分界后的数据列表是怎么回事

 我来答
畅聊生活g
高能答主

2019-09-06 · 世界很大,慢慢探索
知道小有建树答主
回答量:3561
采纳率:100%
帮助的人:110万
展开全部

因为数据有效性源数据只能是一列或者一行,不能多列或者多行。

1、打开Excel表格,点击工具栏中的数据验证。


2、点击数据验证后,来源中选择两列3行,就会提示列表源必须是划定分界后的数据列表。


3、如果来源中只选择一列。


4、就不会提示了。

光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
一点设计演示
高粉答主

2016-01-29 · 职场/教育各类模板,衷于原创
一点设计演示
采纳数:874 获赞数:83616

向TA提问 私信TA
展开全部

1演示版本为Excel2013,其他版本的Excel可参考进行类似操作。启动Excel后,在A、B两列设置测试数据,并在D列开启数据有效性。

2选中D列之后,点击菜单栏上的“数据”选项卡,并找到“数据验证”(其他版本叫“数据有效性”),在弹出的“数据验证/数据有效性”窗口,找到“设置”选项卡,在“验证条件”-“允许”下拉框中,选择“序列”,并依次勾选“忽略空值”和“提供下拉箭头”。

3在下方“来源”处,点击右侧按钮,选择A、B两列后,可在“数据验证”小窗口看到“=$A:$B”,表示已经选中A、B两列,点击右侧“按钮”返回“验证条件”,并可见“来源”处,已经更改为“=$A:$B”刚才所选区域。

4点击确定后,Excel弹出“感叹号”提示框:列表源是划分分界后的数据列表,或是对单一行或一列的引用。选择的A、B两列作为序列来源被阻止了。可以手动将要引用的整理在一行或者一列,此阻止则不会出现,如果一定要用两(多)行或者列作为来源,请继续看。

5要解决以上问题,需要用到“名称”。在菜单栏中找到“公式”,在“定义的名称”栏目下,点击“定义名称”。在弹出的“新建名称”窗口中,在名称处,任意输入名称即可,这里演示输入“AB列”,将范围设置为“工作薄”,备注不用填,在“引用位置”处点击文本框右侧的按钮并选择“A”列,记住,只是选择“A列”!

6点击确定后,再次回到“数据验证/数据有效性”设置序列。将“来源”处输入刚定义的名称“=AB列”(不包含引号)并点击确定。

7此刻数据有效的范围,仅仅只是A列,可以点击D1单元格进行测试(此教程跳过此步骤)。再次回到“公式”选项卡下,这次点击“名称管理器”。该显示可能有多个名称,点击刚定义的“AB列”并点击“编辑”。

8在弹出的“编辑名称”窗口中,将原“引用位置”处的“=Sheet1!$A:$A”更改为“=Sheet1!$A:$B”,这样就可以将序列引用为AB列了。

【不可改变以上操作顺序】:

不可以直接在定义名称的时候选择AB列,然后再在序列中添加名称,此方法已测试过会失败。

9点击D1单元格查看显示结果,可看到AB列的内容,都添加在“序列”里面了。

10完成。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
终极男爵520
2018-12-04 · TA获得超过132个赞
知道答主
回答量:5
采纳率:100%
帮助的人:2.2万
展开全部

有可能是你的数据里面含有不被支持的符号,名称管理器里面可以看到定义的名称和源数据是否一致。 必须要保证所有文字和字符一致。 

可以参考我回答的另外一个案例,有可能对你有帮助。

网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
enjoyllonely
2011-05-31 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7517万
展开全部
有效性序列如果你是引用的区域,那必须是一行或者一列,大概你选中的区域不是一列或者一行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式