Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel公式正在进行计算,但仍在单元格中显示第一个答案_Excel_Cell_Formula - Fatal编程技术网

Excel公式正在进行计算,但仍在单元格中显示第一个答案

Excel公式正在进行计算,但仍在单元格中显示第一个答案,excel,cell,formula,Excel,Cell,Formula,把我的头发扯出来。当我使用所选内容上的拖动按钮相对向下复制公式时,它会正确地将公式向下移动一行,但仍会在单元格中显示错误的答案。我无法发布图片,因为我的代表率低(我是一个长期潜伏者,新海报),但请找到下面图片的链接: 该单元格的公式为: =MROUND(B21,"1:00") 这基本上是把小时四舍五入到最近的小时 但是,正如您所看到的,单元格显示的答案“10:00”是错误的,应该是“09:00” 现在真正让我感到困惑的是,如果我点击顶部的公式框,就像我要编辑公式一样,然后按enter键离开框

把我的头发扯出来。当我使用所选内容上的拖动按钮相对向下复制公式时,它会正确地将公式向下移动一行,但仍会在单元格中显示错误的答案。我无法发布图片,因为我的代表率低(我是一个长期潜伏者,新海报),但请找到下面图片的链接:

该单元格的公式为:

=MROUND(B21,"1:00")
这基本上是把小时四舍五入到最近的小时

但是,正如您所看到的,单元格显示的答案“10:00”是错误的,应该是“09:00”

现在真正让我感到困惑的是,如果我点击顶部的公式框,就像我要编辑公式一样,然后按enter键离开框,那么单元格就会自动更正为原来的状态!这就好像当我向下拖动公式时,它会将公式放入框中,但直到它认为我在更改它时才实际计算它


任何帮助都将不胜感激。如果这是一篇令人困惑的帖子,很抱歉:)

你描述的行为很奇怪。注:

如果数除以倍数的余数大于或等于倍数值的一半,则MROUND从零开始向上取整


从。我建议你试试。

答案是DataSmarter对我文章的回复

单击“公式”选项卡上给出的“计算选项”按钮,然后选择“自动”选项修复此问题


谢谢大家的帮助

对我来说,它是有效的,它正确地显示了值“9:25:31”的“9:00”。您确定“计算”未设置为手动吗?DataSmarter-谢谢!我找到了“计算”按钮,它确实被设置为手动。将其更改为自动修复了此问题。非常感谢你的帮助!很高兴我能帮忙;-)