如何在excel中实现算式与结果的同时显示?
发布网友
发布时间:2022-04-23 13:12
我来回答
共2个回答
热心网友
时间:2023-07-04 07:03
1、工具_选项_窗口选项_勾选公式选项
2、在A列显示公式,B列显示结果,操作方法如下:
在B2单元格输入=1+2*3,此时将显示7,为计算结果
选择A2单元格,插入_名称_定义,输入名称如mFormula,位置处输入=Get.Cell(6,Sheet1!B2),
此后可在A列中要显示公式的单元格输入=mFormula,可取得B列相对应单元格的公式。
3、在A列中输入了公式,要在B列显示运算结果,操作方法如下:
选择B2单元格,插入_名称_定义,输入名称如Result位置处输入=Evaluate(Sheet1!A2),表示计算左边单元格的公式,
此后即可在B列中要计算结果的单元格中输入=Result,或从B2用填充句柄复制,即可取得从A列相对应单元格的公式。
说明:Evaluate()是Excel
4.0版的宏表函数,excel
2000以上版本还支持,但只可用于名称定义中;Get.Cell用于获取单元格或单元格区域的属性,格式为:Get.Cell(类型值,区域)。
热心网友
时间:2023-07-04 07:03
谢谢楼上几位的回复!偶照4楼的方法试了一下,确实可行!
不过偶找了个例子表格,里面是这样定义的:插入—名称—定义,输入名称为计算式,位置处输入=EVALUATE(SUBSTITUTE(SUBSTITUTE(sheet1!$E$3:$E$36,\"[\",\"*ISTEXT(\"\"[\"),\"]\",\"]\"\")\"))也实现了以上功能,就是太复杂,还请高手帮忙详细解析一下其实现的机理,再次谢过!