首页 > 解决方案 > MIN 函数不忽略 FALSE

问题描述

我在 MIN 函数中有一个计算结果为 FALSE 的公式。MIN 应该忽略逻辑值,但如果在 MIN 函数内部计算值,它的计算结果为 0:

=MIN(FALSE,2) >>> 0

A1=FALSE

=MIN(A1,2) >>> 2

这是Excel中的错误吗?我在 Mac 上使用新的最新版本 (190811)。

标签: excel

解决方案


这不是错误,而是设计使然:

MIN文档中:

您直接在参数列表中键入的数字的逻辑值和文本表示将被计算在内。

或从此链接

MIN 函数忽略 TRUE 和 FALSE 值,以及作为文本输入的数字,除非它们直接输入到参数列表中。

换句话说,如果一个参数是 or 评估为TRUEor FALSE,它不会被忽略。

很可能有替代方案,但您需要分享更多细节 - 解决的功能是什么TRUE/FALSE- 以提出适当的解决方案。


推荐阅读