在excel输入函数不显示结果EVALUATE函数可结果就是出EVALUATE

怎样使用 Excel 2003 中的 EVALUATE 函数?-正解问答-正解网7怎样使用 Excel 2003 中的 EVALUATE 函数?作者:正解网来源:正解网链接:投票7好问题烂问题同问已同问修改分享扫码分享复制网址OK了,粘贴即可!解答:1个同问:0人浏览:47次修改提问怎样使用 Excel 2003 中的 EVALUATE 函数?&&&&&提交图片把图片文件拖到这里即可上传上传完,点击「插入图片」按钮插入title插入图片图片链接:图片描述:添加取消视频title插入视频视频链接:添加取消出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交1个解答9正解Excel 2003 中,EVALUATE 函数用来求文本型数学表达式的计算结果。下面以实例加以讲解:操作步骤实例一:A1 单元格内容:3*(4+5)-5^2,如何在 B1 单元格里求出其结果?操作步骤如下:选中 B1 单元格,单击插入—名称—定义(或按快捷键 Ctrl+F3),在名称框里面随便写上一个名字,比如输入「结果」。在「引用位置」框中输入:=EVALUATE(A1),添加确定即可求出结果为「2」。类似的,也可求得其其它相邻单元格里公式表达式的值, B1 单元格的下方有一个小方点,按着鼠标左键往下拖动直到结束。当放开鼠标左键实例二:EVALUATE 函数应用实例:如何在一个单元格中显示公式,另一个单元格中显示该公式的计算结果。题目:A1 和 A2 单元格里内容分别是:5*58和85*3+15。将在 B1 和 B2 单元格里分别显示 A1 和 A2 它们的结果。操作步骤如下:选中 B1 单元格,按快捷键 Ctrl+F3 打开定义名称对话框,在名称框里面随便写上一个名字,比如输入「A」。在「引用位置」框中输入:在 B1 中求出结果后,在 B2 中就不用重新定义了。单击 B1 单元格下方的小方点,按着鼠标左键往下拖动至 B2,就可以得到结果了。提示值得注意的是 EVALUATE 是宏表函数,当工作表使用了宏表函数后,每次打开工作簿,都会有这个提示「这个工作簿含有一个或多个 Microsoft Excel 4.0 宏。这些宏可能含有病毒或者其它有害代码。宏将会被禁止运行。」,这个是正常的,无须担心。当出现这个提示,只要单击「是」就可以了。如果确实不想看到这个提示,可这样操作:单击工具-选项-安全性-宏安全性,在安全级里选择「低」。保存后,以后再打开这个工作簿,就不会出现这个提示了。Excel 2003 中,EVALUATE 函数用来求文本型数学表达式的计算结果。下面以实例加以讲解:操作步骤
实例一:A1 单元格内容:3*(4+5)-5^2,如何在 B1 单元格里求出其结果?
操作步骤如下:
选中 B1 单元格,单击插入—名称—定义(或按快捷键 Ctrl+F3),在名称框里面随便写上一个名字,比如输入...作者:正解网来源:正解网链接:收藏已收藏感谢已感谢修改分享扫码分享复制网址OK了,粘贴即可!修改解答&&&&&Excel 2003 中,EVALUATE 函数用来求文本型数学表达式的计算结果。下面以实例加以讲解:
##操作步骤
实例一:A1 单元格内容&#+5)-5^2,如何在 B1 单元格里求出其结果?
操作步骤如下:
选中 B1 单元格,单击插入—名称—定义(或按快捷键 Ctrl+F3),在名称框里面随便写上一个名字,比如输入「结果」。在「引用位置」框中输入:=EVALUATE(A1),添加确定即可求出结果为ĭ。
![](/image/8df9a157593dae82eb93b2bfe43e11e4.jpg)
![](/image/ff00e69d3d527b7bb86248.jpg)
类似的,也可求得其其它相邻单元格里公式表达式的值, B1 单元格的下方有一个小方点,按着鼠标左键往下拖动直到结束。当放开鼠标左键
实例二:EVALUATE 函数应用实例:如何在一个单元格中显示公式,另一个单元格中显示该公式的计算结果。
题目:A1 和 A2 单元格里内容分别是&#&#+15。将在 B1 和 B2 单元格里分别显示 A1 和 A2 它们的结果。
操作步骤如下:
选中 B1 单元格,按快捷键 Ctrl+F3 打开定义名称对话框,在名称框里面随便写上一个名字,比如输入「A」。在「引用位置」框中输入:
在 B1 中求出结果后,在 B2 中就不用重新定义了。单击 B1 单元格下方的小方点,按着鼠标左键往下拖动至 B2,就可以得到结果了。
##提示
值得注意的是 EVALUATE 是宏表函数,当工作表使用了宏表函数后,每次打开工作簿,都会有这个提示「这个工作簿含有一个或多个 Microsoft Excel 4.0 宏。这些宏可能含有病毒或者其它有害代码。宏将会被禁止运行。」,这个是正常的,无须担心。
当出现这个提示,只要单击「是」就可以了。如果确实不想看到这个提示,可这样操作:单击工具-选项-安全性-宏安全性,在安全级里选择「低」。保存后,以后再打开这个工作簿,就不会出现这个提示了。
![](/image/f07dbb1aec253cebbc21c4.jpg)
![](/image/a2db840c814eed72ee48.jpg)提交图片把图片文件拖到这里即可上传上传完,点击「插入图片」按钮插入title插入图片图片链接:图片描述:添加取消视频title插入视频视频链接:添加取消出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交我的解答&&&&&提交图片把图片文件拖到这里即可上传上传完,点击「插入图片」按钮插入title插入图片图片链接:图片描述:添加取消视频title插入视频视频链接:添加取消出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交登录正解excel中的Evaluate函数,不同于普通函数。因为Evaluate是一个宏表函数,所以,不能直接在单元格中使用Evaluate函数。
如果需要使用Evaluate函数,需要先定义后才能使用。
该函数的功能是:把表达式转换为结果。
Evaluate函数的用法:
1、选中d2,然后是菜单操作:插入→名称→定义,在对话框中的“在当前工作薄中的名称”处输入一个名称,比如MyNum(随便输入),在“引用位置”处输入=evaluate(c2),确定。
2、在d2中输入=MyNum,即可,然后下拉复制,就可以在d2这一列中计算出c2的这一列的值。
如 c2为1+2,则d2为3.。
如果在A1先输入了25+35/2 这样的算术表达式,想在A2里看到结果,那么操作如下
1:按CRTL+F3 或者 (菜单是:插入菜单-&名称-&定义)
2:名称位置输入 MyNum
3:引用位置填:=EVALUATE($A1)
4: 点“添加”
5:在A2单元格输入 = MyNum
如A1中的计算式是 4*4
那么您选中B1
点插入→名称→定义→上面框中输入MyNum
在最下面的框中输入 =Evaluate(A1) ,确定
然后在B1中输入 =MyNum 回车即得到16Excel2003中Evaluate函数介绍 怎样使用2010版excel表中的宏 - 小小知识站
Excel2003中Evaluate函数介绍 怎样使用2010版excel表中的宏
描述:...office2010密钥,想要使用excel的宏的功能~~~ EXCEL2010中有多少宏表函数啊?分别如何使用? excel2010 evaluate在EXCEL2010中无法使用,宏表函数
Excel2003中的Evaluate函数是用来求和文档中总和,该函数只能在插入名称定义中输入。 输入相关语法:EVALUATE(formula_text) Formula_text 是一个要求值的以文字形式表示的表达式。注意:使用EVALUATE类似于在编辑栏的公式内选定一个表达式并按下了重新计算键在Microsoft Excel for Windows 中是F9。EVALUATE用一个值来替换一个表达式。操作步骤1、选中D1,然后在菜单栏选择插入名称定义弹出定义名称对话框。2、然后在当前工作表中的名称输入X,再在引用位置编辑栏中输入=EVALUATE(Sheet1!$A1),点击添加在确定。3、在D1单元格中输入=X。推荐:点击免费下载最新版WPS办公软件 》》查看更多电脑教程4、D1即可得到结果。公式可向下复制。
分享给小伙伴们:
主题:怎样使用2010版excel表中的宏
描述:...office2010,想要使用excel的宏的功能~~~ EXCEL2010中有多少宏表函数啊?分别如何使用? excel2010 evaluate在EXCEL2010中无法使用,宏表函数
主题:Excel实现隔行换色的2种方法图文介绍
描述:...变格式的域,选择开始 -
套用表式中的样式,即可实现。如图所示。2、使用条件格式和函数的功能这个方法无论在Excel 2003或者更高版本的Excel 2010中都可以完美实现,首先选择要改变样式的域。:点击最新版WPS办公软件 查看电脑教程在Execl 2010下的作方法:开始 - 条件格式 - 突出显示单元格则 - 等于(E)... -
在输入框中输入=MOD(ROW(),2)=0,就可...
主题:excel宏的多条件求和
描述:...单条件平均是 SUMIF/COUNTIF,这个只要用 EXCEL 函多条件: 如果是offcie 2003版,那只能用那个蜗牛数组函数来解决 2010版: 点击栏(在选项卡和列标之间)左边的 fx 如果是在2003版,在类别中选择“ 统计 ”,就可以先找到 COUNTIF 这个函数: 用同样的方法在2003版的“ 数学与三角函数 ”类别里找,可以看到 SUMIF: 而2010版里,SUMIF 和 SUMIFS 是同时进行的: 单从函数名:COUNTIFS 是 COUNTIF 的复数形式、SU...
主题:Excel中用函数向导输入函数动画教程
描述:Excel2003入门动画教程51、Excel中用函数向导输入函数。演示动画作步骤如果大家对Excel函数不是非悉,建议大家采用Excel函数向导来输入函数计算式。选中相应的单元格,执行入函数命令,打开入函数对话框,选中相应的函数类别(如统计),然后再进一步双击选中的函数名称,打开函数参数对话框,通过拖拉或输入的方式,输入函数参数,输入完成后,确定返回,...
主题:Excel快速查找和搜索函数动画教程
描述:Excel2003入门动画教程53、Excel快速查找和搜索函数。演示动画作步骤在用函数处理数据时,常常不知道该使用什么函数比较合适。Excel的搜索函数功能可以帮你缩小范围,挑选出合适的函数。执行入函数命令,打开入函数对话框,在搜索函数下面的方框中输入要求(如计数),然后单击转到按钮,系统即刻将与计数有关的函数挑选出来,并显示在选择函数下面的列表框中...
问题:...l2003表格教程 excel2003表格作回答:excel2003表格教程 excel2003表格作 .ss11 /Soft/34 Excel中大量的公式函数可以应用选择,可以实现多方便的功能,给使用者方便。 与其配套组合有:word、PowerPoint、Access及Outlook 现在Excel2003、和老一点的Excel2000较为多见,Excel2002版本好像用的不是很多。2000以前的版本很少见了。最新的版本增添了多功能。使Excel功能更为强大。 Excel2003支持VBA编程,VBA是Visu......
06-1106-1106-1106-1106-11
08-0708-1508-2708-1608-23
也许你感兴趣excel中的Evaluate用法
我的图书馆
excel中的Evaluate用法
excel中的Evaluate函数,不同于普通函数。因为Evaluate是一个宏表函数,所以,不能直接在单元格中使用Evaluate函数。
  如果需要使用Evaluate函数,需要先定义后才能使用。
  该函数的功能是:把表达式转换为结果。
  Evaluate函数的用法:
  ①用法一
  1、选中d2,然后是菜单操作:插入→名称→定义,在对话框中的“在当前工作薄中的名称”处输入一个名称,比如MyNum(随便输入),在“引用位置”处输入=evaluate(c2),确定。
  2、在d2中输入=MyNum,即可,然后下拉复制,就可以在d2这一列中计算出c2的这一列的值。
  如 c2为1+2,则d2为3.。
  ②用法二
  如果在A1先输入了25+35/2 这样的算术表达式,想在A2里看到结果,那么操作如下
  1:按CRTL+F3 或者 (菜单是:插入菜单-&名称-&定义)
  2:名称位置输入 MyNum
  3:引用位置填:=EVALUATE($A1)
  4: 点“添加”
  5:在A2单元格输入 = MyNum
  ③用法三
  如A1中的计算式是 4*4
  那么您选中B1
  点插入→名称→定义→上面框中输入MyNum
  在最下面的框中输入 =Evaluate(A1) ,确定
  然后在B1中输入 =MyNum 回车即得到16
