关于excel表格中函数的公式

问题描述 投票:0回答:1

我有一个像Excel problem所示的问题,现在我想使用乘积函数来计算它的公式

我将其写为 Product(C33:G33)*(0.3+0.6)/2 现在的问题是我不想在公式中写入 *(0.3+0.6)/2 它必须从单元格中获取并计算 谁能给个公式吗

excel excel-formula excel-2010
1个回答
0
投票

此解决方案需要将文件格式设置为启用宏的工作簿。在 VBA 中创建一个简单的

UDF
:

Function TextToFormula(text As String)
TextToFormula = Evaluate(text)
End Function

使用此 UDF 将单元格中的文本转换为公式(假设是

H3
中的 id):

=PRODUCT(C33:G33)*TextToFormula(H3)
© www.soinside.com 2019 - 2024. All rights reserved.