ex cel 计算表中经常要对计算式进行标注,便以了解计算数据的来源、计算关系等
FORMULA 函数 GET
FORMULA 函数用来显示公式表达式
有时候单元格输入的公式很复杂,或者不同单元格设置了不同公式,可以用它迅速显示公式
例: 在A1 中输入 =2+9*8+54/9 确定后显示的是计算结果80 要想显示成=2+9*8+54/9,就用上GET
FORMULA 了
单击B1,插入-名称-定义(或者按快捷键Ctrl+F3),弹出来对话框,在“在当前工作簿中的名称”一栏中输入一个名称,可以是数字、字母或者汉字,比如我们输入q;在最下边的“引用位置”栏中输入 =GET
FORMULA(A1) 确定后,B1 单元格显示是空白
这时,在B1 中直接输入=q 确定,B1 即显示成=2+9*8+54/9 EVALUATE 函数 EVALUATE 函数用来计算文本形式公式的数值
例: A1 中以文本形式输入 2+9*8+54/9 它就显示成2+9*8+54/9,并不会显示成结果80
因为在Ex cel 中不输入等号,不被识别为函数,而识别为文本
用EVALUATE 函数能计算其结果
单击B1,插入-名称-定义,在对话框的名称栏输入任意名称,如w
在引用位置框中输入 =EVALUATE(A1) 确定后,B1 无显示
这时在B1 输入=w 确定,显示80
如A1 单元格 =20[長]*35[高]+5
5[長]*23[高]-0
5[扣門洞],让人一目了然地知道计算依据,并且不容易犯漏项等错误,那么怎么得到去掉这些文字备注之后的计算结果呢
同样,在B1 插入〉名称〉定义名称: X=Evaluate(SUBSTITUTE(SUBSTITUTE(A1,"[","*ISTEXT(""["),"]","]"")")),然后在B1 输入=X 就可以了
上述宏表函数