Excel——项目管理,设置时间到期自动提醒及颜色高亮

2024-05-11 18:28

本文主要是介绍Excel——项目管理,设置时间到期自动提醒及颜色高亮,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

效果图

第一步、自动获取合同到期日期

1、首先合同【签约日期】和【到期日期】下面的数据必须是日期格式,不能是其它的格式否则无法计算,如果是其它格式需要转换成标准的日期格式,如下图所示。

2、在“到期日期”下面的第一个单元格中输入公式:=EDATE(D3,E3)-1 然后填充向下填充剩下的数据即可, 如下图所示。

 

公式解释:

①EDATE(开始日期, 月数) 函数是计算与发行日处于一月中同一天的到期日的日期。第一个参数开始日期:就是合同开始日期D3,第二个参数月:就是合同服务期月数E3。
②在公式后面-1是因为,合同一般都是提前一天。

第二步、自动合同到期天数

在【到期天数】下面的第一个空白格中输入公式=F3-TODAY(),这里的F3就是前面的合同到期日,TODAY函数是得出今天的日期,利用两者之差算出到期天数,然后再填充下面的数据即可,如下图所示。

 第三步、设置合同状态

我们可以为合同设置未到期/即将到期/已到期(大于30天设置为未到期,30天之内设置为即将到期,具体时间可以根据时间情况设置)

1、在【合同状态】下面的第一个空白单元格中,输入公式

=IF(H3>30,"未到期",IF(H3>0,"即将到期","已到期"))

然后回车,填充其它空白单元格。

公式解析:

=IF(H3>30,"未到期",IF(H3>0,"即将到期","已到期"))

这个公式中H3代表到期天数这一列,上面的公式含义是,第一个IF是当到期天数大于30天时提示合同状态“未到期”;然后第二个IF就是当到期天数大于0小于30天合同状态为:"即将到期";如果上面两个的条件都不满足合同状态为:“已到期”。

第四步、根据合同状态设置自动填充颜色合同颜色

1、首先选中除标题行以外的其它数据区域,然后点击【开始】菜单栏下的【条件格式】工具栏中的“新建规则选项“,如下图。

 2、在弹出的“新建格式规则对话框” ,在规则类型下拉菜单中选择“使用公式确定要设置格式的单元格”。输入公式=$G3="已到期",点击下面的“格式”选择红色,点击确定,这样到期的合同就会自动填充成红色了。

 3、设置合同“即将到期”状态时填充黄色,重复以上1-2步骤,只是在第2步时公式输入=$G3="即将到期",在下面的“格式”选择黄色,点击确定,这样“即将到期”的合同就会自动填充成黄色了。如下图所示。

解释:

根据合同状态设置自动填充颜色合同颜色,主要是使用了条件格式,公式分别使用了
=$G3="已到期"
=$G3="即将到期"
$G3就是合同到期的状态数据,锁定类不锁定行,在列前面加$,然后设置对应的填充颜色即可。

这篇关于Excel——项目管理,设置时间到期自动提醒及颜色高亮的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/980314

相关文章

前端导出Excel文件出现乱码或文件损坏问题的解决办法

《前端导出Excel文件出现乱码或文件损坏问题的解决办法》在现代网页应用程序中,前端有时需要与后端进行数据交互,包括下载文件,:本文主要介绍前端导出Excel文件出现乱码或文件损坏问题的解决办法,... 目录1. 检查后端返回的数据格式2. 前端正确处理二进制数据方案 1:直接下载(推荐)方案 2:手动构造

JAVA实现Token自动续期机制的示例代码

《JAVA实现Token自动续期机制的示例代码》本文主要介绍了JAVA实现Token自动续期机制的示例代码,通过动态调整会话生命周期平衡安全性与用户体验,解决固定有效期Token带来的风险与不便,感兴... 目录1. 固定有效期Token的内在局限性2. 自动续期机制:兼顾安全与体验的解决方案3. 总结PS

C#利用Free Spire.XLS for .NET复制Excel工作表

《C#利用FreeSpire.XLSfor.NET复制Excel工作表》在日常的.NET开发中,我们经常需要操作Excel文件,本文将详细介绍C#如何使用FreeSpire.XLSfor.NET... 目录1. 环境准备2. 核心功能3. android示例代码3.1 在同一工作簿内复制工作表3.2 在不同

Java实现为PDF设置背景色和背景图片

《Java实现为PDF设置背景色和背景图片》在日常的文档处理中,PDF格式因其稳定性和跨平台兼容性而广受欢迎,本文将深入探讨如何利用Spire.PDFforJava库,以简洁高效的方式为你的PDF文档... 目录库介绍与安装步骤Java 给 PDF 设置背景颜色Java 给 PDF 设置背景图片总结在日常的

C#中通过Response.Headers设置自定义参数的代码示例

《C#中通过Response.Headers设置自定义参数的代码示例》:本文主要介绍C#中通过Response.Headers设置自定义响应头的方法,涵盖基础添加、安全校验、生产实践及调试技巧,强... 目录一、基础设置方法1. 直接添加自定义头2. 批量设置模式二、高级配置技巧1. 安全校验机制2. 类型

java读取excel文件为base64实现方式

《java读取excel文件为base64实现方式》文章介绍使用ApachePOI和EasyExcel处理Excel文件并转换为Base64的方法,强调EasyExcel适合大文件且内存占用低,需注意... 目录使用 Apache POI 读取 Excel 并转换为 Base64使用 EasyExcel 处

java时区时间转为UTC的代码示例和详细解释

《java时区时间转为UTC的代码示例和详细解释》作为一名经验丰富的开发者,我经常被问到如何将Java中的时间转换为UTC时间,:本文主要介绍java时区时间转为UTC的代码示例和详细解释,文中通... 目录前言步骤一:导入必要的Java包步骤二:获取指定时区的时间步骤三:将指定时区的时间转换为UTC时间步

linux部署NFS和autofs自动挂载实现过程

《linux部署NFS和autofs自动挂载实现过程》文章介绍了NFS(网络文件系统)和Autofs的原理与配置,NFS通过RPC实现跨系统文件共享,需配置/etc/exports和nfs.conf,... 目录(一)NFS1. 什么是NFS2.NFS守护进程3.RPC服务4. 原理5. 部署5.1安装NF

python库pydantic数据验证和设置管理库的用途

《python库pydantic数据验证和设置管理库的用途》pydantic是一个用于数据验证和设置管理的Python库,它主要利用Python类型注解来定义数据模型的结构和验证规则,本文给大家介绍p... 目录主要特点和用途:Field数值验证参数总结pydantic 是一个让你能够 confidentl

Python Excel 通用筛选函数的实现

《PythonExcel通用筛选函数的实现》本文主要介绍了PythonExcel通用筛选函数的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录案例目的示例数据假定数据来源是字典优化:通用CSV数据处理函数使用说明使用示例注意事项案例目的第一