昨天的文章已经介绍了使用一对多通用查询建立一个简单的查询系统,如下所示:
有朋友提出疑问,希望对原系统增加以下两个要求:
输入的数据如果不全,进行模糊查询如果无数据,应有提示“查不到数据”今天,系统是在昨天的基础上升级的
第一步和第二步不变,后续步骤更新!
1设计UI界面
当前工作表称为“模拟”。在此工作表中,设计UI界面,调整单元格颜色、边框、字体、合并和居中等。
2设置下拉菜单
选择G3单元格,在菜单栏中-
在允许框中选择序列,并从源框中选择A2:D2
这样,G3单元格可以下拉选择标准
3更新匹配公式
在菜单栏公式-名称管理器中
创建一个名为:data的数据,引用位置为:
=OFFSET-1,COUNTA+100,1)
原始F6细胞公式:
=INDEX,2^10),ROW))& " "
F6单元格公式现已更新为:
=IF),ROW,2^16),ROW))& " ")
也是数组公式,需要按CTRL+SHIFT+ENTER
向右填充,向下填充单元格
这样可以模糊查询数据,这里不解释公式,不知道哪一步可以留言!
4无法匹配进行处理
插入文本框,将其形状填充和形状轮廓设置为“无”,并在公式框中输入F3单元格的边界值
将F3单元格的字体颜色设置为与填充颜色相同,并输入公式:
=IF)
查询系统的这种升级版本完成了
总体效果如下: