怎么在excel 的单元格公式里面加入汉字?

我是做建筑安装工程预算的,想用电子表格干活,遇到问题麻烦大家相助!谢谢!我想在C列的公式里面加入汉字,比如“1+2单元*3米”,然后在B列里面显示计算结果,也就是说怎么才能让C列的计算公式只计算数字忽略汉字,本人菜鸟,麻烦大家了!

在公式中添加文字,文字要用英文状态下的双引号(“”)引起来,否则系统报错。如图

上图公式中文字未做处理,结果系统报错(如下图)


上图公式中文字加了英文状态下的双引号(“”),则公式正常计算并显示结果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-27

首先,按你的描述,1是管子的型号(!),2*3是管子的长度,这两个东西能相加吗?还等于7?

你的这个要求是可以实现的,只要你的C里的字符串是“规则”的,即可以把+号前的数字、+号后到“单元”前的数字、*号后和“米”字前的数字提取出来,放在B中做计算就是了……

 

B2的公式是    =((LEFT(C2,FIND("+",C2)-1))*1)+((MID(C2,FIND("+",C2)+1,FIND("单元",C2)-FIND("+",C2)-1))*1)*((MID(C2,FIND("*",C2)+1,FIND("米",C2)-FIND("*",C2)-1))*1)

 

劝你一句,正规的数据资料一定不是这样做的。

第2个回答  2012-08-27
选择B2,再点击菜单栏的"插入--名称--定义".在弹出的窗口中,在上端的编辑框中随便定义个名称,比如输入"小日本",在下端的引用位置输入:
=EVALUATE(SUBSTITUTE(SUBSTITUTE(SHEET1!C2,"单元",),"米",))
确定退出,然后在B2输入公式:=小日本,下拉填充.本回答被网友采纳
第3个回答  2012-08-27
公式中你可以用数值代替吗 ,例如1+2,你可以作为=1+2,
1+2单元*3米,记为=1+2*3
这样的话能够实现追问

具体怎么弄麻烦您再给教教!那有方法不让汉字参加计算,只是能显示在单元格里吗?因为东西很多数字也很多,所以想注明清楚!

追答

你先讲一下意思,1+2单元×3米,代表什么意思

追问

我是做建筑工程安装预算的,比如算热熔管,1:管子型号,2:合计共两个单元,3:就是一户三米!

追答

你表第三行中你是要求显示出1+2单元*3米,还是显示出7来

追问

我想C4保持不变,然后计算出B4的结果,意思就是希望B4显示出7来!谢谢!

相似回答