Asa*_*evo 5 google-sheets google-sheets-query
我有一个带有名称列的范围。
我还有一个选择的名字列表。
我想运行一个查询,只有当它的名字在这个列表中时,它才会从这个范围中选择数据:
Select C Where A "is in the selected array of names"
Run Code Online (Sandbox Code Playgroud)
这样做的正确方法是什么?
小智 12
假设名称数组是 D2:D10; 那么你可以使用查询字符串
"select C where A = '" & join("' or A = '", D2:D10) & "'"
Run Code Online (Sandbox Code Playgroud)
这将创建一个长查询字符串 A = 'name' 或 A='another name'...
如果名称范围是可变的(例如,您希望在 D2:D 中列出所有名称),请将 D2:D10 替换为filter(D2:D, len(D2:D))。
| 归档时间: |
|
| 查看次数: |
7434 次 |
| 最近记录: |