【发布时间】:2021-04-06 17:40:21
【问题描述】:
我已经在论坛上搜索过这个答案,但很遗憾找不到。
假设我有以下数据库: database
我想过滤以“CDI”为基准的基金名称,以及该组中费用最高的基金名称。
考虑到这种情况,我的预期结果是:“N”。
为了得到这个结果,我尝试使用以下代码:
=FILTER(A2:A25,B2:B25="CDI",C2:C25=max(C2:C25))
问题是这段代码向我返回了#N/A。表示我的过滤条件没有返回值。
发生这种情况是因为代码正在计算整个数据库中的最高费用金额,在这种情况下,具有最高费用的基金是 A、B 和 R,它们没有 CDI 作为基准。
我可以使用两个嵌套的过滤函数来解决它,分为两个步骤,如下:
第一步:过滤所有以CDI为基准的数据 第二步:从第一步选择的数据中,筛选出费用最高的数据
很遗憾,我找不到使用嵌套过滤器函数的示例。我也尝试使用查询功能,但也无法获得所需的结果。
拜托,任何人都可以帮助我解决这个疑问吗?我确信有一种更简单的方法可以解决它。
非常感谢您的时间和关注。
问候
【问题讨论】:
标签: google-sheets filtering google-sheets-formula