首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google多重FIlters合并

Google多重FIlters合并
EN

Stack Overflow用户
提问于 2021-01-20 13:23:58
回答 1查看 47关注 0票数 0

我是一个新手,当谈到谷歌文件过滤器,我会感谢一些帮助。

我得到了一个清单,我想通过公司(在这里是索尼)过滤文章,但也过滤最低的价格和最低的运输成本。

我创建的第一个过滤器,创建了一个带有索尼文章的列表。

代码语言:javascript
复制
=(filter(A2:D12;A2:A12="SONY"))

现在我希望过滤器给出一个单列,其中价格和运输成本是最低的,在这种情况下,产品是:

索尼耳机,售价20英镑,运费2,99

我基本上是想把过滤器组合起来:

代码语言:javascript
复制
=(filter(A2:D12;A2:A12="SONY"))
=SMALL((C2:C12);2)
=SMALL((D2:D12);2)

在一个单一的长过滤器中

谢谢

见这里的截图

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-20 15:27:48

解决方案:

FILTER不会在您的情况下工作,因为您有一个优先级列要过滤,在本例中,列A在C和D之前。

您可以使用QUERY代替:

=QUERY(A2:D12,"select * where A='A' order by C+D limit 1")

这将在A列(company)中选择具有指定值的条目,然后按升序以C和D (price+shipping)之和进行排序,然后输出第一行,这是最小值。

样本表:

参考资料:

查询功能

查询语言

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65810425

复制
相关文章

相似问题

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