公司每月都會為過生日的員工發(fā)放小蛋糕,現(xiàn)要求標示出圖 6.61 所示的表中下個月將要過生日的職工,。 圖6.61 職工信息表 解題步驟Excel的條件格式提供了諸多內置的日期條件,,單擊即可標示下月日期。不過使用內置條件只能標示日期所在單元格,,若要將整行數(shù)據(jù)都進行標示,,則需要使用公式自定義條件。本例同時講解兩種操作過程,。 方法一的步驟如下,。 1.選擇D2:D16區(qū)域. 2.單擊功能區(qū)的“開始”→“條件格式”→“突出顯示單元格規(guī)則”→“發(fā)生日期”,彈出“發(fā)生日期”對話框,。 3.在對話框中將日期設置為“下個月”,,格式則保持內置格式不變,此時可以從工作表中預覽條件格式的效果,,設置界面和預覽效果如圖6.62所示,。 圖6.62 指定條件和格式 4.單擊“確定”按鈕應用設置好的條件格式,。 備注:筆者編寫此案例時是 2015 年 11 月,因此工作表中標示的 3 個下月日期都是 2015年12月,。 方法二的步驟如下,。 1.選擇D2:D16區(qū)域。 2.單擊功能區(qū)的“開始”→“條件格式”→“新建規(guī)則”,,彈出“新建格式規(guī)則”對話框,。 3.將規(guī)則類型設置為“使用公式確定要設置格式的單元格”,然后在下方在的文本框中輸入以下公式: 設置界面如圖6.63所示,。 圖6.63 設置條件 4.單擊“格式”按鈕,,彈出“設置單元格格式”對話框,然后打開“填充”選項卡,,將背景色設置為紅色,,然后單擊“確定”按鈕保存設置。圖6.64是應用條件格式后的效果,。 圖6.64 應用條件格式后的效果 知識擴展1.方法一僅標示選區(qū)中符合條件的日期所在單元格,,方法二是可以標示選區(qū)中符合條件的日期所在行,兩者效果差異較大,,操作復雜度也差異較大。 2.公式“=AND($D2>EOMONTH(TODAY(),,0),,$D2<=EOMONTH(TODAY(),1))”的含義是:如果D列的日期大于本月最后一天,,而且小于等于下月最后一天,,那么返回True。 其中TODAY函數(shù)用于產(chǎn)生今日的日期,,“EOMONTH(TODAY(),,0)”則用于生成本月最后一天的日期,“EOMONTH(TODAY(),,1)”用于生成下月最后一天的日期,。參數(shù)0和1分別代表今天之后的0個月或1月,此參數(shù)允許使用負數(shù),。例如,,賦值為-2表示返回2個月前的當月最后一天。 3.在設置公式時,,引用對象一定要用“$D2”,,不能使用“D2”或“$D$2”。 |
|