我需要使用 excel 公式将此数据 dd/mmm - 31.mar (March) 转换为 31/03 - dd/mm 这种格式
问问题
626 次
3 回答
-1
=text([CellWithDate],"dd/mm")
是你想要的公式,我想。
于 2018-06-15T14:55:55.327 回答
-1
@瓦莱里亚:
不能确定我是否理解您的问题和/或您正在寻找的解决方案类型。我假设您在单元格 A1 中有一个日期,并且该单元格以“dd-mmm”格式显示日期。我还假设您希望该日期以“dd/mm”格式显示在另一个单元格(不同于 A1)中,但之前没有将该目标单元格格式设置为“dd/mm”。
如果我是对的,你应该在目标单元格中输入的公式应该如下所示:
=DAY(A1) & IF(MONTH(A1)<10;"/0";"/") & MONTH((A1))
这样,如果单元格 A1 包含“31-aug”,那么无论您放置该公式,您都会得到“31/08”。
Excel 实际存储在单元格中的值只是它的日期+时间序列号(无论您看到什么都是一个非常不同的问题)。DAY() 和 MONTH() 对该值进行处理,以在该序列号之后生成月份中的某天和年份中的某月。
希望这可以帮助。
于 2018-06-15T15:21:40.847 回答