Google 电子表格查询 return 来自 'contains' 单元格的字符串

Google Spreadsheet Query return string from cell for 'contains'

我有一个很大的 table,其中包含有关排球锦标赛的数据。每场比赛都列出了日期、球员和结果。 我创建了一个下拉列表,其中包含所有玩家的名字。通过选择名称,可以显示每个玩家的统计数据,例如输赢次数。

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

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

现在我想用下拉列表中选择的玩家名替换 <name>(在我的例子中是单元格 AS24)。

我该怎么做?

这是我的table: Table

提前致谢!

丹贝

试试这个:

=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&"""")