标签: excel excel-vba excel-formula concatenation vba
我有两个细胞,总和公式细胞A =“= 10 + 20”& 单元格B =“= 3 + 20”。我想在单元格C中将它们的公式连接为=“10 + 20 + 3 + 20”。而且我不想将这些细胞转化为价值。请求团队帮忙
答案 0 :(得分:2)
尝试:
=CONCATENATE(FORMULATEXT(A1),"+",RIGHT(FORMULATEXT(B1),LEN(FORMULATEXT(B1))-1))
答案 1 :(得分:1)
=A1&"+"&right(B1,len(B1)-1)
&是连接的简短形式。你需要在两个单元格的内容之间添加+。它会将您的公式显示为字符串。正确的功能将从B1公式中剥离=符号。
如果A和B中的公式实际上是显示值的公式,如下图所示,则您需要使用以下公式。它被设置为第2行。并且为Shash提供了关于为此选项提供支持的帽子
=FORMULATEXT(A2)&"+"&RIGHT(FORMULATEXT(B2),LEN(FORMULATEXT(B2))-1)
概念证明