如何将日期转换为文本

时间:2012-03-02 13:43:23

标签: excel excel-formula excel-2010 excel-2007

我有一个过滤器,用户可以手动输入任何日期。

要求是,如果用户输入的日期为 3/2/2012 ,则应该在 2月2日或2月3日(以任何格式的文字形式)。

有人可以帮我这个吗?

2 个答案:

答案 0 :(得分:0)

对单元格使用自定义格式,并使用以下格式。

dd-mmm

答案 1 :(得分:0)

如果您只想以这种方式呈现:右键单击 - >格式化单元格 - >日期

如果要在电子表格中的文本中转换日期:= text(datecell,“dd mmm”)

如果您正在使用VBA:cell.Value = format(cell.Value,“dd mmm”)(没有尝试过这个..但它是这样的 - 检查格式函数参考)