【发布时间】:2016-04-17 23:37:53
【问题描述】:
我想在 Excel 文件中做同样的事情。我想把“x”放在一个单元格中,让其他单元格用它计算。
有没有办法在 Excel 中添加“未知变量”?我不希望它解决任何问题,但我需要有如下值:0.06*x+66000
编辑
例如,如果 D2 = x 且 E3 = 2,如果我在单元格中输入“=D2-E3”,我希望有“x-2”。
编辑
“x”必须是求值的,而不仅仅是连接。它必须简化下一个方程,如屏幕截图所示。例如,如果你有:A1: x-2 和 A2: 3,如果你有:A3: =A1*A2,你应该有:3x-6。
【问题讨论】:
-
您的意思是要输入一个等式作为文字文本吗?如果是这样,只需在前面加上
'。否则,请详细说明您要做什么, -
例如,如果 D2 = x 和 E3 = 2,如果我在单元格中输入“=D2-E3”,我希望有“x-2”。是不是更清楚了?前置
'不起作用。 -
谢谢你的链接,但这不是我要找的!它需要保持文本而不是数字。
-
您可以通过使用 VBA 的自定义构建公式来做到这一点。根据你的功能变得多么复杂,这可以实现。对于像 0.06x + 66000 这样的函数,这可能相当简单。 UDF 只需要返回那个字符串。
标签: excel excel-formula excel-2011