馆藏&19817
TA的最新馆藏[转]&[转]&[转]&
喜欢该文的人也喜欢查看: 9417|回复: 5
[原创]解决Evaluate函数受公式长度限制的一个小技巧
联系方式:请发站内消息给站长 apolloh
网站名称: Excel技巧网 | Excel专家栖息谷 | 微软中文技术社区合作伙伴
署名作者: gouweicao78
版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
适用版本: 03以前版本&
语言环境: 简体中文
学习方法: 掌握Excel技巧的关键是动手操作
下载 ≠ 知识
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
本帖最后由 gouweicao78 于
11:24 编辑
通过对 的学习,我们知道了宏表4.0函数EVALUATE可以得出“文本公式”的计算结果。
但令人苦恼的是,这个函数受公式长度限制,只能计算长度255字符以内的文本公式(见测试)。
下面,告诉你们一个小技巧解决这个问题:
【测试】:A1输入=REPT(&1+&,127)&1,那么将产生字符长度为2*127+1=255个字符的1+1+1……的文本公式,此时用EVALUATE定义的名称是可以得出结果的。但将127改为128或者将&1改为&10达到256个字符,Evaluate得到的就是#VALUE!错误。
步骤1、B1输入=&=&&A1,如有其他公式,向下复制。如果A列本身就带=号而设为文本格式,则可之用用=A1或跳过此步骤。直接复制A列贴到B列(因为A列是要留下来让别人看计算明细的)。
步骤2、复制B列,选择型粘贴为“值”
步骤3、选择B列,数据→分列→完成。
【受限】不能随着A列公式的更改变化结果,呵呵。因而,有兴趣的可以录制一个宏来完成。这个方法在建筑工程预算中常见字符超长的情况比较有效。一般情况我们都用Evaluate解决。
[ 本帖最后由 gouweicao78 于
20:04 编辑 ]
初级一, 积分 14, 距离下一级还需 36 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
初级二, 积分 66, 距离下一级还需 184 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
这样是没有用EVALUATE嘛,
初始我以为是如何超过255Byte...
初级一, 积分 16, 距离下一级还需 34 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
虽然现在想不到哪能用到,学了先~~~
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
经测试,VBA中的Evaluate方法也有256个字符的限制Sub test1()
& & MsgBox Application.Evaluate(&REPT(&&1+&&,127)&1&)
End Sub复制代码Sub test2()
& & MsgBox Application.Evaluate(&REPT(&&1+&&,127)&10&)
End Sub复制代码
初级三, 积分 309, 距离下一级还需 191 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
学习,高招!
站长推荐 /1
40集公式入门动画教程,一天带你打好公式的基础。
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by

我要回帖

更多关于 excel输入函数不显示结果 的文章

 

随机推荐