sorting - Google 表格 QUERY 和 FILTER SORT
问题描述
在 Google 表格查询中苦苦挣扎。我有一个数据集,其中包含 ID、姓名(姓氏和名字)、地址、电话、电子邮件等的列表。我还将名称分组为类别:全部、高、中、低)。该数据集位于一个选项卡(“2021 名册”)中。
在另一个选项卡上,我使用 QUERY 从第一个数据集中提取 ID 和名称=QUERY('2021 Roster'!$A$3:$K,"SELECT A, B, C, K")
。在同一个选项卡上,我添加了与每个名称相关的更多数据,例如下订单、收到的付款等。此信息是在与 ID 关联的行中手动输入的。
我正在尝试将此数据链接到查询,如下所示:=IF(A2="All",FILTER(QUERY('2021 Roster'!$A$3:$K,"SELECT A, B, C, K",0),D4:L,G4:G="All")
,其中单元格 A2 是下拉列表,包含全部、高、中、低。这是行不通的。
我希望能够转到下拉菜单并选择“全部”,然后获取包含订单数据的完整名称列表,或者选择“高”、“中”、“低”,然后只从两个选项卡的数据中获取包含信息的排序行这些值中的每一个。
这可以做到吗?
谢谢!
解决方案
尝试类似的东西
=QUERY('2021 Roster'!$A$3:$L, "SELECT A, B, C, K, D, E, F, G, H, I, J, L " &IF(LEN(A2), "where G = '"&A2&"'",), 0)
看看这是否有效?
推荐阅读
- python - 如何使用 webscraping 来抓取 Inspect elemrnt 中的数据或查看页面源
- c# - 是否可以检索委托函数数据库并执行它?
- sql - 如何列出sybase模式中的所有表?
- mysql - 如何修复mysql访问被拒绝?适用于家庭服务器但不适用于生产服务器
- macos - 在 mac os 上更新 ca 证书
- r - 使用 withProgress() 时如何动态配置 incProgress()?
- ruby-on-rails - RSpec 测试单独通过,整个套件失败
- xml - 将具有西里尔字符的数据帧写入 HDFS 正在更改编码
- dart - 如何在组中创建 ListView?
- codeigniter - 在codeigniter中打印带有条形码的表格的pdf