【问题标题】:Excel return 0 instead correct resultExcel 返回 0 而不是正确的结果
【发布时间】:2017-07-13 21:18:25
【问题描述】:

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

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

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

结果是正确的!

附:对于非意大利人来说,SE 表示 IF,FALSO 表示 FALSE

【问题讨论】:

  • 这是一个数组公式,退出编辑模式时必须用 Ctrl-Shift-Enter 输入,而不是输入。如果操作正确,Excel 会在公式周围加上{}

标签: excel excel-formula


【解决方案1】:

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

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

CTRLSHIFTENTER

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多