我有2张工作表(sheet1和sheet2),并为它们分别创建了命名范围sheet1和sheet2。
使用以下公式查询sheet1:
=QUERY(sheet1, "select A,B,C")
当我要查询sheet2时,我必须编辑我的查询公式。我不想这样做,相反,我想从下拉菜单中选择要查询的工作表。
在单元格B2中,我使用数据验证创建了一个下拉菜单,它将Sheet1和Sheet2填充到下拉菜单中。
然后我将我的查询修改为:
=QUERY(B2, "select A,B,C")
但是我得到以下错误:
无法解析函数查询参数2:NO_COLUMN: A的查询字符串
是否有一种方法来查询每个工作表使用下拉?
试试:
=QUERY(INDIRECT(B2), "select A,B,C")