【问题标题】:How to stop Excel from auto-updating all cells in a column when I change a single value/cell当我更改单个值/单元格时,如何阻止 Excel 自动更新列中的所有单元格
【发布时间】:2021-03-30 16:45:06
【问题描述】:

乍一看,这对我来说似乎是一个简单的问题。但是经过广泛的谷歌搜索,我似乎无法找到解决这个特定问题的方法。 问题是:我有一个数据表。但是对于某些列,Excel 会继续将我在单个单元格中输入的值复制到该列中的所有其他单元格。如何阻止 Excel 这样做?

我发现在没有误解的情况下详细描述有点困难,所以我在 youtube 上上传了一个视频,清楚地显示了它: https://youtu.be/fabdeyKgH5c

如您所见,一开始,最后一列中有一个公式。但为了说明起见,我只是给列中的第一行赋值为 5。第 6 行和第 7 行也变为 5。我将其变为 3,所有内容都变为 3。与 1 的值相同。

也适用于公式。例如,列 K (dagen in periode / days in period) 应该计算列 C 和 D 中的值之间的天数。现在,它有效,因为 243 是第一个的正确答案表的行(第 5 行)。但它复制了第 6 行和第 7 行的答案,这是错误的。

K列单元格中的公式为:=DAYS([@Eind];[@Begin])+1 当我单击第 7 行 K 列中的单元格并使用 Enter 确认公式时,该列中的所有三个值都将显示应该特定于第 7 行的结果。

如果你们有任何想法,请告诉我。现在几乎坚持我的项目。 将不胜感激!

【问题讨论】:

  • @Sean C,感谢您的回复,但您提到的选项已被取消选择。所以不幸的是这里不是解决问题的方法。

标签: excel cell auto-update value-of


【解决方案1】:

我认为这是由于 Excel 中的自动更正选项造成的。尝试更改 Excel 中的选项: 选项 > 校对 > 自动更正选项 > 键入时自动套用格式选项卡 > 取消选择“在表格中填充公式以创建计算列”

我遇到了同样的问题,更改此设置对我有用。

【讨论】:

    【解决方案2】:

    好的,我不确定我遇到问题的确切原因,但我发现的是这个。

    • 重新启动我的电脑,再次重新打开 excel 工作
    • 我正在处理的表是用宏编辑的。我认为这以某种方式导致了这个问题。重新制作表后,我不再遇到此问题。在我运行宏之前,已经不止一次看到它发生过。无论如何,对我来说这个问题已经解决了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-09
      • 2021-08-02
      • 2017-06-28
      • 1970-01-01
      • 2018-08-08
      • 1970-01-01
      • 2020-12-14
      • 2012-01-23
      相关资源
      最近更新 更多