Excel/Libreoffice 为 IF() 而不是表达式返回 TRUE

Rus*_*lan 4 worksheet-function libreoffice microsoft-excel

请看以下情况:

在此处输入图片说明

对于一些

这里单元格 A1:E3 具有纯文本数据(无公式),而 C4:E4 具有相同的公式(即在一个单元格中键入然后自动填充到另一个单元格)。

__如果第 2 行中它们右侧的两个单元格中没有任何内容,我想让单元格 C4:E4 包含,否则在第 2 行中的相应单元格周围平均包含 5 个单元格。我得到的是TRUE我在测试评估为真时输入的公式。

我在 Libreoffice 中得到完全相同的行为(这是我第一次尝试,并检查了 MSO 认为它是 LibO 错误)。

这里发生了什么事?为什么我得到TRUE而不是平均值?

toh*_*ohu 5

检查单元格的格式C4。如果是Boolean Value,它将输出TRUEorFALSE代替预期的公式结果。