为什么当身高低于 36 时偏移会出错?

为什么当身高低于 36 时偏移会出错?

这似乎只发生在 Excel 2010 中。

当我执行 namedrange = offset-match-count 时,我会返回一列。太棒了。我可以对列进行求和等操作,没有问题。但是,当我尝试通过 iserror(Namedrange) 测试是否存在问题时,只要我的列小于 37,我就会收到错误。因此,当列高度为 37 或更大时,没有问题,它工作正常。当列高度为 36 或更小时,我会收到一条错误消息,而我不应该收到。

值得注意的是,无论高度如何,所有东西都正确相加。只是在这个特定情况下失败了。我可以使用很多解决方法 - 不同的测试,为我的所有列添加 37 等。我很好奇为什么会发生这种情况。

我无法在 Excel 2016 中复制结果。

相关内容