Excel返回0而不是正确的结果

时间:2017-07-13 13:07:17

标签: excel excel-formula

我有一个包含这两列的大型Excel文档:

enter image description here

我必须从每个不同产品的价格列中提取最小值:例如,如果我选择第一个产品,则会有一个函数返回0,91。

为此,我有这个公式:= MIN(IF(E:E = Ex; F:F))其中x是行号。然后公式返回0,但如果我控制它

enter image description here

结果是对的!

P.S。对于非意大利人,SE表示IF,而FALSO表示FALSE

1 个答案:

答案 0 :(得分:1)

它是一个数组公式,正确的语法是

=MIN(IF(E:E=E2;F:F))

CTRL SHIFT 输入

如果您不想要数组公式,请使用AGGREAGTE

=AGGREGATE(15; 6; $F$1:$F$999/($E$1:$E$999=E2); 1)

在这两种情况下,使用数组时避免使用完整列