如何实现在Excel中显示公式的计算式
举例子:C1=A1*B1,结果在D1中显示。我知道“将C栏(即显示公式的竖栏)定义名称为x,x=evaluate(sheet1!$C:$C);在D单元格(即显示计算值的栏...
举例子:C1=A1*B1,结果在D1中显示。
我知道“将C栏(即显示公式的竖栏)定义名称为x,x=evaluate(sheet1!$C:$C); 在D单元格(即显示计算值的栏)输入“=x”即可”的方法。
但现在增加一个问题,即C1中显示计算式。
赋值说明:(即如下方显示)
|A1| B1| C1 | D1|
|2 | 3 | 2*3 | 6 |
谢谢~!
“=A1&"*"&B1”这种方法我已经知道,碰上复杂的公式的时候就要输入死掉。比如说来个(A1+B1)*2+SINC3....之类的,就输不来了。
get.cell方法不能使用,请您在确定下,或者更清楚的表达。
说明一点,因为我做工程量算式,所以一定要完整的表达出计算过程,不是简简单单的1+1,也不想一个一个的去改表达式来达到显示计算式的目的。
期待?能尽快有个完美的答案。
Q号125102024,能这么关注我的问题,相当感谢。 展开
我知道“将C栏(即显示公式的竖栏)定义名称为x,x=evaluate(sheet1!$C:$C); 在D单元格(即显示计算值的栏)输入“=x”即可”的方法。
但现在增加一个问题,即C1中显示计算式。
赋值说明:(即如下方显示)
|A1| B1| C1 | D1|
|2 | 3 | 2*3 | 6 |
谢谢~!
“=A1&"*"&B1”这种方法我已经知道,碰上复杂的公式的时候就要输入死掉。比如说来个(A1+B1)*2+SINC3....之类的,就输不来了。
get.cell方法不能使用,请您在确定下,或者更清楚的表达。
说明一点,因为我做工程量算式,所以一定要完整的表达出计算过程,不是简简单单的1+1,也不想一个一个的去改表达式来达到显示计算式的目的。
期待?能尽快有个完美的答案。
Q号125102024,能这么关注我的问题,相当感谢。 展开
7个回答
展开全部
其实这个办法也比较简单,用定义名称和get.cell就可以解决。
操作如下:
设你的AB列为数据,C列要显示公式,D列等A+B,也就是说,你的最后在C1中显示=A1+B1,D1中显示结果。
1,在D1中输入正常的计算公式:=A1+B1得到正常的计算结果。
2,插入,名称,定义,名称名一栏内随便写上一个名称,如:AA
最底下的引用位置一栏内输入:=GET.CELL(6,Sheet1!D1)
3,在C1中输入:=AA
OK了。
补充:
我应你的要求又试验了一次,我用的是EXCEL2003,我在2000和2003中都试验通过了我的方法,你如果还是没有听明白,现在有两个办法,一,你再仔细看一下我的说的操作过程,希望问题不是出你在看不明白的问题上,二,你把你的表格或是QQ号发给我,我愿意和你当面交流。另外,请别人帮忙的时候不要用那种“希望如何”的口气,让人不舒服。要知道大家帮你解决问题是在帮你。不是你的佣人。
操作如下:
设你的AB列为数据,C列要显示公式,D列等A+B,也就是说,你的最后在C1中显示=A1+B1,D1中显示结果。
1,在D1中输入正常的计算公式:=A1+B1得到正常的计算结果。
2,插入,名称,定义,名称名一栏内随便写上一个名称,如:AA
最底下的引用位置一栏内输入:=GET.CELL(6,Sheet1!D1)
3,在C1中输入:=AA
OK了。
补充:
我应你的要求又试验了一次,我用的是EXCEL2003,我在2000和2003中都试验通过了我的方法,你如果还是没有听明白,现在有两个办法,一,你再仔细看一下我的说的操作过程,希望问题不是出你在看不明白的问题上,二,你把你的表格或是QQ号发给我,我愿意和你当面交流。另外,请别人帮忙的时候不要用那种“希望如何”的口气,让人不舒服。要知道大家帮你解决问题是在帮你。不是你的佣人。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可在C1中输入:=A1&"*"&B1,在D1中输入=A1*B1.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询