2014-02-28 50 views
1

可以说我有这个查询的数据...谷歌电子表格查询功能 - 包括一系列在WHERE子句

=query(DataSource!A1:C100,"select A, B, C where C = '123 or C = '456' order by C ",1) 

我不想硬编码“去哪儿”在声明中值因为我想指出一个包含未定数值的范围。

例如E1:E10,其条件有时该范围内的值可以是1值(E1)或6值(E1:E6)或10值(E1:E10)中的任意值。

是否可以写一个替代“或”这将是相当于...

...where C = """&E1:E10&""" order by C ",1) 

(或命名范围相当于)

我试过多种方法达到此目的,但无济于事。在这一点上,我几乎只是把东西扔到墙上,但没有什么坚持。

有人能推动我朝着正确的方向吗?谢谢。

+0

其实我刚才知道可以在电子表格中引用包含“Select”语句本身的单元格。我现在正在构建一个CONCAT函数,它将在该单元格中构建该语句。 – 5th4x4

+0

说起来容易做起来难。 – 5th4x4

+0

它看起来像我有解决方案。我只是想和它一起玩,看看我能用它做些什么。那么,如果他们需要相同或相似的东西,我会发布结果供其他人查看/使用。 – 5th4x4

回答

0

我只是想让它成为人们不断点击的未解答的问题。

我的确有我的解决方案,但我正在将其整合到整体方案中,所以我需要一段时间才能回到这里并发布解决方案。

在此期间,不需要任何帮助。谢谢。

+0

你的解决方案上的任何东西? –