乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel怎样计算一个单元格内的公式的值-excel计算单元格内公式,怎样算出一个单元格内的式子

excel怎样计算一个单元格内的公式的值-excel计算单元格内公式,怎样算出一个单元格内的式子

作者:乔山办公网日期:

返回目录:excel表格制作


看到这个我就知道我们zhidao是同行,chenshan16大师说的对,我来再细说一下操作步骤
假如:楼梯间地面的计算式在C3单元格,工程量在D3单元格
首先点击计算结果的这个单元格D3(操作前保证这个单元格处于被选定状态)
第二步:CTRL+F3 弹出名称管理器
第三步:点击“新建”按钮,弹出新建名称对话框
名称:自己随便输,但不能有数字,例如a
把引用位置中“=”号保留,其它内容改为“Evaluate()”
然后将光标停留在小括号内,去工作薄中点击计算式的那个单元格C3,完成后注意要把“$”个符号删除然后点确定。
第四步:在计算结果的这个单元格输入“=if(C3="","",a)”
最后的这个if语句意思是:如果C3这个单元格中无内容(连空格都不能有),则D3也为空,即无内容,否则D3就等于C3计算式的结果。
在计算式中需要注意的是,不能像小学的四则运算一样,“{}[]”这两个是不能用在里面的,不然无法计算出结果,只是用(),小括号内还可以有小括号,但就是不能用中括号和大括号。

假如在Sheet1中的C1为1+2+3+4+5:
一、将光标放在B1单元格,选择“插入”-“名称”-“自定义”,
二、指定“名称”,如a
三、在“引用位置”输入公式:=EVALUATE(Sheet1!C1)
点击“添加”-“确定”。
四、在A2单元格输入:=a
当C1单元格是1+2+3+4+5时,B1会自动计算出结果15。

将B1下拉复制公式,即:当C列为算式时,B列就显示值。
在C2单元格是2*3+2*4,B2会自动计算结果14。

提示:这一个宏函数,如果Excel选项中的宏安全级别为高,则在打开这个文件时,会提示不运行宏。建议您可以暂时把宏安全的设置改低一点,公式才能正常运算。但是为了安全,请记住:用完这个表后,要马上把Excel选项中的宏安全级别恢复到高。(在“工具”-“选项 ”-“安全性”-“宏安全性”中设置安全级别)

1、选中D25单元格

2、插入-》名称-》定义,插入一个为aa的名称,引用位置写上=EVALUATE(Sheet1!$C25)

3、在D25单元格写入公式 =aa

OK

效果图:



1、将数据组成中的方括号通过替换,替换为括号( );

2、选择C4单元格,按Ctrl+F3,“自定义名称”,输入名称:数量 

引用位zd置:=EVALUATE(!F4)  确定,完成定义名称;

3、在C4单元格输入“=数量”,即可得到F4单元格中表达式的结果。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网