6

我有一列从公式创建的值,我知道我可以使用剪贴板将值复制到另一列。但是...我希望我的电子表格是自动的,同时避免使用 VBA 编码,所以如果我可以为下一列创建一个将值复制到下一列的公式,那将是理想的。也许是一种 INDEX/MATCH 方法,但它只复制值而不是公式。

所以本质上我想要一个公式来复制公式中的值....

4

6 回答 6

12

您可以使用 =A4,以防 A4 的公式很长

于 2013-09-19T08:30:33.970 回答
5

使用 =concatenate()。Concatenate 通常用于将多个单元格的单词组合成一个单元格,但如果您只输入一个单元格,它将返回该值。还有其他方法,但我发现这是最好的方法,因为当您希望返回其值的公式位于合并单元格中时,这是唯一有效的方法。

于 2016-01-09T22:19:12.943 回答
3

为此,您必须依赖 VBA。您不能仅使用 Excel 函数来做到这一点。

于 2013-09-19T08:43:11.720 回答
1

您可以将这些功能与iferror作为解决方法一起使用。

尝试=IFERROR(VALUE(A4),(CONCATENATE(A4)))

于 2016-04-01T17:52:00.987 回答
0

试试VLOOKUP呢?语法是:

=VLOOKUP(cell you want to copy, range you want to copy, 1, FALSE).

它应该可以解决问题。

于 2018-05-07T16:20:11.647 回答
-2

复制单元格。粘贴特殊链接。会更新原版。虽然没有公式。

于 2019-06-05T13:32:42.390 回答