Excel函数 如何用公式统计每个月份出现的次数?

发布网友 发布时间:2022-04-27 04:09

我来回答

6个回答

懂视网 时间:2022-04-12 04:15

设计一张表 a 结构是 user_id 用户id user_name 用户姓名 web_id 用户所属网站id createtime 用户创建时间 需求:统计各个网站id每个月新增的用户数量 select count(*),to_char(a.createtime,yyyy-mm),a.web_id from 表 a where a.createtime is not null gr

设计一张表 a 结构是

user_id 用户id

user_name 用户姓名

web_id 用户所属网站id

createtime 用户创建时间

需求:统计各个网站id每个月新增的用户数量

select count(*),to_char(a.createtime,'yyyy-mm'),a.web_id

from 表 a where a.createtime is not null

group by to_char(a.createtime,'yyyy-mm'), /*按创建时间来统计*/

a.web_id /*按网站来统计*/

order by a.web_id ,to_char(a.createtime,'yyyy-mm') desc ;

热心网友 时间:2022-04-12 01:23

输入公式:
=COUNTIFS(A:A,">="&DATE(2021,ROW(A1),1),A:A,"<"&DATE(2021,ROW(A2),1))
复制并下拉12行,就是2021年的1-12月份每个月的次数了

热心网友 时间:2022-04-12 02:41

B1单元格输入公式=IF(SUMPRODUCT(N(MONTH(A$1:A1)=MONTH(A1)))=1,TEXT(SUMPRODUCT((MONTH(A:A)=MONTH(A1))*(A:A<>"")),MONTH(A1)&"月份出现0次"),"")

下拉公式。 如图:

示例

热心网友 时间:2022-04-12 04:16

如果你的日期格式,就直接用month统计,如果是文本格式截取月份统计



你可以汇总一下

追问日期格式
如何用一个公式进行统计

热心网友 时间:2022-04-12 06:07

使用公式对年月进行条件确定

=SUMPRODUCT((YEAR($A$2:$A$999)=YEAR(C$1))*(MONTH($A$2:$A$999)=MONTH(C$1)))

向右填充一下就好。

热心网友 时间:2022-04-12 08:15

比如,在B1单元格中输入公式
=SUMPRODUCT((MONTH(A:A)=ROW(A1))*(A:A<>""))
回车确认后下拉填充。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com