Excel公式把答案放在其他单元格中? (不含VBA)

如果不使用VBA将答案从一个单元格放入另一个单元格,可能吗?

例如:(1)C1 = A1 + B1(C1中的方程式)(2)我想扩展C1中的方程式,将TRUE放入D1中,而不将方程式写入D1 Cell。

我知道这有点令人困惑,通常会在D1单元格中添加一个方程式,但如果可能的话,我想尽量避免这个方程式。

谢谢。

动机:由于IA,VBA可能被阻塞。 想要写入的信息也在D1单元中写入信息,同时在D1中写入TRUE值。

编辑澄清:如果不可能,答案“不可能”或“不可能”是可以接受的。
再次感谢。

一般来说,正如其他答案所指出的,这是不可能的。

但是,如果你想要D1是基于某种条件为TRUEFALSE ,那么有办法做到这一点。

假设我们想在D1得到公式=A1=B1+C1的结果而不使用公式。 因此,当A1=B1+C1时, D1应该显示为TRUE而当A1<>B1+C1时, D1应该显示为TRUE

  • 将光标放在D1 。 input值0。
  • 转到Conditional Formatting-->New Rule并input=A1=B1+C1作为一个规则。
  • 点击Format框,进入Number-->Custom然后在Type:写入#,##0.00;-#,##0.00;"TRUE"
  • 在所有框上单击确定。

然后重复上面的过程,但作为规则input公式=IFERROR(A1<>B1+C1,TRUE) ,并在自定义types下写入"FALSE"而不是"TRUE"

D1A1=B1+C1时写入TRUE ,当A1<>B1+C1时为A1<>B1+C1

很显然,在公式的结果为TRUEFALSE的假设下,无论实际公式如何(只要可以input条件格式),都可以重复此过程。

我希望这有帮助!

看起来奇怪的是我做了这样的事情,我不明白为什么你不能使用VBA这是一个明显的解决scheme。 你需要提供更多关于你想要达到的细节。

据我所知,唯一能够执行这样的任务的自动化是增加一个数据透视图,使其值在单元格D1中。 然而,你将不得不使用VBA手动刷新数据透视表。

一个公式不能改变另一个单元格,它只能改变它所在的单元格。

这也适用于一个UDF是一个公式与VBA背后。

进行更改的唯一方法是使用vba事件更改单元格,然后检查C中的单元格是否已更改,然后适当地更改D。