1、电脑打开Excel表格,要把12元和13元相加。
2、输入公式=LEFT(J1,2)+LEFT(J2,2),因为数字在文字前面,所以用Left公式把数字提取出来,2是代表有两位数字。
3、输入公式后,按回车键即可得到12和13的和。
4、如果数字在文字后面,就用Right公式,=RIGHT(N2,2)+RIGHT(N3,3),原理跟Left公式是一样的。
5、输入公式后,即可提取数字相加。
Excel中无法对既有文字,又有数字的单元格直接进行相加
但可以先将数字提取出来,再进行相加
下面介绍如何提取文字及数字混合中的数字:
1.汉字及数字组合有固定的格式,即文字在左,数字在右
2.输入公式如下:
3.往下填充:
4.得到数字后,就可以用Sum求和了
先把人替换为空格
然后设置单元格格式 自定义 --0"人"--确定
然后再用sum()求和
请见附件操作
发热量-0.25分;冲击地压防治-0.2分;物资管理-0.8分;设备及供电管理-3.5分;工资管理-0.1分;劳动纪律-0.15分;一通三防-0.5分;火工品管理-0.15分;调度信息管理-1.5分;党建目标责任书-0.25分;卓越绩效-0.9分;
方法一:分列:前提是数字在前面而且紧跟着的是“(”,并且后面再无“(”:
数据,分列,分隔符号勾上,下一步,其他勾上,输入:"(",完成
方法二:以第一个“(”为区分截取:前提是数字在前面而且紧跟着的是“(”,
B1输入:
=LEFT(A1,FIND("(",A1)-1)
C1输入:
=RIGHT(A1,LEN(A1)-FIND("(",A1)+1)
或:=SUBSTITUTE(A1,B1,"")
方法三、前提是:数字都是在前面,文字都在后面:
B1输入:
=LOOKUP(9E+307,--LEFT(A25,ROW($1:$99)))
C1输入:
=SUBSTITUTE(A1,LOOKUP(9E+307,--LEFT(A25,ROW($1:$99))),"")
或:=SUBSTITUTE(A1,B1,"")
方法四:如果数字的前面都有文字
B1输入:
=-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW($1:$1024)))
C1输入:
=SUBSTITUTE(A1,-LOOKUP(,-MID(A1,MIN(FIND({0;1;2;3;4;5;6;7;8;9},A1&1234567890)),ROW($1:$1024))),"")
或:=SUBSTITUTE(A1,B1,"")
其实关键是求出B1,只要得出B1,C1都可以用=SUBSTITUTE(A1,B1,"")
数字和文字分开了,在求和