我正在尝试使用第二张表格上的查询过滤包含A到O列的Google表格。我可以将这个公式放在一个新表中,它可以像所谓的那样提取所有数据。
=query('Inventory'!$A$1:$O, "select * ", 1 )
我要做的是使用where子句过滤电子表格,该子句是使用单元格下拉列表(由原始工作表中的唯一值生成)。我用过这个公式:
=query('Inventory'!$A$1:$O, "select * where B = "&C1&"", 1 )
其中C1有下拉框。这总是给我错误:
“错误 无法解析函数QUERY参数2的查询字符串:NO_COLUMN:value“(该值取决于下拉列表中选择的内容)。
如果我将B = "&C1&"
包裹在我看到其他帖子使用的括号()中,它也不起作用。
当我查看Google网站上的示例(https://support.google.com/docs/answer/3093343?hl=en)时,除非发生变化且网站不是最新的,否则这应该是一个没有脑子的人。
我很抱歉这么简单。答案 0 :(得分:1)
尝试
=query('Inventory'!$A$1:$O, "select * where B = '"&C1&"'", 1 )