图1
基本的数据有效性设置已经回顾了,有一些朋友会疑问,数据有效性如何能做到模糊性筛选数据,例如使用筛选功能那样,只需要输入一两个关键词,就可以匹配到相应的数据,得出简化的可视数据,带来不一样的视觉感受。现在我帮大家打破这一常规,来带领大家慢慢建立自己的高级数据有效性王国。
大家可以建一个数据源的工作表和过渡搜索数据的工作表,第三个是使用数据有效性的工作表。如图所示,每一个表格的作用会在实际使用中提及。
图2
二、对数据源工作表建立一个名称管理
第一步是对数据源工作表的公司名称建立一个名称进行管理—公司,基本操作步骤:选中所需单元格→公式→根据所选内容创建,名称为首行→确定。
图3
三、建立数组公式
第二步是在过渡工作表中建立一个数组公式,该数组公式作用是根据输入单元格内容进行搜索符合条件的内容。温馨提示:数组公式需要Ctrl + Shift + Enter三键一起输入,被提示循环运用的时候,点确定即可。
该辅助数组公式为:
=INDEX(数据源!A:A,SMALL(IF(ISNUMBER(FIND(CELL("contents"),公司)),ROW(公司),1000),ROW(A1)))&""
图4
第三步是继第二步建立第二个名称—公司名,该名称使用一个公式提取第二步搜索的数据,该公式为:
=OFFSET(提取!$A$2,,,COUNTIF(公司,"*"&CELL("contents")&"*"))
图5
四、建立第二个数据有效性
第四步是建立第二个数据有效性,该数据有效性设置与基本设置一致。设置步骤:数据→数据有效性→序列,公司名(已经在名称管理器下建立名称)。
图6