在Excel中查询过程中,经常会由于输入的数据不是系统中的标准数据,从而查询不到相应的结果。因此,可以利用数据有效性来限定(或者减少)查询数据的输入。
工具/原料
Excel2010版
方法/步骤
1
假设在一个Excel表格中要根据“姓名”、“单位”、“民族”三个选项来查询数据。这三个选项是数据库中的标题。数据内容如下:
2
1、先设置“姓名”、“单位”、“民族”三个选项的数据有效性,方法如下:
3
2、设置查询内容的数据有效性。这个内容需要根据上面的“选项”而变化,因此写入特殊的公式:=OFFSET(A2,1,MATCH($E$1,$A$2:$C$2,0)-1,COUNTA(INDIRECT(ADDRESS(3,MATCH($E$1,$A$2:$C$2,0))&':'&ADDRESS(12,MATCH($E$1,$A$2:$C$2,0)))),)
4
3、完成后,可以对比一下结果。选择不同的选项,对应该选项的数据内容就自动呈现在下拉列表中: