MAXIFS公式未评估全文值

问题描述

我正在尝试根据特定条件计算对另一列进行过滤的一列的最大值。

尤其是,只有在E列为“ 2140899900040282882831”(文本值)的情况下,我才尝试评估F列的最大值。

似乎该公式在解释“ 2140899900040288378”等于“ 2140899900040282831”,因此返回其对应值(2)。我的期望是返回1。

MAXIFS公式中是否有错误?似乎该算法未考虑最后4个字符。

谢谢

enter image description here

解决方法

有趣的是,我发现以下公式适用于Office365

=MAX(IF(E2:E3="2140899900040282831",F2:F3,""))

enter image description here

它也可以在Excel 2013中作为数组公式工作

enter image description here