条件格式---特定日期提醒

今天和大家分享的是如何利用条件格式,对满足某条件的包含日期数据的单元格进行格式设置。比如,人事部门需要对近期过生日的员工发放礼物,这时候就会查询存储员工信息的表格。(当然,我们可能会有更高级的系统,这里只是举个例子。这个时间可以是生日提醒,也可以是某个其他期限提醒)那么如何能在打开包含员工信息的工作表时自动将一周之内过生日的员工的单元标记出来。这就需要条件个是和公式的配合了。数据如下图。

我选中a2:b16,然后点击条件个是然后选中new rule,如下图

在条件格式对话框中选择 use a formula to determine wihch cells to format

然后公式栏中输入=ABS(DATE(YEAR(TODAY()),MONTH($B2),DAY($B2))-TODAY())<=7

其中year取出和系统年份相等,这样的值才能和打开工作表当天的日期相减后得出小于七天的值,大家可以思考一下。然后month,day取出员工生日的月份和日的值。然后date再将取出的值生成一个和打开表当时日期年份相同的一个日期并和当时的日期相减,小于7就满足条件且单元格被填充。

结果如下

大家可以将这个日期期限应用到任何场景

时间: 2024-07-30 20:54:45

条件格式---特定日期提醒的相关文章

根据条件决定My97DatePicker日期控件弹出的日期格式

代码如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>根据条件决定My97DatePicker日期控件弹出的日期格式</title> 6 <link rel="stylesheet" type="text/css" href="css/bootstrap.min.

实例365(8)---------三种方法将字符串格式化为日期

一:DateTime.ParseExact方式,截图 二:代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace ConvertToString { public

Java 设置Excel条件格式

在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条件格式时,因不同设置需要,本文分别从以下示例要点来介绍:示例1: 应用条件格式用于高亮重复.唯一数值 应用条件格式用于高亮峰值(最高值.最低值) 应用条件格式用于高亮低于或高于平均值的数值示例2: 应用单元格值类型的条件格式 应用公式类型的条件格式 应用数据条类型的条件格式示例3: 删除条件格式 使用工具

从MYSQL数据库查出指定格式的日期

1.用SQL语言控制: 格式如下: select DATE_FORMAT(t.startTime,"%Y-%m-%d %H:%i") AS startTime, DATE_FORMAT(t.endTime,"%Y-%m-%d %H:%i") AS endTime from table 输出格式为:YYYY-mm-dd HH:ss format字符串: %M 月名字(January--December) %W 星期名字(Sunday--Saturday) %D 有英语

用DateTime.ToString(string format)输出不同格式的日期

Copy自:http://www.cnblogs.com/xvqm00/archive/2009/02/19/1394093.html DateTime.ToString()函数有四个重载.一般用得多的就是不带参数的那个了.殊不知,DateTime.ToString(string format)功能更强大,能输出不同格式的日期.以下把一些情况罗列出来,供大家参考.有些在MSDN上有的就没有列出来了. 1.         y代表年份,注意是小写的y,大写的Y并不代表年份. 2.         

日期字符串格式化成日期/日期格式化成指定格式字符串

日期字符串格式化成日期 String str="201403060819"; SimpleDateFormat fo = new SimpleDateFormat("yyyyMMddHHmm");//yyyyMMddHHmm是要转化成日期的字符串的格式 Date date = new Date(); try { date = fo.parse(str); } catch (ParseException e) { e.printStackTrace(); } 将上述日

Excel小技巧——条件格式标记者某个单元格/整行

这里我主要使用了wps的Excel跟office2003的Excel做测试 一.标注某个单元格(首先选中需要标注的数据源) 使用wps 1.wps本身自带的突显功能 2.使用格式->条件格式 如果是数字可以直接选择"单元格数值"或者使用公式如下图显示标记>50的单元格       以及匹配某种模式 使用office的Excel方式如使用wps中2使用 二.满足某种条件标记整行,使用格式->条件格式->公式   总结:我们可以采用=COUNTIF(,)的模式,标记

EXCEL2010条件格式----字体

条件格式,顾名思义就是某个单元格满足某个条件就应用某种格式.可利用其在一个数据区域内,将小于60的单元格标红,隐藏,加粗等等操作.数据如下图 我现在要将不及格的分数标出来,步骤如下. setp1 选中要应用条件格式的单元格,然后选中home 标签,点击conditional formatting---Highlite cells rules,如图: Setp2: 在弹出的less than 对话框中,输入60,然后在选择这个小于60的单元格要应用的格式,这里面excel内置了一些,但我们还是可以

十五、条件格式

利用条件格式的设置,使单元格符合某个条件时,会显示指定的格式. 开始--条件格式 一.使用简单的条件格式 二.定义多重条件的条件格式 三.使用公式定义条件格式