在Excel中将日期转换为月份,可通过自定义格式、TEXT函数、MONTH函数等方法实现,既能保留原始数据又能灵活满足不同需求。
- 自定义格式:右键单元格选择“设置单元格格式”,输入“mmm”(简写,如Jan)或“mmmm”(全称,如January),仅改变显示方式,不影响数据计算。
- TEXT函数:公式
=TEXT(A1,"mmmm")
直接输出月份全称,适用于需文本格式的场景,如报表分类或图表标签。 - MONTH函数:
=MONTH(A1)
返回月份数字(1-12),适合需要数值计算的场景,例如结合CHOOSE函数转换为名称(如=CHOOSE(MONTH(A1),"January","February",...)
)。 - Power Query:批量处理大量数据时,通过“添加列”使用
Date.ToText([Date],"MMMM")
,自动化转换且支持动态更新。
提示:根据需求选择方法——自定义格式适合快速可视化,函数适用于动态分析,而Power Query擅长大规模处理。确保原始日期格式正确,避免转换错误。