为什么我的公式显示错误 - MS Excel中的计算列公式不一致?

时间:2017-10-23 10:18:04

标签: excel excel-formula excel-2007

我的公式显示错误:计算列公式不一致。但仍然按预期工作和返回结果。

公式:

=IF(B7="","",IF((MINUTE(M7))>=15,TRUNC(HOUR(M7)+MINUTE(M7)/60)+1,TRUNC(HOUR(M7)+MINUTE(M7)/60)))

我正在使用Microsoft Office 2007.请帮忙。

2 个答案:

答案 0 :(得分:3)

那是因为前一行/列的公式有点不同。 This is what Microsoft says about it

  

Excel表格中的计算列是有效输入公式的绝佳工具。它们允许您在一个单元格中输入单个公式,然后该公式将自动扩展到列的其余部分。无需使用“填充”或“复制”命令。这可以节省大量时间,特别是如果你有很多行。当你改变一个公式时会发生同样的事情;更改也将扩展到计算列的其余部分。   计算列可以包括与其余列表具有不同公式的单元格。这会创建一个将在表格中清楚标记的异常。这样,可以很容易地检测和解决无意的不一致。

enter image description here

答案 1 :(得分:0)

如果您打算在表的同一列中使用不同的公式,则可以全局关闭excel的“烦人”功能,如下所示。我希望我可以每张桌子或至少每张纸关闭它。

在“ Excel选项/公式”下

enter image description here