发布网友 发布时间:2022-04-20 03:05
共2个回答
热心网友 时间:2023-01-08 22:55
文本时间转换为数字时间后,一般还需要设置单元格的数字格式才能显示出来(右键“设置单元格格式”--“数字”--“自定义”--“类型”--输入代码),这里列举了几种常见的文本时间转换例子,如图,B列是公式对A列计算的结果,它的公式及单元格格式在C、D列。
附:
文本形式时间 数字时间值 公式 单元格格式
23:27:12 23:27:12 =TIMEVALUE(A2) h:mm:ss
12时31分 12:31:00 =TIMEVALUE(A3) h:mm:ss
6时14分35秒 6:14:35 =TIMEVALUE(A4) h:mm:ss
6:14:35 PM 18:14:35 =TIMEVALUE(A5) h:mm:ss
下午6时14分35秒 18:14:35 =TIMEVALUE(A6) h:mm:ss
0914 9:14:00 =TIMEVALUE(TEXT(A7,"00\:00")) h:mm:ss
142635 14:26:35 =TIMEVALUE(TEXT(A8,"00\:00\:00")) h:mm:ss
154.46小时 154:27:36 =LEFT(A9,LEN(A9)-2)/24 [h]:mm:ss
1638.27分钟 27:18:16 =LEFT(A10,LEN(A10)-2)/1440 [h]:mm:ss
23457.68秒 6:30:58 =LEFT(A11,LEN(A11)-2)/86400 [h]:mm:ss
23分06秒 23:06 =TIMEVALUE("0时"&A12) mm:ss
热心网友 时间:2023-01-09 00:13
但即使前面加了单引号,选中此列中所有数字,在“格式/单元格/数字”选项卡中将格式设置为“数值”,确定后发现,这些数字仍旧是以文本方式保存的,这是因为前导单引号具有“强制转换”作用。另外,由于这个单引号在此是起格式控制作用的,因此用查找替换的方法也是找不到它的。怎么办呢?其实还有更简单的方法。第一步,在工作表选中任一空白单元格,然后在该单元格上单击鼠标右键,选择“复制”。第二步,选中所有要转换的单元格范围,单击鼠标右键,在右键快捷菜单中选择“选择性粘贴”,在弹出的“选择性粘贴”对话框中“运算”区域选择“加”,单击“确定”按钮结束,即可一次性将所有单元格转换为数字格式。建议替换吧