当前位置 :
【Excel计算式转化成计算表达式第一种情况:单元格A1=2;单元格B1=2;单元格C1=2单元格D1=(A1+B1)×C1显示结果为8;那么如何才能在单元格E1中显示(2+2)×2的计算表达式,并且建立关联,当】
更新时间: 2025-08-31 09:04:21
1人问答
问题描述:

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时.如何将计算式变为计算表达式.即计算式可以在任意一个单元格,计算公式所引用数据的单元格可以任意变化,需要显示计算表达式的单元格也是任意的.

柯冬香回答:
  针对第一种问题,分两步做:   1,自定义一个函数   PublicFunctionK(xAsRange)   K=Right(x.Formula,Len(x.Formula)-1)   EndFunction   2,在E1中写入公式   =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(k(D1),"A"&ROW(A1),A1),"B"&ROW(B1),B1),"C"&ROW(C1),C1)   其它往下拖拉即可.   **自定义函数也可以换成使用宏表函数GET.CELL()   第二个问题,请同理照推
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有