在 Excel 2010 中创建 MIN IFS 函数

Pet*_*erH 1 microsoft-excel microsoft-excel-2010

Excel 2010,没有MINIF内置它。

为了解决这个问题,我可以使用数组论坛。

样本数据。

Field 1 Field 2 Score
B       1       1
A       1       2
A       0       3
A       0       4
B       1       5
Run Code Online (Sandbox Code Playgroud)

如果我想要字段 1 等于 A 时的最低分数,我将使用:

{=MIN(IF(A2:A6="A",C2:C6,""))}
Run Code Online (Sandbox Code Playgroud)

这对于 MIN IF 来说效果很好,

但假设我想要最低分数 if field 1equals AAND field 2equals 1

当我引入 AND 来表示两个条件时,它失败了。即迷你文件系统

{=MIN(IF(AND(A2:A6="A",B2:B6=1),C2:C6,""))}
Run Code Online (Sandbox Code Playgroud)

有人有办法解决吗?

bar*_*ini 5

您不能使用AND数组公式,因为结果是单个值而不是数组 - 尝试像这样使用 * 来模拟AND

=MIN(IF((A2:A6="A")*(B2:B6=1),C2:C6))

或者使用多个 IF,如下所示:

=MIN(IF(A2:A6="A",IF(B2:B6=1,C2:C6)))

均通过CTRL+ SHIFT+确认ENTER