首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有多个条件的排序过滤器函数

具有多个条件的排序过滤器函数
EN

Stack Overflow用户
提问于 2016-12-06 04:56:29
回答 1查看 10K关注 0票数 0

我是一个在谷歌工作表上工作的热心新手。我意识到这个公式并不美观,而且可能有更好、更符合逻辑的方法来做到这一点。我尝试使用的公式可以过滤出我想要的正确行,但我不能让它们按我想要的顺序显示。

这适用于筛选器部分...

代码语言:javascript
复制
=(FILTER(LBACCsV2!N11:AR,LBACCsV2!O11:O="I",(LBACCsV2!S11:S="MQ1")+(LBACCsV2!S11:S="MQ2")+(LBACCsV2!S11:S="MQ3")+(LBACCsV2!S11:S="MQ5")+(LBACCsV2!S11:S="MQ6")+(LBACCsV2!S11:S="MQ7")))

但是,我想要按列LBACCsV2!AB排序,它是第15列。如果我将公式调整为这样排序...

代码语言:javascript
复制
=SORT(FILTER(LBACCsV2!N11:AR,LBACCsV2!O11:O="I",(LBACCsV2!S11:S="MQ1")+(LBACCsV2!S11:S="MQ2")+(LBACCsV2!S11:S="MQ3")+(LBACCsV2!S11:S="MQ5")+(LBACCsV2!S11:S="MQ6")+(LBACCsV2!S11:S="MQ7"),15,TRUE))

它不起作用,我收到一条错误信息说...

“错误

筛选器具有不匹配的范围大小。预期行数: 1013,列数: 1。实际行数: 1,列数:1。“

请不要贬低我,正如我所说的,我是一个新手,不久前我还不知道电子表格是什么。非常感谢您的帮助,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-06 05:04:30

我想你可能把右括号放错了地方。排序函数的两个参数出现在过滤器函数内部。试一试

代码语言:javascript
复制
=SORT(FILTER(LBACCsV2!N11:AR,LBACCsV2!O11:O="I",(LBACCsV2!S11:S="MQ1")+(LBACCsV2!S11:S="MQ2")+(LBACCsV2!S11:S="MQ3")+(LBACCsV2!S11:S="MQ5")+(LBACCsV2!S11:S="MQ6")+(LBACCsV2!S11:S="MQ7")),15,TRUE)
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40983167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档