Excel - 将两个单元格公式合并到一个单元格中

Excel - 将两个单元格公式合并到一个单元格中

除了复制和粘贴公式文本之外,有没有更简单的方法将公式合并到一个单元格中?

我有一个很长很复杂的公式,我将其拆分成两个不同的公式,然后将它们合并到第三个单元格中。但现在我希望所有内容都放在一个单元格中,一个公式中。

这是一个过于简单的说法,但我有:A2=A1^2;B2=B1*A1;C2=MAX(A2,B2)

但我想切换到:C2 = MAX(A1 ^ 2,B1 * A1)

无需进入并将每个单独的公式复制/粘贴到 C2 中。

使用鼠标或箭头键来选择需要替换的正确文本是很麻烦的。

答案1

我建议使用 substitute() 和 concatenate()

E2  ---> '=max(
F2  ---> =SUBSTITUTE(C2,"=","")
G2  ---> ,
H2  ---> =SUBSTITUTE(FORMULATEXT(B2),"=","")
I2  ---> )
J2  ---> =CONCATENATE(E2,F2,G2,H2,I2)

然后..你可以复制J2的内容作为公式来填充C2。

希望能帮助到你。 ( :

相关内容