海南省BIM中心

 找回密码
 注册请加微信xycost

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1177|回复: 9

EXCEL中输入公式与结果的转换

[复制链接]

0

主题

2811

帖子

2617

积分

论坛游侠

Rank: 1

积分
2617
发表于 2014-6-25 10:45:46 | 显示全部楼层 |阅读模式
一列中为工程量计算式如“4[宽]*0.35[厚]*3.3[长]”,另一列中我想该公式的结果,请教如何操作?
"

回复

使用道具 举报

0

主题

2811

帖子

2617

积分

论坛游侠

Rank: 1

积分
2617
发表于 2014-6-25 10:45:46 | 显示全部楼层
在该列的单元格中输入"=宽*厚*长",楼主不会连这个也不会吧

回复 支持 反对

使用道具 举报

0

主题

2811

帖子

2617

积分

论坛游侠

Rank: 1

积分
2617
发表于 2014-6-25 10:45:46 | 显示全部楼层
楼主的意思不是这样的,是指使用什么公式直接将B列算式进行计算,我以前遇到过,可惜没有解决

回复 支持 反对

使用道具 举报

0

主题

2786

帖子

2613

积分

论坛游侠

Rank: 1

积分
2613
发表于 2014-6-25 10:45:46 | 显示全部楼层
只要用Excel本身的定义名称就可以了,方法是:
选E3单元格(选其他单元格也可,见图二),“插入-名称-定义”,在“定义名称”对话框的“在当前工作薄的名称”中输入“bds(意为表达式,名称可随意起)”,按“添加”,此时“引用位置”显示为“=Sheet1!$E$3”,选中“=Sheet1!$E$3”按D3单元格,修改如图一(注意要将3前面的“$”删掉,即将绝对引用变成混合引用,“EVALUATE”是宏表函数,在E xcel2000以后只能在“定义名称”中使用,不能直接在单元格中使用),按“确定”退出。
在E3单元格输入“=IF(表达式="","",bds)”并往下填充,如图二。
注意:1如果表达式含有全角运算符如“+、-、×、÷”,则“引用位置”公式应为=EVALUATE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Sheet1!$E3," +", "+"),"-","-"),"×","*"),"÷","/"))。换成半角运算符。
2 如果表达式含有前导字符和“=”,如V=(100-0.24*2-3.6*5)*0.3*0.5。则“引用位置”公式应为EVALUATE(MID(Sheet1!$E3,FIND("=",Sheet1!$E3)+1,LEN(Sheet1!$E3)- FIND("=",Sheet1!$E3)))。MID函数实际上是将“V=”去掉。

回复 支持 反对

使用道具 举报

0

主题

2786

帖子

2613

积分

论坛游侠

Rank: 1

积分
2613
发表于 2014-6-25 10:45:46 | 显示全部楼层
楼上回答完全正确。

回复 支持 反对

使用道具 举报

0

主题

2786

帖子

2613

积分

论坛游侠

Rank: 1

积分
2613
发表于 2014-6-25 10:45:46 | 显示全部楼层
哇噻,太复杂了

回复 支持 反对

使用道具 举报

0

主题

2786

帖子

2613

积分

论坛游侠

Rank: 1

积分
2613
发表于 2014-6-25 10:45:46 | 显示全部楼层
EXCEL中,A1单元格内输入公式:3+5*8+3/2等等类似的,怎样在B1单元格实现结果输出?
答案:点b列,插入-名称-定义
名称任意,如xx
引用位置输入公式 =EVALUATE(A1)
b1输入 =xx
这样就能实现了 试一试吧 最简单了

回复 支持 反对

使用道具 举报

0

主题

2696

帖子

2500

积分

论坛游侠

Rank: 1

积分
2500
发表于 2014-6-25 10:45:46 | 显示全部楼层
HELLO60 最简单了 呵呵 我这有个问题 那就是: 如何批量编辑公式? 也就是 我想在下一行也要用,我要用无数行呢,比如A1,A2,A3....不会要一个一个单元去编辑公式吧?

回复 支持 反对

使用道具 举报

0

主题

2696

帖子

2500

积分

论坛游侠

Rank: 1

积分
2500
发表于 2014-6-25 10:45:46 | 显示全部楼层
如果要完整算式,那只要在定义名称在引用位置的公式宏表函数Evaluate前增加"="&,
如35*26-98*2=714,算式列右对齐,答案列左对齐。

回复 支持 反对

使用道具 举报

0

主题

2696

帖子

2500

积分

论坛游侠

Rank: 1

积分
2500
发表于 2014-6-25 10:45:46 | 显示全部楼层
以下是引用bluelee00在2008-9-11 18:30:00的发言:一列中为工程量计算式如“4[宽]*0.35[厚]*3....可以按下面的公式输入即可,看红色的内容:

回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条


QQ|小黑屋|手机版|Archiver|ChinaBIM ( 琼ICP备14001050号-1 )

GMT+8, 2025-1-2 22:50 , Processed in 0.025286 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表