我有一个从公式创建的值列,我知道我可以使用剪贴板将值复制到另一列。但是......我希望我的电子表格是自动的,同时避免使用VBA编码,因此如果我可以为下一列创建一个公式,将VALUES复制到下一列,这将是理想的。也许是一种INDEX / MATCH方法,但只复制值而不是公式。
所以本质上我想要一个公式来复制公式中的值......
答案 0 :(得分:9)
如果A4具有长公式
,您可以使用= A4答案 1 :(得分:3)
为此,您必须依赖VBA。你不能只用Excel函数来做。
答案 2 :(得分:3)
使用= concatenate()。连接通常用于将几个单元格的单词组合成一个单元格,但如果只输入一个单元格,它将返回该值。还有其他方法,但我发现这是最好的方法,因为当你想要返回的公式在合并单元格中时,它是唯一有效的方法。
答案 3 :(得分:1)
您可以将这些功能与iferror
一起用作解决方法。
尝试=IFERROR(VALUE(A4),(CONCATENATE(A4)))
答案 4 :(得分:1)
正常复制,然后右键单击并使用“特殊粘贴”,将有许多选项,其中还有粘贴值。
答案 5 :(得分:0)
尝试使用VLOOKUP
怎么样?语法是:
=VLOOKUP(cell you want to copy, range you want to copy, 1, FALSE).
应该这样做。
答案 6 :(得分:-1)
复制单元格。粘贴特殊链接。将与原始版本一起更新。 虽然没有公式。