Excel日期转换成字符串

207 浏览
0 Comments

Excel日期转换成字符串

在Excel表格中,我有一个日期值如下:

01/01/2010 14:30:00

。我想把这个日期转换成文本并且希望文本外观与日期完全相同。因此,日期值为01/01/2010 14:30:00的文本应该看起来像01/01/2010 14:30:00,但实际上是文本格式。如何在Excel中实现呢?

admin 更改状态以发布 2023年5月22日
0
0 Comments

下面是一种使用VBA的方法:

Sub change()
    toText Sheets(1).Range("A1:F20")
End Sub
Sub toText(target As Range)
Dim cell As Range
    For Each cell In target
        cell.Value = cell.Text
        cell.NumberFormat = "@"
    Next cell
End Sub

如果您正在寻找无需编程的解决方案,请将问题移至SuperUser。

0
0 Comments

=TEXT(A1,"DD/MM/YYYY hh:mm:ss")

(24小时制时间)

=TEXT(A1,"DD/MM/YYYY hh:mm:ss AM/PM")

(标准时间)

0