excel单元格计算问题 在线跪求方法,万分感谢
excel吧
全部回复
仅看楼主
level 1
weiweidust2 楼主
B        C        D
1   1000    200+200    
B1为1000,C1为200+200
如何在D1单元格内返回B1*C1的值
为什么我在D1内输入:=B1*C1  结果就变成了: #VALUE! 了呢?
2009年01月11日 06点01分 1
level 0
c1里直接输的"200+200"吗?改成"=200+200"呢?
2009年01月11日 06点01分 2
level 1
weiweidust2 楼主
我知道改成"=200+200"就可以了
可是我想让C1里显示200+200
该怎么办呢?
2009年01月11日 06点01分 3
level 0
插入--名称--定义\名称为求和\引用位置=evaluate(b1)\确定。再在D1输入"=求和", 再回车。出现400是吗?
再在C1输=A1+D1
2009年01月11日 07点01分 4
level 1
weiweidust2 楼主
还是不行也
2009年01月11日 07点01分 5
level 0
=(LEFT(B1,FIND("+",B1)-1)+MID(B1,FIND("+",B1)+1,10))*A1
只适用加法。
2009年01月11日 07点01分 6
level 0
[email protected]
发过来看看怎么不行?
2009年01月11日 07点01分 7
level 0
更正4楼:
A1*D1
2009年01月11日 07点01分 8
level 1
weiweidust2 楼主
7楼专家
我QQ119579585
加我QQ 谈下吧 先谢谢了
2009年01月11日 07点01分 9
level 1
weiweidust2 楼主
兄弟 还在吗 再问一下 把200+200换成200+200+200 又该怎么做呢?
2009年01月11日 07点01分 10
level 0
方法同4楼
2009年01月11日 07点01分 11
level 1
weiweidust2 楼主
还是不明白吖 我QQ119579585
2009年01月11日 07点01分 12
level 7
估计有可能加的是文本值,而不是数字。把它重新定义一下看。
2009年01月11日 10点01分 13
level 0
不知道问题解决没有??
笨办法:将“200
+3
00”的200和300分别置于两个单元格例如G1和H1中,C1中输入“=G1&H1”(仅仅为了显示),D1=B1*(G1+H1 )
试试可否??
2009年01月11日 11点01分 14
level 0
给个笨办法:
插入--名称--定义\引用位置=evaluate(c1)\名称:X(任意,随便你写什么)
D1中输入=b1*X
如果b1中也有公式的话(1000+1000什么的),就把b1也定义个名称Y(也是任意)
D1中输入=X*Y
你参考下吧,不一定对。
2009年01月12日 20点01分 15
1