如何计算 Excel 单元格中的公式

How to evaluate a formula in Excel cell

我有一个 excel 文件,其中有一些乘法 (不是结果而是公式) 如果可能的话,我怎样才能找到每个结果?

Excel:

5*10
5*3*1
10
20*3*2

预期输出:

50
15
10
120

这是我尝试过的:

=MID(A1; 1; FIND("*"; A1) - 1) * MID(A1; FIND("*"; A1) + 1; LEN(A1) - FIND("*"; A1))

此公式适用于 5*3 等乘法,但不适用于其他乘法。我想容纳所有 3 种可能的细胞。

如我的专栏所述,在他们前面放一个 = 符号,然后在辅助栏中自动填写 = 符号为 '=.

在此之后,CONCATENATE 两列。

复制所有串联列,然后粘贴值...

结果如下:

部分在评论和其他答案中有描述,但缺少关键步骤。

1) 连接 =
2) 将结果复制/粘贴为不同的列
3) Select 那一栏,然后转到 DATA > Data Tools - Text to Columns,然后单击 Finish(您不必完成任何选项,默认设置即可)