Excel - 格式化日期值到文本

时间:2016-06-21 09:00:16

标签: excel excel-formula excel-2010

我在excel表2013中有约会。我需要将它们转换为TEXT。所以,当我去Format Cells&选择TEXT选项,然后值会更改为其他内容。

For e.g 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 个答案:

答案 0 :(得分:0)

您可以尝试以下步骤:

  1. 选择要更改的单元格。
  2. 鼠标右键单击>格式化单元格
  3. 数字标记>定制
  4. 在类型框>中写dd/mm/yyyy
  5. 其他方法

    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