序列功能
“数据有效性”就是为了帮助用户提高录入的准确率,所以可以设置“输入信息”功能,算是打个招呼,又有“出错警告”作为强制,而核心自然是设置各种有效性规则,有内置的也可自己设定逻辑。而“序列”是内置方式中比较有灵性的一个,可以通过名称或单元格引用先设定一个可选范围,在这个范围内随便选,这样就大大提高了录入的准确率和录入效率。
13
“数据有效性”有个特点,即善打埋伏战,但不善策反。这个啥意思呢?就是我们先设置了“数据有效性”,然后输入数据,这时“数据有效性”是会执行使命的,该“警告”就会发出警告,该“禁止”就会弹出“禁止”信息框;但是,如果事先已经输入了数据,然后再马后炮进行“有效性”设置,这个时候“数据有效性”就不作为了,就是不具策反能力。
03版,07版都这样,不过可能考虑到了这部分原因,在07版中做了弥补。具体就是可以通过菜单命令,显示所有不符合有效性条件的项目,如下图所示。
千言万语又回到同一句话,“03版非常优秀,但07版更优秀,呵呵”。从上面我们可以看出,思想上微微一动,“数据有效性”的“圈释无效数据”功能还可以当“条件格式”用呀,大家说不是?
在“数据有效性”中嵌入函数公式一般在两个地方,第一就是“序列”的数据源,另一个就是自定义,切入口如下图所示。下次再详细絮说。
初识数据有效性附件
3-1 数据有效性桩功演练
14
前文已让大家演练了普及桩功、名称桩功、条件格式桩功,其中条件格式桩功比较完整的展示了各个特性。盘点一下条件格式的桩功,关键就是三点:单元格引用格式的影响、宿主单元格与参照单元格之间的位置关系、批量扩展的规律。虽然可能会造成桩功堆砌的现象,斟酌再三我还是决定把数据有效性的桩功也演示一下。有了前面的桩功基础,尤其是条件格式的桩功基础,数据有效性的桩功就非常容易理解了,用心体会就会发现实质是一样的。
数据有效性基本功能中,我一般在“序列”的数据源和“自定义”中设计公式,以使该基本功能具有更多的灵性,下面也分别加以介绍。
“序列”数据源
在“序列”功能中,公式的作用在于返回一个单元格引用区域,将这个引用区域作为“序列”的数据源,以方面使用下拉菜单点选式录入。
序列桩功1
序列桩功2
序列桩功3
15
贴图
自定义:
自定义中的公式和条件格式中的公式一样,都是返回一个逻辑。不同的是,在条件格式中返回逻辑TRUE时执行相应的格式,而有效性中逻辑值TRUE表示“有效”,返回逻辑值“FALSE”时则表示无效,以此来提高录入的准确率。
自定义桩功1
自定义桩功2
16
相关推荐: