Excel工作日日历
在项目管理中,通常需要制作一个工作日历,能标识出休假日。
难点在识别休假日,不能简单根据周几来判断,而是要根据国家法定假日和换班日进行判断。我做了一个示例,给感兴趣的朋友演示一下。
我会分步骤讲解一下如何制作的。
1、构建一个参数表,存放可选年份和月份
2、在sheet1中使用将年份和月份单元格使用“数据有效性”,限制可选序列,序列引用第1步中的数据。
3、构建月份下的日。由于每个月最多31天至少28天,所以可以直接创建1-28的日,但是29开始要使用公式判断是否存在有效日期。我使用=IF(ISERROR(DATEVALUE($A$1&"-"&$C$1&"-"&(H2+1))),"",H2+1)判断,其中DATEVALUE($A$1&"-"&$C$1&"-"&(H2+1))是构建一个年月日字符串,ISERROR是判断字符串转化为日期是否有效。
4、准备一张作息调整表,B列中1表示国定休息日,2表示换班上班日
5、接下来就是一些逻辑判断:如果是周末或是国定放假,则是休息日;如果是周末,且国定换班,则是工作日。为了便于公式理解我分步骤计算判断,感兴趣的朋友可以下载案例看公式。
6、设置条件格式,将休息日行为TRUE的设置背景颜色,然后隐藏一下计算步骤,这样一个月度工作日历就做成了。
附件下载:Excel制作的工作日日历-桌面系统文档类资源-CSDN文库
或:
链接:https://pan.baidu.com/s/1d41QV9lx4FB1xeRebs9G9A
提取码:7pqz
Excel工作日日历相关推荐
- Excel使用日历控件
在导入日历控件后,可以通过如下代码,在Excel的表格中获得对应选择日期的值. Private Sub DTPicker1_Change()Dim sDate As String, sTime As ...
- 手动实现一年12个月的工作日日历
近期看到个需求,"配置一年的工作日".青铜五coder手动撸了一个,效果图如下(截了上半部分),打钩了的就是工作日. 边说思路,边贴码. 每个月都是用一个<table> ...
- 1分钟搞定Excel动态日历图,让你更好地记录生活
日历是我们生活中不可或缺的一部分,它能帮助我们规划时间.安排计划,以及记录生活中的点滴.而动态日历图则更是一种流行的视觉呈现方式,它可以直观地展示出每个日期的数据变化和趋势,让我们更好地理解时间和事件 ...
- Excel工作日计算时,怎样去除周末和节假日
截图备份.原文章:http://www.360doc.com/content/19/0811/17/57800475_854262331.shtml 问题:有两个日期,我要计算它们之间有多少个工作日, ...
- java获取工作日 日历接口_节假日api接口之获取指定日期的节假日信息
获取指定日期的节假日信息 1.接口地址:http://api.goseek.cn/Tools/holiday?date=数字日期 2.返回数据: 3.节假日数据说明:本接口包含2017年起的中国法定节 ...
- Java 设定工作日日历
开发清单 JDK 1.7 Servlet 3.0 JSP Dom4j 1.6.1 FullCanlendar 3 后台考虑兼容性,并没有使用数据库,而是采用xml格式存储数据,毕竟一年只有365天,点 ...
- [置顶] Java 设定工作日日历
开发清单 JDK 1.7 Servlet 3.0 JSP Dom4j 1.6.1 FullCanlendar 3 后台考虑兼容性,并没有使用数据库,而是采用xml格式存储数据,毕竟一年只有365天,点 ...
- 【excel】利用NETWORKDAYS.INTL函数计算两日期之间的工作日时间
语法 NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) start_date 和 end_date:必需,要计算其差值的日期. ...
- wps excel日历_Excel降临日历
wps excel日历 Okay, it's a day late, but here's an Excel Advent calendar, for you to use this month. 好 ...
- 用poi在excel里画日历
众所周知,Java里读写excel的开源包里poi是最知名的,多年前就已经能支持xlsx格式的excel了,并且对于word等office组件支持.如果项目中要开发类似excel的读写,poi可以说是 ...
最新文章
- Java可变参数 Python可变参数 Scala可变参数
- 我的内核学习笔记9:Intel内部看门狗iTCO_wdt驱动
- php方法重载方法重写_PHP面向对象之旅:方法覆盖
- linux系统下如何查找文件(根据文件属性或者根据文件内容)
- python基础知识第一节
- 医疗行业GSP过检利器—医疗器械GSP管理系统
- js对象定义的3种方法
- Revit二次开发 —— 点到面的投影
- 【转】弹出USB大容量存储设备时出问题的解决方法
- 苹果开发者账号可以创建多少测试证书_配置2020苹果开发者账号证书的简要说明...
- 自己搭建Nas(群晖 or TrueNas)
- 上行PHR余量提升优化思路
- (微信小程序)页面导航
- 怎么把ogg音频格式转换为mp3
- Android默认设置MTP模式
- H3C VALN-MSTP-VRRP实验日记
- [MySQL免安装版本] 下载、配置、启动、密码修改
- JSP-session
- 文字检测与识别项目整理
- html显示宇宙星星,回复评论