我是一个在谷歌工作表上工作的热心新手。我意识到这个公式并不美观,而且可能有更好、更符合逻辑的方法来做到这一点。我尝试使用的公式可以过滤出我想要的正确行,但我不能让它们按我想要的顺序显示。
这适用于筛选器部分...
=(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列。如果我将公式调整为这样排序...
=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。“
请不要贬低我,正如我所说的,我是一个新手,不久前我还不知道电子表格是什么。非常感谢您的帮助,谢谢。
发布于 2016-12-06 05:04:30
我想你可能把右括号放错了地方。排序函数的两个参数出现在过滤器函数内部。试一试
=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)https://stackoverflow.com/questions/40983167
复制相似问题