绝了!Excel可以这样用:Excel函数范例实战精粹(速查版)
上QQ阅读APP看书,第一时间看更新

3.10 MONTH函数:返回日期中的月份

【函数名称】MONTH

【主要功能】返回以序列号表示的日期中的月份,它是介于1(一月)~12(十二月)之间的整数。

【使用格式】=MONTH(serial_number)

【参数说明】serial_number参数表示需要提取月份的日期。可以是任何能够表示日期的、数值表达式、字符串表达式或它们的组合。

【应用举例】

1.提取日期中的月份数据

❑ 如在A2单元格中录入公式:=MONTH("2015/01/08"),返回值为1,即提取了日期中的月份数。

❑ 如在A3单元格中录入公式:=MONTH("2015年01月08日"),返回值为1,提取了日期中的月份数。

❑ 如在A4单元格中录入公式:=MONTH(DATE(2015,1,8)),返回值为1,提取了日期中的月份数,如图3.7所示。

图3.7 MONTH函数提取不同类型日期中的月份数

2.将英文月份转换成数字月份

❑ 如在A5单元格中录入公式:=MONTH(--("August"&1)),返回值为8,即将英文8月(August)转换成数字月份了。

❑ 如在A6单元格中录入公式:=MONTH(--("Aug"&1)),返回值为8,即将英文8月(August)转换成数字月份了,如图3.8所示。

图3.8 MONTH函数提取英文类型日期中的月份数

3.自动更新表格中的月份数

如在制表时,可以使用公式:=MONTH(TODAY())函数,直接提取今天的月份数据。

4.配合其他函数确定本月的季度

在A7单元格中录入公式:=TEXT(ROUNDUP(MONTH(NOW())/3,0), "[dbnum1]第0季度"),假定现在是2015-5-17 17:12;那么返回值为第二季度。

此公式对于1~12月均适用,均可以将月份转换成对应的汉字“第一季度、第二季度、第三季度和第四季度”。