Excel 计算式转化成计算表达式第一种情况:单元格 A1 = 2;单元格 B1 = 2;单元格 C1 = 2单元格 D1=(A1+B1)×C1 显示结果为 8 ;那么如何才能在单元格 E1中显示(2+2)×2的计算表达式,并且建立关联,当

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:00:24
Excel 计算式转化成计算表达式第一种情况:单元格 A1 = 2;单元格 B1 = 2;单元格 C1 = 2单元格 D1=(A1+B1)×C1 显示结果为 8 ;那么如何才能在单元格 E1中显示(2+2)×2的计算表达式,并且建立关联,当

Excel 计算式转化成计算表达式第一种情况:单元格 A1 = 2;单元格 B1 = 2;单元格 C1 = 2单元格 D1=(A1+B1)×C1 显示结果为 8 ;那么如何才能在单元格 E1中显示(2+2)×2的计算表达式,并且建立关联,当
Excel 计算式转化成计算表达式
第一种情况:
单元格 A1 = 2;单元格 B1 = 2;单元格 C1 = 2
单元格 D1=(A1+B1)×C1 显示结果为 8 ;
那么如何才能在单元格 E1中显示(2+2)×2的计算表达式,并且建立关联,当单元格D1变成 =(A1+BA)^C1 计算式后,显示结果为16;那么E1也就自动显示为 (2+2)^2的计算表达式,也就是说随着单元格D1的计算公式变化,单元格E1显示的计算表达式也随之变化.
第二种情况:
是当计算的单元格任意变化时,怎么办?比如说计算式E1=A1+B1+C1+D1,也有D2=A2+B2+C2,还有F3=A1+B1+C1+D1+E1时.如何将计算式变为计算表达式.即计算式可以在任意一个单元格,计算公式所引用数据的单元格可以任意变化,需要显示计算表达式的单元格也是任意的.

Excel 计算式转化成计算表达式第一种情况:单元格 A1 = 2;单元格 B1 = 2;单元格 C1 = 2单元格 D1=(A1+B1)×C1 显示结果为 8 ;那么如何才能在单元格 E1中显示(2+2)×2的计算表达式,并且建立关联,当
针对第一种问题,分两步做:
1,自定义一个函数
Public Function K(x As Range)
K = Right(x.Formula, Len(x.Formula) - 1)
End Function
2,在E1中写入公式
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(k(D1),"A"&ROW(A1),A1),"B"&ROW(B1),B1),"C"&ROW(C1),C1)
其它往下拖拉即可.
**自定义函数也可以换成使用宏表函数 GET.CELL()
第二个问题,请同理照推

Excel 计算式转化成计算表达式第一种情况:单元格 A1 = 2;单元格 B1 = 2;单元格 C1 = 2单元格 D1=(A1+B1)×C1 显示结果为 8 ;那么如何才能在单元格 E1中显示(2+2)×2的计算表达式,并且建立关联,当 EXCEL公式计算 =IF(计算式=,,ROUND(结果,2)) 代表的什么意思 EXCEL怎么替换,比如说,第一列是计算式,第二列是前面的计算式得数,意思就是,在第一列输入计算式后,第二列就可以出来得数? 在计算机基础考试中,Excel计算要求用公式计算,其它方式不得分!我用函数表达式计算是错的,为什么? 在物理中表达式和计算式有没有区别 在excel中,如何将单元格中的公式计算的结果转化成纯数值 excel表格公式计算的数如何转化成可复制自然数字 什么是逆波兰式?怎样把一个算术表达式转化成逆波兰式进行计算? 马牙槎怎样计算?详细的计算式 excel怎样计算一个单元格内的公式的值不熟悉Excel的操作,怎样计算一个单元格内的公式的值,比如要计算C1里的一组计算式1+2+3+4+5,然后把计算结果填入B1里.比方说C1单元格内有一组计算式2*3+2*4, 1/2+1/4+1/8+1/16 可以把这个算式转化成怎样的算式计算? 六年级数学题 看下图想一想 可以吧1+3+5+7+...+39这个算式转化成怎样的算式计算 看下图想一想,可以把1+3+5+7+…+39这个算式转化成怎样的算式计算? 数学计算题:用两种方法计算(1/2+1/6-1/2)×12=?第一种:第二种: excel vba统计表格中的计算数目如果在excel表格中输入=0.15*0.23+0.12*0.23那么统计的计算式的数量就是2,如果输入=0.15*0.23*2+0.12*0.23那么统计的计算式的数量就是2+1=3就是统计一下有几个两位数的乘 怎么把Excel中的公式值转化为数字.就是里面的计算数值,我要转化成每有公式的数字. 求助下边excel表达式用算式表达式该如何表示?=-ROUND(PMT(10/12,36,10000),0) Excel表格里这个公式IF(D6=,,sl) 上面的公式就是计算下面这个计算式的,我自己照葫芦画瓢编辑了一个,可却得不到正确的计算结果,0.99*0.99*(1.11+0.25+0.05)