首页技术month函数提取月份显示不出 为什么month函数出来有年份

month函数提取月份显示不出 为什么month函数出来有年份

编程之家2026-06-061188次浏览

大家好,感谢邀请,今天来为大家分享一下month函数提取月份显示不出的问题,以及和为什么month函数出来有年份的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

month函数提取月份显示不出 为什么month函数出来有年份

如何在excel中提取指定月份的日期

在excel中提取指定月份的日期,可用FILTER和MONTH两个函数来完成。

FILTER是一个筛选函数。可以把指定区域中符合某个条件的数据显示,其它非符合条件的数据被排除。使用格式是,FILTER(参数一,参数二)。参数一是数据区域,参数二是条件。

MONTH是返回一个完整日期中的月份的函数,月份用数字1-12来表示。格式是,MONTH(参数),参数只有一个,是一个完整的日期数据。

本例使用时具体方法如下:

假定日期在A1:A14,返回的指定月份的日期存放在B列。

B1的公式是,=TEXT(FILTER(A1:A14,MONTH(A1:A14)=7),"yyyyy-m-d")。

month函数提取月份显示不出 为什么month函数出来有年份

注意,本例公式用TEXT函数来格式化FILTER函数返回的日期数据,使之显示为日期格式,如果不用TEXT处理,也可以通过单元格格式中的日期格式来显示日期。本例用MONTH(A1:A14)=7作为返回7月份的条件,如果要返回其它月份,可以随便更改。此函数是数组运算,低版本需要三键完成,2021版本不需要。

请点击输入图片描述

Excel中 month函数默认值为1的问题

日期函数month(单元格),单元格内为日期,则提取出数字月份。应使用日期,如果以文本形式输入,则会出问题。

问题一:单元格为空值时,month函数提出数值为1.

经查,问题的原因是:真空参与数值运算时也被认为0。0作为日期是表示1900-1-0,是一个虚拟的日期,输入0然后设置单元格为日期型格式即可看到。故month结果为1月。

解决方法一:可用if(单元格="","",month(单元格)&“月”)的方式,空格将直接转为不显示。

month函数提取月份显示不出 为什么month函数出来有年份

解决方法二:

问题二:month(单元格)可以得出月份,如果直接用month(2012-01-4),则得出6,不是真值。

原因:month内取数为日期,上面为算术表达式,计算如下

=MONTH(2012-01-04)

=MONTH(2012-5)

=MONTH(2007)

=MONTH("1905-6-29"):数值转为日期

=6

正确的可用month("2012-01-04")

问题三:如何用将日期用英文表达?不用Month函数,用关于日期的相关定义

解决办法:配合TEXT函数使用,用TEXT(单元格,"mmm")或text(month(单元格,"mmm")

excel中month函数怎么用

用法及示例:

1、在E3单元格,输入SUM函数将返回的销售额加总起来。

2、使用IF函数来判断是否满足指定条件,返回满足指定条件的值。logical_test参数使用MONTH函数返回数组B2到B24的月份,判断MONTH函数返回的月份是否等于7。

3、如果IF函数中的MONTH函数返回数组(B2:B24)的月份等于7,则返回对应数组(C2:C24)中的值。

4、将数组公式中的引用B2:B24和C2:C24改为绝对引用,输入公式完成后,数组公式需要按下面键进行输入,输入完成后自动生成大括号『{}』。

Windows:按『Ctrl+enter』组合键;Mac OS X:按『Command+enter』组合键。

5、向下填充复制上面的公式,然后将等号后面的7改为8,按照数组公式输入的要求进行输入。

Windows:按『Ctrl+enter』组合键;Mac OS X:按『Command+enter』组合键。

如果你还想了解更多这方面的信息,记得收藏关注本站。

dnf点卷比例?dnf手游点券比例瑶的兔年限定皮肤多少钱,新赛季瑶兔年限定皮肤多少元