在D1中输入公式:
=A1+B1+VALUE(MID(C1,FIND("-",C1,1),FIND(" ",C1,1)-FIND("-",C1,1))+MID(C1,FIND("-",C1,FIND("-",C1,1)+1),10))
公式的意思分别是:
FIND("-",C1,1):在C1中从第1个字符开始查找“-”,得到第一个“-”的位置。
FIND(" ",C1,1)-FIND("-",C1,1)):在C1中找到第一个空格,减去第一个“-”的位置,但到第一个数值字符串,再用VALUE求值。
FIND("-",C1,FIND("-",C1,1)+1):在从第一个“-”之后开始查找第二个“-”的位置。
如果你的C1中只有负值而没有正值,此方法应该可行。
如果有正值则公式可变为:
=A1+B1+VALUE(MID(C1,FIND("目标",C1,1)+2,FIND(" ",C1,1)-FIND("目标",C1,1)-2)+MID(C1,FIND("迟到",C1,1)+2,10))
直接求和是不行的。
不过,可以在公式中对数字格式进行处理,再求和
比如,原来A1中有文本型数据5,A2中有数值型数据1
如果用公式
=sum(A1:A2)
结果就是1(5是文本,被忽略)
要求得5+1的结果6,公式可以改成
=sum(1*A1:A2)
或=sum(--A1:A2)
或=sum(value(A1:A2))
上述三个公式,必须Ctrl+Shift+回车结束输入才会得到6
输入'110108197512170528即可。
如果要分析同一工作簿中多张工作表上的相同单元格或单元格区域中的数据,就要用到三维引用。三维引用包含单元格或区域引用,前面加上工作表名称的范围。
Excel 使用存储在引用开始名和结束名之间的任何工作表。例如,=SUM(Sheet2:Sheet13!B5) 将计算包含在 B5 单元格内所有值的和,单元格取值范围是从工作表2 到工作表 13。
扩展资料:
excel函数公式:利用逻辑函数判断Excel中的是与非,利用查找函数实现高效查找,利用文本函数有效处理文本,以及统计函数、数学函数、日期和时间函数、引用函数、信息函数等分类函数的具体应用,并采用秒秒学的交互式学习方法,精选案例,让初学者真正轻松学会。
参考资料来源:百度百科-excel函数公式大全
选中文本那些数据 点左上角的下拉框 忽略错误
如果想以后也不出现的话
文件--选项--错误检查--把数字以文本格式存储这个勾勾去掉