问题情境

每个公司都会有合同管理,做为HR管理人员,做一个自己一目了然的合同到期模板,是非常有必要的。

韩老师今天讲一讲下图所示的合同到期模板的制作。

合同到期模板

包括的知识点有:

  • 根据合同签订日期与合同期限用EDATE函数计算合同到期日;
  • DATEDIF计算距离到期日的天数,并设置“交通三色灯”提醒。

关键操作

根据合同签订日期与期限计算到期日

计算合同到期日

在E2单元格输入公式“=EDATE(C2,D2)-1”。

EDATE 函数:

语法:EDATE(开始日期, 开始日期之前或之后的月份数)

月份数为正值将生成未来日期;为负值将生成过去日期。

计算距离到期日天数

到期日

在F2单元格输入公式“=IF(E2>=TODAY(),DATEDIF(TODAY(),E2,"d"),"合同到期")”。

其中DATEDIF函数的具体用法,也可以参考Excel|DATEDIF函数计算精确到年月天的账龄

用“三色交通灯”提醒到期天数

选中“距离到期天数”一列,右键,选择“新建规则”:

新建规则

格式样式选择“图标集”,图标样式选择“三色交通灯”,设置根据数字类型显示各图标,同时输入数字范围:

结果如下图:

XSSFWorkbook 设置单元格样式_Excel | EDATE与DATEDIF算合同到期日并设置“交通三色灯”提醒...相关推荐

  1. ExcelJs导出Excel文件并设置单元格样式

    下载exceljs并引入 数据源格式:二维数组,null值是后面要合并单元格的,占个位置. //创建对象 var wb = new ExcelJS.Workbook(); //创建一个名称为Sheet ...

  2. js vue 设置excel单元格样式_vue+elementui 项目纯前端Export2Excel导出excel,并利用xlsx-style设置单元格样式...

    1 /*eslint-disable*/ 2 require('script-loader!file-saver');3 require('./Blob.js'); //blob.js也是网上找的,下 ...

  3. Laravel Excel实现Excel/CSV文件导入导出的功能详解(合并单元格,设置单元格样式)

    Laravel Excel实现Excel/CSV文件导入导出(合并单元格,设置单元格样式) 这篇文章主要给大家介绍了关于在Laravel中如何使用Laravel Excel实现Excel/CSV文件导 ...

  4. EasyExcel 批量设置单元格样式(字体样式、底纹样式、边框样式、对齐方式、自动换行、旋转文字、竖向文字、数据格式、自动收缩)

    目录 1 Maven配置 2 CellStyleModel 3 CustomCellStyleHandler 4 调试代码 5 调试结果 注: 1 Maven配置 <!--hutool工具包-- ...

  5. easyExcel 导出文件时,设置单元格样式,自适应列宽

    目录 1.自适应列宽实现类 2.单元格样式实现类 3.导出的时候,特殊数据类型,需要设置转换类,不然注解导出方式会报错 注解使用方式 日期转换类 4.web导出excel(将excel数据写入到res ...

  6. C# 之 使用XSSFWorkbook 设置单元格样式

    1.设置单元格字体格式:IFont IFont ifont = hssfworkbook.CreateFont();ifont1.Boldweight=(short)FontBoldWeight.Bo ...

  7. XSSFWorkbook 设置单元格样式_openpyxl3.0官方文档(25)—— 使用样式

    介绍 样式用于控制表格内容在屏幕上显示时的外观.它们还用于确定数字的格式. 样式可以应用于以下方面: 字体设置字体大小.颜色.下划线等. 填充以设置图案或颜色渐变 border在单元格上设置边框 单元 ...

  8. XSSFWorkbook 设置单元格样式_这个 Excel 技巧太实用了,如何快速套用自定义的单元格样式?...

    今天的推文,主要目的是教大家一个鲜有人知道,却又非常实用的技巧. 我们在日常工作中经常需要将数据表的字体.颜色等调整成统一的样式,如果需要设置的数据表比较多,当然不能每次都重复劳动,那么一般人怎么操作 ...

  9. XSSFWorkbook 设置单元格样式_6.6 使用单元格样式

    在工作表中通常需要对单元格中的数据进行格式设置,绝大部分用户都采用手工一步一步去设置相应的格式,如下次需要在其他区域或其他工作表中设置同样的格式,又需要再进行手工设置,这样的格式设置往往十分低效,并且 ...

最新文章

  1. 写高质量的代码,永不言晚!
  2. CTFshow 命令执行 web35
  3. 利用超链接<a>标签的【href】与【onclick】的优先级做提示窗判断,降低删除误操作次数
  4. Oracle with语句的用法
  5. 计算机有什么知识,计算机基础知识有什么
  6. python io_NumPy IO
  7. MySQL修改数据表
  8. 清空文件夹里面的所有文件和文件夹
  9. 回顾Gartner 报告:2010年至2017年那些最酷的存储初创公司去哪儿了
  10. python如何调用阿里云接口_Python调用阿里云API接口实现自定义功能【二】——DescribeInstance窗口操作...
  11. 数组元素的填充与替换、排序和复制
  12. 你都用 Python 来做什么?
  13. npm 安装vue脚手架报错警告npm WARN deprecated
  14. 专访洪小文:创新的最后一公里是什么?
  15. usrp n310测试总结---环境搭建篇2-uhd-dpdk干货
  16. An End-to-End Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features-阅读笔记
  17. 0528班宋ww:回顾刚来的那一天还历历在目,不禁感概一番
  18. MySQL DBA的KPI考核指标有哪些
  19. 求职面试找工作时,你遇到的奇葩问题?
  20. 论文复现-1:bertscore

热门文章

  1. 电子商务-电子商务模式的含义与分类
  2. 中国程序员哪些缺点或是不足需要改进的
  3. 网络营销培训:企业微信公众号的运营策略有哪些?
  4. 计算机指令系统基础 - 流水线详解
  5. 力扣(leetcode) 11. 盛最多水的容器 (短板木桶原理详解)
  6. 笔记12:JQuery
  7. 计算机系统的组成观评课报告,教师远程研修观课评课报告
  8. 1、spring之Ioc 原理应用
  9. pyqt5 python 定时器的实现
  10. BZOJ3884 上帝与集合的正确用法 (欧拉定理)