在Excel中如何将时分秒格式的时间格式转换为文本形式,显示不变

如题所述

使用TEXT函数来解决


Excel版本参考:2010

假设数据在A列

1、B1输入公式:=TEXT(A1,"hh时mm分ss秒")

2、下拉填充公式(根据实际需要决定填充的位置)

3、复制B列,选择性粘贴-数值

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-25
可以用TEXT函数进行转化,假如时间在A1单元格,B1中输入
=text(A1,"h时m分s秒")
试试。追问

要是改一列怎么改?

追答

如果是一列,假设原始数据在A1:A100,现在公式输入在B1,可以用自动填充柄将B1公式下拉。
就能改变一列了。

本回答被提问者采纳
第2个回答  2011-10-14
方法很多。最简单的是
选中这一列文本格式的数值。菜单,数据,分列,完成。
分列中间步骤全不用。直接执行分列后,点完成
第3个回答  2011-10-14
选中单元格
1、ctrl+1
2、数字→文本
3、确定追问

你这种方法我试过了,显示会改变的。谢谢

第4个回答  2011-10-14
=TEXT(A1,"hh:mm:ss")追问

是要改一列,这种方法不行,我试过了。谢谢

追答

在B1输入公式
=TEXT(A1,"hh:mm:ss")
向下复制

相似回答