excel函数让日期一直显示月初1号的日子,到下个月自动也显示1号,如2016/4/1到下个月自动显示2016/5/1
1ãæ¯è¾ç´è§çæ¹æ³æ¯ï¼å©ç¨æ¥æå½æ°æ¾ç¤ºå½æ¥çå¹´ï¼å½æ¥çæï¼1å·ï¼
ç¨å½æ°ï¼=DATE(YEAR(TODAY()),MONTH(TODAY()),1)
2ãå©ç¨âæå®æä¹åæä¹åææåä¸å¤©å½æ°âEOMONTH(),
EOMONTH(today(),-1)+1,å³ä¸ä¸ªææåä¸å¤©åå ä¸å¤©ï¼ä¹å°±æ¯å½æ第ä¸å¤©
在单元格中输入=DATE(YEAR(TODAY()),MONTH(TODAY()),1)
公式表示:当前日期的年份、当前日期的月份、1构成的日期。
或者输入=EOMONTH(TODAY(),-1)+1
公式表示:当前系统日期前的一个月最后一天(3月31日)加一天的日期,到了下一个月,自动返回2016/5/1 。
并设置单元格格式为“日期”格式,即可。
追问
假设:大于2016/4/1日期的单元格求有几个,怎么写函数
日期到下个月自动变2016/5/1
追答输入
=COUNTIF(A:A,">=2016/4/1")
得到A列大于2016/4/1日期的单元格个数。
=DATE(YEAR(TODAY()),MONTH(TODAY()),1)
=EOMONTH(TODAY(),-1)+1
两个公式都引用了系统日期TODAY(),会自动按照系统日期生成对应的日期。
日期需要自动更改
日期下个月自动变2016/5/1怎么写
自动的,不需要手动更改
追答输入以上的公式,到了下一个月,会自动根据系统日期更新为5月1日,不需要再手写了。
追问输入
=COUNTIF(A:A,">=2016/4/1")
得到A列大于2016/4/1日期的单元格个数。
这个日期可以自动更改吗?
=COUNTIF(A:A,">=2016/4/1")
这个日期可以自动更改吗?
=COUNTIF(A:A,">="&EOMONTH(TODAY(),-1)+1)
即可自动统计大于每月1日的日期个数。
厉害多谢!
本回答被提问者采纳