vlookup值显示月份文本

vlookup值显示月份文本

我正在使用 VLOOKUP 查看单独工作表上的日期列。

=(VLOOKUP(A:A,'ECRM HISTORIES'!B:N,13,FALSE))

它显示日期为 25/05/12,但我只需要显示月份和年份,例如 2012 年 5 月。

是否可以合并 TEXT("mmm") 公式?

答案1

你的问题的答案是肯定的,尽管@Brad 的回答暗示,通常有一种更简单的方法来实现相似的结果更容易。(即使用格式,虽然日期 3 月 1 显然不会显示年份的全部四位数字 [但是自定义 mmm-yyyy 会显示])。

格式会改变显示效果,但在 Excel 中底层仍然有一个日期序列号,因此 25/5/12 和 26/5/12 都可以表示为 May-2012,而实际上并不相同,如果用于计算,可能会产生不正确的结果(实际上 =May-2012=May-2012 可能会返回 FALSE)。

解决这个问题的方法是应用TEXT:

SU571964 示例

答案2

您可以将 VLOOKUP 函数包装在各种函数中以产生所需的输出。

您还可以使用所需的日期格式自定义格式化结果单元格。

在此处输入图片描述

相关内容