【问题标题】:Google Sheet: How to replace Cell-A with number in Cell-B if the number input is lower than original Cell-B?Google Sheet:如果输入的数字低于原始 Cell-B,如何将 Cell-A 替换为 Cell-B 中的数字?
【发布时间】:2018-08-01 23:24:03
【问题描述】:

我试图找到不断更新的单元格 B1 的最低值。 如果 B1 低于 A1,则 A1 将被替换为新的 B1 值。 如果 B1 高于 A1,则 A1 保留其先前更新的数字。 我不确定这是否可以通过函数、脚本来完成,或者是否可以做到。

我在单元格 A1 中有这个 "=if(A1<B1,B1,A1)"

这给了我错误,我猜这是因为“value_if_false”指向我放入 IF 语句的单元格,从而创建了一个无限循环。

【问题讨论】:

  • 可以用脚本来完成。 range.offsetonEdit()

标签: if-statement google-sheets formulas


【解决方案1】:

请在 A1 中尝试:

=if(A1>B1,B1,A1)

并打开迭代计算(我通常不会推荐)。最大限度。 1 应该足够了。

【讨论】:

  • 感谢您的建议。我打开了迭代计算 Max of 1, Threshold 0.05。但是,它不适用于替换 B1 中的较低值。它适用于替换更高的价值。 '=if(A1>B1,A1,B1)' 和 '=if(A1>B1,B1,A1)' 给出相同的结果,但是通过将较大的符号更改为较小的符号 '=if(A1
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-14
  • 1970-01-01
  • 2016-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多