我有一个充满次数的 Excel 表。
它们的格式如下所示:1:00:15
但是,如果我将单元格上的格式更改为文本,它们会更改为时间的基础数字表示:0.041840278
如何将单元格转换为文本单元格但仍有时间?
最佳答案
这种情况在 Excel 中总是很麻烦,您必须使用函数转换值,因为一旦 Excel 将单元格转换为时间,它们就会在内部存储为数字。这是我知道的最好方法:
我假设您的时间在 A 列中,从第 1 行开始。在单元格 B1 中输入以下公式:=TEXT(A1,"hh:mm:ss AM/PM")
,将公式从 B 列拖到 A 列数据的末尾。从 B 列中选择值,复制,转到 C 列并选择“选择性粘贴”,然后选择“值”。选择刚刚复制到 C 列的单元格,并将单元格的格式设置为“文本”。
https://stackoverflow.com/questions/220672/