首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果条件为多个标准-根据前面的标准确定最高数目

如果条件为多个标准-根据前面的标准确定最高数目
EN

Stack Overflow用户
提问于 2020-12-26 20:27:13
回答 1查看 42关注 0票数 0

我正试图在Excel/Google页面中构建一个跟踪器,以确定哪个“住房贷款”具有最高利率加上贷款/抵押贷款规模的组合。

到目前为止,我所建立的公式适用于以下条件;

  1. 只有一个利率最高的贷款,或者,
  2. ,如果有多个贷款的利率最高,那么最大的贷款就包括在这个条件之内。

这个公式不起作用的地方是什么时候;

  • 当有多个利率最高的贷款时,但是这些贷款并不是最大的贷款规模。我相信这个问题是因为我把“max”声明作为比赛条件的一部分。请参阅单元格引用I8:L10作为示例。

我不知道如何在一个公式内实现这一点;

利率最高的贷款,利率最高的贷款,其抵押贷款/贷款规模最大。

请注意利率在数据集中的变化,

使用的公式:=if(countif($E3:$H3,max($E3:$H3))>1,if(iserror($E$1:$H$1,match(1,(max($E3:$H3)=E3)*(max($A3:$D3)=A3,0)=i$1),“非活动”,“活动”),if(索引($E$1:$H$1,match(max($E3:$H3),$E3:$H3,0))=I$1,“活动”,“非活动”)

链接到电子表格https://docs.google.com/spreadsheets/d/1GHN8-uX4RdkMz0IIvTTxB0TjAKtUMSdCTFHqXNgHVm4/edit?usp=sharing

提前谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-12-27 01:40:24

您可以使用=FILTER($E3:$H3,$E3:$H3-Max($E3:$H3),"")创建具有最高利率的所有贷款的数组。我认为应该可以创建一个匹配的贷款大小数组,然后提取其中最高的一个。然而,这个任务看起来很吓人。

同时,我想知道这种简单得多的方法是否允许您使用简单的if函数获得您想要的结果。

代码语言:javascript
复制
=IF(A3=MAX($A3:$D3),"Hi loan","Low loan") & " / " & IF(E3=MAX($E3:$H3),"Hi Rate","Low rate")

您选择了“活动”和“非活动”。我选择了“嗨”和“低”。这两种方法都是真假的翻译,可用于条件格式,例如,您只需突出显示一种颜色中利率最高的贷款,然后选择适用于最大贷款的最高利率的另一种颜色。我在这里表达的简单逻辑也可以用语言表达。这只是一个解释的问题,我的公式提供的两个结果,以最适合您的需要。

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

https://stackoverflow.com/questions/65460424

复制
相关文章

相似问题

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