google-sheets-formula - 在 WHERE 语句后插入列 ID 时,SELECT 语句不起作用
问题描述
我试图通过选择一列并使用 WHERE 语句过滤来从列表中仅过滤出 facebook 数据。我还想要与该行相关的数字。
这是我的查询
=SORT(查询(G1:H4000, "SELECT H, G WHERE G LIKE '%facebook.com%'" , 1),2,FALSE)
这行得通,但列 H 出现在 G 之前。我想要它在 G 之后。当我重写查询时,我得到 Value 错误
这是我的查询 =SORT(query(G1:H4000, "SELECT G WHERE G LIKE '%facebook.com%', H" , 1),2,FALSE)
请参阅附图。不知道为什么我得到这个值错误。
解决方案
您需要交换选择数据的方式。
=SORT(query(G1:H4000, "SELECT G, H WHERE G LIKE '%facebook.com%'" , 1),2,FALSE)
推荐阅读
- r - 按 ID 将行重定位到列
- html - 如何使用 Selenium 定位按钮
- python - 线图的 Matplot 库图(python)
- css - 同一页面提供不同的视觉输出
- openshift - 获取 H2OFrame 作为对象,而不是获取对 H2O 集群中某个位置的引用
- javascript - AMP 如何识别在 AMP 生态系统之外登录的用户?
- excel - 如何根据多行获取条件的通过/失败?
- jenkins - 导入 Jenkins WorkflowScript 类
- javascript - Reactjs 如何处理表单
- .net-core - 使用 ASP.Net Core v2.2 ProtectKeysWithAzureKeyVault() 数据保护