Google电子表格查询来自“包含”

时间:2015-07-20 11:47:27

标签: google-sheets google-spreadsheet-api

我有一张包含排球锦标赛数据的大桌子。每个游戏都列有日期,玩家和​​结果。 我创建了一个包含所有玩家名称的下拉列表。通过选择名称,可以显示每个玩家的统计数据,例如多少次胜负。

现在我还想列出这个玩家玩过的所有游戏。为此,我找到了QUERY函数。我这样用它:

=QUERY(A4:G; "select * where (B contains '<name>') or (C contains '<name>') or (D contains '<name>') or (E contains '<name>')")

现在我想将<name>替换为下拉列表中选择的播放器名称(在我的例子中是单元格AS24)。

我该怎么做?

这是我的表: Table

提前致谢!

Dambe

1 个答案:

答案 0 :(得分:1)

试试这个:

=QUERY(A4:G; "select * where B="""&AS24&""" or C="""&AS24&""" or D="""&AS24&""" or E="""&AS24&"""")

AS24 还是 AS4

我刚试过这个并且有效:

=QUERY(A4:G; "select * where B="""&AS4&""" or C="""&AS4&""" or D="""&AS4&""" or E="""&AS4&"""")