Excel中EVALUATE函数怎么计算文本算式的值

excel

1个回答

写回答

庞小庞

2025-02-07 11:35

+ 关注

excel
excel

如下图所示,A列为一列文本形式的算术表达式,要想在B列求出这些算术表达式的值可以借助定义名称结合宏表函数EVALUATE。

1、按下Ctrl+F3组合快捷键,将弹出 名称管理器 对话框,如下图所示

2、在弹出的 名称管理器 对话框中单击新建命令,将弹出 新建名称 对话框。如下图所示

VBA
VBA

3、将名称文本框中的原有名称删除,输入新的名称 计算文本算式的值 ;将引用位置中的 =Sheet1!$B$2改为=evaluate(Sheet1!A2) ,然后单击确定命令,将在名称管理器对话框中看到刚刚新建的名称。

4、通过以上的步骤新建了名称后,在B2单元格输入= 计算 将会自动列出计算文本算式的值,也就是通过刚才的定义名称,就类似于自定义了一个函数。如下图所示

5、完成B2单元格的公式输入,然后填充填充柄至指定的单元格区域即可计算出A列的文本算式的值。如下图所示

6、通过以上的步骤我们了解了如何通过定义名称的方法来求解文本算式的值。宏表函数是一类早期的excel函数,后来逐渐被VBA取代。但是为了保持兼容,依然可以使用这些函数。

举报有用(10分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号