过滤公式中的列并更正公式

时间:2019-04-26 16:41:47

标签: excel excel-formula

两部分问题。

我在excel中有一个当前无法使用的公式,因此我想更正此公式,然后将其应用于希望在公式中选择的行的子集。

以下是我正在使用的屏幕截图:

Excel Screen Shot

第1部分

因此正在单元格G3中计算结果。我希望该值返回5而不是6,因为我希望计算结果如下:

1)查看C列,找出哪些行小于单元格G3中的阈值。

2)在满足该条件的那些行中,返回B列中的值。

3)取那些返回值的最大值5。

我在这里错过了什么吗?

第2部分

问题的第二部分是,我希望能够基于A列中的ID将第1部分中的“正确”公式应用于行的子集。基本上,我想在单元格E3,然后将我的更正公式应用于A列中的值与E3匹配的所有行。我似乎找不到要这样做的公式。

此excel文档将成为通用工具,因此我不想手动选择行,因此希望能够进行所有匹配而无需手动选择Thins。

1 个答案:

答案 0 :(得分:0)

由于您具有最新版本的Excel,因此可以使用MAXIFS

=MAXIFS(B3:B10,A3:A10,E3,C3:C10,"<=" & F3)

enter image description here

仅供参考,根据您的描述,6 正确的返回值。