Excel 日期自动变色

A2 是要求日期,B2是计划排期,C2是实际完成日期,

要求C2的日期自动变色条件如下:
如C2小于计划排期3天以下时不变色,
如C2等于,或小于计划排期3天时变色1,
如C2大于计划排期 小于要求日期时变色2,
如C2大于要求日期时变色3,

谢谢各位大侠了!

单元格自动变色的问题在EXCEL中可用两种方法实现:

方法一:

条件格式,操作如下(以到期前五天举例):

开始-->条件格式-->新建规则-->使用公式确定-->输入公式=(A1>TODAY()-5)*(A1<TODAY())-->设置单元格填充色-->确定。

公式中的星号可用and函数替代。

方法二:

VBA代码。

alt+f11打开VBA, 键入如下代码到需要设置颜色的sheet下,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim cel As Range
 For Each cel In Range("a1:a" & Range("a65536").End(xlUp).Row)
  If cel > Date - 5 And cel < Date Then cel.Interior.ColorIndex = 20
 Next
End Sub

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-30

如图

本回答被提问者和网友采纳
第2个回答  2010-11-30
在C2输入 条件格式
方法: 格式->条件格式
条件格式1 数式 =AND(C2>=(B2-3),C2<=B2) 书式 选择颜色1
条件格式2 数式 =AND(C2>B2,C2<=A2) 书式 选择颜色2
条件格式3 数式 =AND(C2>A2) 书式 选择颜色3
第3个回答  2010-11-30
用EXCEL格式里的条件格式可以达到你的目的。
选中C列→格式→条件格式→设好你所需的数字→格式→设好你所需的颜色→添加→继续设置第二个条件,以此类推,确定就可以了。
第4个回答  2010-11-30
1.在那个单元格输入公式:=DAY(TODAY())
2.在菜单中选择格式,条件格式
3.条件1,单元格数值介于1至3时.你设置背景色为黄色
条件2,单元格数值介于4至5时,设置背景色为黄色?
条件3,单元格数值不介于1-5时,设置背景色为无色

如何让日期在Excel中过了一定时间自动变色?
在Excel中设置日期超出规定时间自动变红,可以通过条件格式功能实现。具体步骤如下:1. 打开Excel表格,选中包含待检查日期的单元格或整列。2. 点击Excel菜单栏中的“开始”选项,找到“条件格式”按钮并点击。3. 在弹出的条件格式下拉菜单中,选择“新建规则”。4. 在“新建格式规则”对话框中,选择“...

如何让Excel表中的日期自动变颜色
1. 选择日期区域:首先,打开Excel表格,并选中包含需要自动变颜色的日期的单元格区域。2. 打开条件格式设置:在Excel的菜单栏中,选择“开始”选项卡,然后点击“条件格式”。在弹出的下拉菜单中,选择“新建规则”。3. 设置公式条件:在“新建格式规则”对话...

在EXCEL表中怎样设定日期到期后自动变色?
1.首先,打开Excel表格,选中包含需要设置的数据列。2.在Excel的工具栏中选择“条件格式”功能。3.选择“日期”条件格式,然后选择“小于”。4.在“值”框中输入需要设置的日期值。5.然后,在“格式”选项卡中选择要使用的颜色,例如深红色。6.单击“确定”按钮,并保存设置。通过以上设置,任何超过所...

为什么excel中输入日期小于今天时自动变色?
在Excel中,若要实现日期小于今天时自动变色,可以轻松按照以下步骤进行设置:首先,选中你想要应用此规则的单元格,如A1。接着,点击工具栏上的“格式”选项,选择“条件格式”。在弹出的对话框中,设置“条件1”为“单元格数值”,并选择“小于”操作符。接着,在右侧的框中输入Excel内置函数"TODAY()...

如何让Excel表中的日期自动变颜色
要让Excel表中的日期自动变颜色,可以通过使用条件格式功能来实现,具体步骤如下:1. **选择日期区域**:首先,打开Excel表格,并选中包含日期的单元格区域。2. **打开条件格式**:在Excel的菜单栏中,点击“开始”选项卡,然后找到并点击“条件格式”按钮。3. **新建规则**:在弹出的下拉菜单中,...

急求在EXCEL中 根据日期自动把周六和周日变色的公式。
全选工作表-->格式-->条件格式 公式=and($d1<>"",or(text($d1,"AAA")="六",text($d1,"AAA")="日"))格式按钮-->图案-->红色

怎么设置excel日期自动变色显示?
Excel设置日期到期自动变色的方法:工具原料 电脑联想y7000 windows10 excel2019 1、首先打开Excel,再点击到期日期,如下图所示:2、再点击【条件格式】接着再点击【新建规则】如下图所示:3、在打开的新建规则对话框中点击【使用公式确定要设置格式的单元格】,并在下方的公式输入框中输入【=C2-TODAY(...

如何让Excel表中的日期自动变颜色
在Excel表中,可以通过使用“条件格式”功能来让日期自动变颜色。条件格式是Excel提供的一种强大工具,它允许用户根据单元格的内容或条件来自动改变单元格的格式,包括字体颜色、填充颜色、边框等。在处理日期数据时,我们可以利用这一功能来突出显示特定的日期,比如即将到期的日期、已经过期的日期...

excel电子表格日期超期怎么自动变色
excel是一款功能强大的表格制作和数据处理软件,下面我们就来看看当excel电子表格中日期超期时,如何设置自动变色的吧。1、使用excel将我们的表格文件打开,然后在菜单那里找到条件格式选项,2、点击条件格式选项在其子级菜单里找到新建规则选项,3、点击新建规则选项,在弹出的对话框内我们设置参数 4、设置好...

如何让Excel表中的日期自动变颜色
要让Excel表格中的日期自动变颜色,首先打开你的工作表,找到A列输入日期数据。接着,找到“条件格式”选项,选择“新建规则”来开始设置。在弹出的对话框中,选择“使用公式确定格式”,并输入一个简单的公式:=DATEDIF(A1,TODAY(),d)<=15,这个公式会检测日期是否距离当前日期不超过15天。点击“格式...

相似回答