格式化日期,使其分为两行

格式化日期,使其分为两行

在此处输入图片描述

看到上面的日期了吗?我想将它们格式化,以便将它们分成两行,如下所示(注意:10 月 13 日是一个错误;它也应该被拆分)。

换句话说,在月份和日期之间我想要:

  • 软换行,仅当单元格太窄时才使日期换行到第二行
  • 硬换行,这样日期就始终在第二行。

日期最好保存为数字,但如果必须转换为字符串,那就这样吧。

我该怎么做呢?

在此处输入图片描述

为了便于说明,我手动将其粘贴到 Word 文档中并重新排列单元格。但我希望在 Excel 中原生执行此操作。

我尝试在数字格式中添加换行符:

mmm \n dd
mmm ^p dd

但这些都没有起到任何作用(除了添加不需要的np)。

当然,我也尝试过自动换行和减小单元格宽度,但结果是####。显然,自动换行对格式化的数字不起作用。

答案1

一种解决方案是将日期放在格式化为 的行中的第一个单元格中mmm。然后在第二行中添加=A1A2,这样它们就与上面的单元格反映相同。然后将该行格式化为dd。最终看起来像这样;

在此处输入图片描述

如果必须在同一个单元格中,则必须使用wrap text

答案2

在自定义格式中,使用 Alt + 0010 换行,尽管这样无论如何都无法减小列宽。不过,它还是很有用的。

相关内容