excel数据处理问题,高手进,灌水的就省省吧!
我有很多数据都是材料的规格,比如说1.2*620*1500之类的,因为材料的密度都是一样的,我现在想在这些数据单元格前面插入等号,再乘以材料的密度,这样就能算出每种材料的...
我有很多数据都是材料的规格,比如说1.2*620*1500之类的,因为材料的密度都是一样的,我现在想在这些数据单元格前面插入等号,再乘以材料的密度,这样就能算出每种材料的理论重量了,不知道怎么才能处理啊,请excel高手赐教!
展开
8个回答
展开全部
你的意思是有一列数据为规格“1.2*620*1500”的文本格式作为公式数据使用,再乘以材料的密度。手动操作有两种,
第一种:
如,你的规格列为A列,B列为你要求出的结果。操作如下
1.在B2中输入“="="&a2&"*0.05"”(注:假设密度为0.05)公式意思是把多个文本串连起来。
2.选择B列,复制并以选择性粘贴选择粘贴“数值”
3.保持选择的B列,用查找替换,查找你的密度值,并替换为你的密度值。(作用不是替换,是激活单元格计算公式。)
第二种:
1.选择A列,选择“数据”》“分列”,按其它符号分列栏处输入“*”号,把A列分为3列。
2.再按你要求的在结果列输入“=A2*B2*C2*0.05”(分成3列后你不会做,我FU了。)
第一种方法不足之处在于你的规格有改动时,结果不会重新计算新值。必须重复3步。
VBA的开发也是重复第一种3步得出结果,只是用程式帮你完成,不用你重复手动操作而已。
第二种方法不足在于多出2列。结果可以随数值改变而改变。
第一种:
如,你的规格列为A列,B列为你要求出的结果。操作如下
1.在B2中输入“="="&a2&"*0.05"”(注:假设密度为0.05)公式意思是把多个文本串连起来。
2.选择B列,复制并以选择性粘贴选择粘贴“数值”
3.保持选择的B列,用查找替换,查找你的密度值,并替换为你的密度值。(作用不是替换,是激活单元格计算公式。)
第二种:
1.选择A列,选择“数据”》“分列”,按其它符号分列栏处输入“*”号,把A列分为3列。
2.再按你要求的在结果列输入“=A2*B2*C2*0.05”(分成3列后你不会做,我FU了。)
第一种方法不足之处在于你的规格有改动时,结果不会重新计算新值。必须重复3步。
VBA的开发也是重复第一种3步得出结果,只是用程式帮你完成,不用你重复手动操作而已。
第二种方法不足在于多出2列。结果可以随数值改变而改变。
展开全部
比如你的规格全是在C列,并且要在D列算乘密度后的数
定位D1,插入-名称-定义,上面输入一个名称,比如ABC,下面引用位置输入公式:=EVALUATE(C1)
然后在D1输入=ABC*1.2,向下复制公式。
1.2为假设你的密度
定位D1,插入-名称-定义,上面输入一个名称,比如ABC,下面引用位置输入公式:=EVALUATE(C1)
然后在D1输入=ABC*1.2,向下复制公式。
1.2为假设你的密度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假如你的规格在A1,密度在B1,结果在C1
选中A1 插入--名称 --定义--- 在当前工作薄的名称 输入 aaa
引用位置 输入 =evaluate($A1)
C1输入 =aaa*B1
选中A1 插入--名称 --定义--- 在当前工作薄的名称 输入 aaa
引用位置 输入 =evaluate($A1)
C1输入 =aaa*B1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设你的规格入在A列,材料规格都是A*B*C(两个乘号)
那么选中A列--》数据--》分列--》分隔符号--》其他(*号)
D列=A*B*C*密度
那么选中A列--》数据--》分列--》分隔符号--》其他(*号)
D列=A*B*C*密度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询