Excel公式把答案放在其他单元格中? (不含VBA)
如果不使用VBA将答案从一个单元格放入另一个单元格,可能吗?
例如:(1)C1 = A1 + B1(C1中的方程式)(2)我想扩展C1中的方程式,将TRUE放入D1中,而不将方程式写入D1 Cell。
我知道这有点令人困惑,通常会在D1单元格中添加一个方程式,但如果可能的话,我想尽量避免这个方程式。
谢谢。
动机:由于IA,VBA可能被阻塞。 想要写入的信息也在D1单元中写入信息,同时在D1中写入TRUE值。
编辑澄清:如果不可能,答案“不可能”或“不可能”是可以接受的。
再次感谢。
一般来说,正如其他答案所指出的,这是不可能的。
但是,如果你想要D1
是基于某种条件为TRUE
或FALSE
,那么有办法做到这一点。
假设我们想在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"
。
D1
在A1=B1+C1
时写入TRUE
,当A1<>B1+C1
时为A1<>B1+C1
。
很显然,在公式的结果为TRUE
或FALSE
的假设下,无论实际公式如何(只要可以input条件格式),都可以重复此过程。
我希望这有帮助!
看起来奇怪的是我做了这样的事情,我不明白为什么你不能使用VBA这是一个明显的解决scheme。 你需要提供更多关于你想要达到的细节。
据我所知,唯一能够执行这样的任务的自动化是增加一个数据透视图,使其值在单元格D1中。 然而,你将不得不使用VBA手动刷新数据透视表。
一个公式不能改变另一个单元格,它只能改变它所在的单元格。
这也适用于一个UDF是一个公式与VBA背后。
进行更改的唯一方法是使用vba事件更改单元格,然后检查C中的单元格是否已更改,然后适当地更改D。