excel学习库

excel表格_excel函数公式大全_execl从入门到精通

财务用日期表如何让单元格自动填充大月和小月的日期吗?

有的月是30天,有的月是31天,有的月是28天,有的月是29天再EXCEL中如何自动填充哪?

图1 图2

如何实现图一和图二的切换哪(即我们再筛选年份和月份的时候会自动判断所在的天数并自动填充到EXCEL中)?

要实现以上内容?就需要我们深入日期类的函数!

首先让我们先来用数据验证(数据验证、有效性、数据有效性---版本不同,叫法总共就这三个)操作年份和月份的筛选;
再G2he H2单元格分别输入年份和日期

在E6单元格输入日期输入1,在F6单元格输入函数:IF(G6+1<=DAY(EOMONTH(DATE($G$3,$H$3,1),0)),G6+1,"")

就可以自动判断和自动填充了哦

这其中我们需要重点来解释下EOMONTH函数;它有三种常用的用法;

用法1:EOMONTH(date(year(today(),month(year(today(),day(today()),0) 当月最后一天是那一天?
如果再前面加上day,即可知道当月总共有多少天
day(EOMONTH(date(year(today(),month(year(today(),day(today()),0))


用法2:EOMONTH(date(year(today(),month(year(today(),day(today()),-1) 上个月最后一天是那一天?
如果再前面加上day,即可知道上个月总共有多少天?
day(EOMONTH(date(year(today(),month(year(today(),day(today()),-1))


用法3:EOMONTH(date(year(today(),month(year(today(),day(today()),1) 下个月最后一天是那一天?
如果再前面加上day,即可知道下个月总共有多少天?
day(EOMONTH(date(year(today(),month(year(today(),day(today()),1))

如果你还想知道如何讲周四的日期自动标注出来的做法,欢迎关注百家号?

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接