在excle中a1表示今年2月份怎么在规定的单元格中显示2月1日到2月28日

如题所述

A2单元格写入公式

公式一
=IF(DAY(DATE(YEAR(NOW()),A$1+1,))<ROW(A1),"",DATE(YEAR(NOW()),A$1,ROW(A1)))
设置单元格格式为日期格式中的月日格式,再下拉填充公式至A32单元格

公式二
=IF(DAY(DATE(YEAR(NOW()),A$1+1,))<ROW(A1),"",A$1&"月"&ROW(A1)&"日")
下拉填充公式至A32单元格

公式三
=IF(DAY(EOMONTH(A$1&"-1",0))<ROW(A1),"",A$1&"月"&ROW(A1)&"日")
下拉填充公式至A32单元格

公式四
=IF(DAY(EOMONTH(A$1&"-1",0))<ROW(A1),"",--(A$1&"-"&ROW(A1)))
设置单元格格式为日期格式中的月日格式,再下拉填充公式至A32单元格

注:公式三和公式四中用了EOMONTH函数
EOMONTH函数
返回 start-date 之前或之后用于指示月份的该月最后一天的序列号。用函数 EOMONTH 可计算正好在特定月份中最后一天内的到期日或发行日。
如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。
温馨提示:答案为网友推荐,仅供参考
相似回答