将公式中的值复制到另一列的公式

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

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

如果A4的公式很长,可以使用= A4

使用= concatenate()。 连接通常用于将多个单元格的单词合并为一个单元格,但是如果只input一个单元格,则会返回该值。 还有其他的方法,但我觉得这是最好的,因为它是唯一的方法,当一个公式,你想要返回的值,是在一个合并的单元格。

为此,您必须依靠VBA。 你不能只使用Excel函数。

您可以将这些函数与iferror一起用作解决方法。

try =IFERROR(VALUE(A4),(CONCATENATE(A4)))

正常复制,然后右键单击并使用“select性粘贴”,会出现许多选项,其中也有粘贴值。