excel 数据验证中序列长度超出限制处理

您所在的位置:网站首页 数据有效性序列来源不重复 excel 数据验证中序列长度超出限制处理

excel 数据验证中序列长度超出限制处理

2024-07-11 16:30| 来源: 网络整理| 查看: 265

文章目录 实现背景第一步、数据验证第二步、设置验证条件第一种第二种1、将选项放到同一个sheet2、将选项放到其他sheet 博客来源 在定制系统输入的模板时,使用到excel的数据验证功能,用到的可选项比较多,超出了序列的长度,需要处理换一种读取的方式。这里记录下来,方便备查。

实现背景

为了防止数据录入错误,方便数据库数据的匹配,直接在下拉菜单中选择对应的项目即可。如下图所示。 在这里插入图片描述

第一步、数据验证

选中需要选择的列,数据 --> 数据验证,选择第一个数据验证选项,进行设置。 在这里插入图片描述

第二步、设置验证条件

主要分为两种情况

第一种

选择 允许序列,来源:即输入需要选择的内容,各选项用逗号隔开。注意:序列的长度是有限制,超过会无法进行保存。 在这里插入图片描述

第二种

对于选项比较多的,如国籍,出生地等码值多的,设置其为选项也无法写到序列中,怎么处理呢?将选项放到一列,设置公式来读取这列做为选项。 有两种方式:放在同一个sheet和单独存放带一个sheet中。

1、将选项放到同一个sheet

在这里插入图片描述 在同一个sheet中可以选中该列,右键 – > 隐藏,即不显示H列

2、将选项放到其他sheet

在这里插入图片描述 注意:设置的公式有所区别,需要有sheet的信息,参照下图所示。 在这里插入图片描述

$ 在excel中的作用: excel 单元格有绝对引用、相对引用和混合引用,均用 $ 表示,三者的区别: $ 在谁前面,谁不动。 一个单元格地址有两部分组成:一个是字母(代表列数),一个是数回字(代表行数)。 注:这里是给字母和数字前面都加上了**$**,读取的都是设置区域固定的内容,如果只是给字母添加,列不变,但行数会变,读取的内容会动态变化。

博客来源

【1】https://jingyan.baidu.com/article/0964eca26da8bd8285f536ab.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3