EXCEL里有没有可以直接得到前面计算式结果的公式_百度知道百度首页|百度知道 | 登录 新闻网页贴吧知道MP3 图片视频百科
帮助设置
中国现当代文学专题
百度知道> 教育/科学 >科学技术> 数学添加到搜藏已解决
卓越网E XCEL里有没有可以直接得到前面计算式结果的公式
悬赏分:0 - 解决时间:2008-12-2516:01
比方说前面单元格计算式是5*6,后面要得出结果30,直接输等号是可以直接出上面结果,但这样还不
能满足我的要求哦,和我还需要比方更改前面计算式改陈4*6的话,后面的要能自动变成24,=LE FT(J4,FIND("*",J4)-1)*RIG HT(J4,LEN(J4)- F IND("*",J4))这个公式可以满足上面的要求,但因为我们的计算式比较多,都不一样,想这个计算式用上面的就不行(1.93+3.713+4.375)*5.6-0.8*2.1*2,不知道有没有全部通用的公式哦,请教下啊
提问者: tong yu0530 - 实习生一级最佳答案这种问题在“知道”上已经出现了需多次,大部分的回答都是:先把公式部分定义成一个名称,然后用Evalu ate(名称)函数,但据我实验,这个函数只不过是V BA里的E xcel的Appli catio n、Cha rt及 Wo rkShe et对象的方法,并不是工作表函数,所以无法在Exc el中直接使用,必须在VBA里自定义一个函数才能使用,我也不知道是不是我用的方法不对。废话少说,看V BA的自定义函数吧:
按A lt+F11打开VB A编辑器,插入一个模块,把下面的函数贴进去。
F uncti on 计算公式(公式 As S tring)
计算公式 =Evalu ate(公式)
E nd Fu nctio n
然后在Exce l里插入用户定义函数“计算公式”,参数就是有公式文本的那个单元格,例如公式=(=A1+B1*A3)在D1,就在E1输入“=计算公式(D1)”。
0回答者:喜欢自作多情 - 见习主管五级2008-12-2515:18
我来评论>> 相关内容
R26; EX CEL里有没有可以直接得到前面计算式结果的公式2008-12-25
•公司有一个规定的计算公式,向公式中代入数就可以得到结果,怎么才能在EX CEL套用这个公式呢? 2007-4-27
̶6; 有没有这样exc el计算公式,帮忙编个 2008-8-1
•;在EXC EL中有没有公式可以计算出从几月几号到几月几号的天数 32007-4-13
•2008-12-22 06:27:42与2008-12-22 19:21:54,exce l中,有没有公式可以计算中间一共多少小时多少分钟呢?
江西萍乡官场地震
2009-2-11
更多相关问题>>普鲁士蓝
查看同主题问题:计算公式可以直接 exc el
其他回答共3条
使用evalu ate()
前面单元列(如A列)命名,如aaaa,引用位置为$A:$A
后面单元列(如B列)命名,如bbbb,引用位置为=eval uate(aaaa)
B列单元格输入=b bbb,向下复制。
卢新回答者: ngjt yw -进士出身九级2008-12-25 15:28
设那些没有等号的公式都在a列,要在b列显示结果。
插入-名称-定义,对话框中名称输入xx,下面公式输入=evalu ate(a1),确定。
b1输入=xx,下拉即可。
回答者: sh uhua0715 -榜眼十一级2008-12-25 15:29
可以用宏表函数EVALU ATE,具体方法上面讲得很详细了哦。这个不能在工作表单元格里直接使用,只能在定义单元格里使用。中华奇石网
回答者:R OCK_d ead -见习主管五级 2008-12-25 15:52
等待您来回答
怎样利用EX CEL生成公式?
exc el中,求按“成语接龙”排序的函数公式
MS EXCE L2007,这个公式如何编辑
ex cel函数公式设置
急需2009新资产负债表、(利润表)损益表,EXCEL格式,带公式的
求资产负债表、利润表、现金流量表三者自动生成带公式的exc el表格.谢谢!求最新的财务报表格式自动编制EXCE L(资产负债表,利润表,现金流量表) 含公式急求一份EXCEL:新会计准则的资产负
债表、损益表、现金流量表,带自动计算公式的。
&c opy;2009 B aidu