excel 数字 转换 成字符串的命令!和 时间累加公式!

来源:百度知道 编辑:UC知道 时间:2024/05/12 08:05:50
1.比如若干时间相加,格式如: 12:34(12小时34分钟) 加 86:55(86小时55分钟) 公式怎么写?
2.我将数字 12 数字34 转换成字符"12" "34"
做字符串连接成"12"+":"+"34" "12:34"

1:比如这2个时间分别在A1和A2,在B1输入公式=TEXT(A1+A2,"[H]:M")
2:比如这2个数字分别在A1和A2,在B1输入公式=a1&":"&a2

1、时间数据:如果输入86:55的单元格,编辑栏显示1900-1-3 14:55:00,那么可以直接相加或SUM求和,并设置单元格格式为[h]:mm,得到的是数值。
或者=TEXT(SUM(A1:A2),"[h]:mm")、=TEXT(A1+A2,"[h]:mm"),但得到的是文本。

2、数字12与34分别放在B1、B2,要转为12:34,通过=B1&":"&B2得到的是文本。可以用=--(B1&":"&B2),来得到数值,并设置单元格格式为:[h]:mm
还可以用=B1/24+B2/1440或=(B1+B2/60)/24,并设置单元格格式为:[h]:mm。

欢迎百度搜索“到处寻找答案的Excel问题详解”

1.时间格式中不可能出现86:55,你要想这样表示只能把单元格设置为文本格式,然后用mod和left和right取数相加后用文本连接&

2.把数字转化为文本,=TEXT(a1,"@"),还有个批量转的,选中你要转的数字那列,数据-分列-下一步-下一步-勾选文本-完成

3.12在a1单元格,34在a2单元格,a3=a1&":"&a2

用=SUM()就是