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&"""")
我有一个很大的 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&"""")