在EXCEL表格中直接输入加减乘除的符号和数字,后一列单元格会自动得出结果.docVIP

在EXCEL表格中直接输入加减乘除的符号和数字,后一列单元格会自动得出结果.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在EXCEL表格中直接输入加减乘除的符号和数字,后一列单元格会自动得出结果

单击单元格B1将光标定位在B1,然后菜单栏,插入,名称,定义, 输入“y” (不含双引号,可任意),在下面的“引用位置”输入=EVALUATE(A1) , 确定;然后在B1中输入 =y,就会得出结果 实际上在其他单元格中输入 =y+1 等公式,也可以得出结果,只不过是B1中表达式计算结果加1 假设C列为通过公式计算得到的结果(假设C1为“=A1+B1”,或者直接是数字运算“=2+3”),而相邻的D列是你需要显示公式的地方(即D1应该显示为“=A1+B1”或者“=2+3”)。 1. 打开“工具”菜单选择“选项”命令,出现“选项”对话框。 2. 在“常规”选项卡中,选中“R1C1引用方式”选项。 3. 定义名称,将“引用位置”由“=GET.CELL(6,Sheet1!RC[-1])”即可。这里的RC[-1]含义是如果在当前单元格的同行前一列单元格中有公式结果,则在当前单元格中得到公式内容,即在含公式结果单元格的同行后一列单元格显示公式内容;如果将RC[-1]改为RC[1],则在公式结果的同行前一列单元格显示公式内容。 4. 如果“引用位置”中含有“RC[-1]”,则在含公式结果单元格的同行后一列单元格中输入“=FormulaofResult”即可得到公式;如果“引用位置”中含有“RC[1]”,则在含公式结果单元格的同行前一列单元格中输入“=FormulaofResult”即可得到公式。 提示:如果想要在含公式结果单元格的同行后数第2列中显示公式内容,则需要把“引用位置”中的“RC-1?”改为“RC-2?”。 ★已知公式,显示结果 假设C列为输入的没有等号公式(假设C1为“A1+B1”),而相邻的D列是你需要存放公式计算结果的地方(即D1显示A1和B1单元格相加的结果)。 1. 选中D1,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。 2. 在“在当前工作表中的名称”输入栏中输入定义的名称“ResultofFomula”,在下方的“引用位置”编辑栏中输入“=EVALUATE(Sheet1!C1)”,单击[确认]按钮退出。 3. 在 D1中输入“=ResultofFomula”,然后选中按住右下角的填充柄向下拉动填充即可。 提示:EVALUATE??是Eexcel 4.0版的宏表函数,Excel 2000和Excel 2002中还支持,但只可用于名称定义中。 4. 填充后要按[F9]进行重算,如果C列的公式有改动,也需要及时按[F9]进行重算。 Excel中,经常要用到在一个单元格中写入计算公式,后面的单元格中得到计算结果,那么,能不能实现呢?答案是肯定的。 这类问题常见的情况有三种:一、纯数学表达式;二、带单位的表达式;三、带方括号中文注释的表达式。解决方法大致也可分为两种: 一是定义名称,同时利用宏表函数EVALUATE,必要时配合SUBSTITUTE函数将单位符号去除或将中文注释转化为不影响公式运行结果的可执行的函数后再运行公式,最终得到计算结果。 二是分步实现的方法:首先在目标单元格中输入公式:==A1,运行后,对目标单元格执行复制-选择性粘贴-数值,得到一个以“=”开头的字符串,再对目标单元格进行分列,最后得到结果。 下面对这三种情况分别进行讨论: ? 一、纯数学表达式 ? 例:A1单元格:56*44-18,要在B1单元格得到计算结果。 方法一: 1、打开定义名称对话框 Excel 2003操作方法:选中A1单元格,插入-名称-定义,弹出定义名称对话框。 Excel 2007操作方法:选中A1单元格,点鼠标右键,定义名称,弹出定义名称对话框。 或直接用快捷键CTRL+F3)-新建也可以弹出定义名称对话框。 还可以选中A1单元格后,直接在名称框中输入名称,回车。 2、定义名称设置引用位置。 定义名称对话框中,名称后可以随意输入一个名称,如:AA,引用位置输入:=EVALUATE(SHEET1!$A$1),点确定,完成名称的定义和引用位置的设置。 这一步中,如果引用的是当前工作表,则SHEET1可以省略不写,同时考虑到其他单元格的运算需拖拉填充柄复制公式,所以绝对引用$A$1要改为相对引用A1。 3、B1单元格中输入:=AA,回车就可得到结果。 方法二: ①B1单元格输入:==A1,回车。 ②复制B1,点右键,选择性粘贴-数值。 ③执行数据-分列,按提示直接进入下一步-下一步,完成就可以了。 这一步还可以用查找:=,替换为:=,的方法,也可以达到目的。在不同列中进行操作,要操作的单元格较多的话,用查找、替换的方法可能会更有效。 ? 二、带单位的表达式 ? 例:C1单元格:36m*25m*2.5m,要在D1单元格得到结果。 方法一: 1、定义名称的方法与前面相同。定义名称

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档