Excel匹配(小于)函数行为不一致

时间:2013-05-23 22:24:29

标签: excel excel-2007 excel-formula excel-2010

当我在第一个日期位置输入日期时,我希望匹配(小于)函数将返回同一行中最右边匹配日期的位置。 (我知道不建议将搜索日期放在同一行上)

对于第3行:3,它可以满足我的需求。我得到位置10。 但对于第4行:4,它返回了我的搜索日期位置,而不是日期数组中的日期。 两行之间的唯一区别是4:4上的搜索日期单元格超出了G列。

我无法解释原因。我希望我能错过一些已知的事实。我希望/期望Excel表现一致!谢谢你的任何建议。

Excel Match issue explanation

1 个答案:

答案 0 :(得分:0)

这不是答案,但我还不能发表评论。我不认为巴里已经回答了这个问题。根据{{​​3}} MATCH返回lookup_array中匹配值的位置,而不是值本身。另请注意,如果重新创建OP的场景,然后将第二个MATCH函数的查找值移到左侧(G4),则返回他正在查找的结果。

enter image description here