Excel – 将date值格式化为文本

我在我的excel表2013年的date。我需要将它们转换为文本。 所以,当我去Format Cells &selectTEXT选项,然后该值更改为其他。

For eg If i have date as 01/01/2016, when i change it to TEXT the value becomes '42370'.

如何通过保留正确的值将单元格的格式更改为TEXT

我试着做公式=TEXT(C6,"dd/mm/yyyy")但公式必须写在不同的单元格中。 如果我必须改变它在同一个单元格呢?

您可以尝试以下步骤:

  1. select你想改变的单元格。
  2. 鼠标右键单击>格式单元格
  3. 数字标签>自定义
  4. 在types框中inputdd/mm/yyyy >确定

其他方法

 sub DatetoString() dim rng as range for each rng in range("A1:A10") rng.value = format(rng.value, "dd/mm/yyyy") next rng end sub