小伙伴們好啊,今天老祝和大家一起學(xué)習(xí)一下Excel中的條件格式。
使用Excel的條件格式功能,可以根據(jù)單元格中的內(nèi)容應(yīng)用指定的格式,改變某些具有指定特征數(shù)據(jù)的顯示效果,使咱們能夠直觀地查看和分析數(shù)據(jù)、發(fā)現(xiàn)關(guān)鍵問(wèn)題。
Excel內(nèi)置的條件格式規(guī)則包括“突出顯示單元格規(guī)則”、“最前/最后規(guī)則”、“數(shù)據(jù)條”、“色階”和“圖標(biāo)集”,這些操作都比較簡(jiǎn)單,咱們就不一一細(xì)說(shuō)了。
如果要設(shè)置的條件較為復(fù)雜,還可以使用函數(shù)公式作為條件格式的規(guī)則。好了,下面開(kāi)始劃重點(diǎn):
1、在條件格式中使用函數(shù)公式時(shí),如果公式返回的結(jié)果為T(mén)RUE或是不等于0的任意數(shù)值,則應(yīng)用預(yù)先設(shè)置的格式效果。如果公式返回的結(jié)果為FALSE或是數(shù)值0,則不會(huì)應(yīng)用預(yù)先設(shè)置的格式效果。
2、在條件格式中使用函數(shù)公式時(shí),如果選中的是一個(gè)單元格區(qū)域,可以以活動(dòng)單元格作為參照編寫(xiě)公式,設(shè)置完成后,該規(guī)則會(huì)應(yīng)用到所選中范圍的全部單元格。
3、在條件格式的公式中選擇不同引用方式時(shí),可以理解為在所選區(qū)域的活動(dòng)單元格中輸入公式,然后將公式復(fù)制到所選范圍內(nèi)。
OK,劃完重點(diǎn),接下來(lái)就是實(shí)操了,先看第一個(gè)應(yīng)用,根據(jù)D列的債券到期收益率,對(duì)最高收益的債券整行突出顯示:
使用的公式為:
=$D2=MAX($D$2:$D$11)
接下來(lái)簡(jiǎn)單說(shuō)說(shuō)公式的意思吧:
先使用MAX($D$2:$D$11)計(jì)算出D列的收益率最大值,然后與D2單元格中的數(shù)值進(jìn)行比較,判斷該單元格中的數(shù)值是否等于該列的最大值。
因?yàn)槭孪冗x中的是一個(gè)多行多列的單元格區(qū)域,并且每一行中都要以該行D列的到期收益率作為比對(duì)的基礎(chǔ),所以$D2使用列絕對(duì)引用。
而每一行每一列中都要以$D$2:$D$11單元格區(qū)域的最大值作為判斷標(biāo)準(zhǔn),所以行列都使用了絕對(duì)引用方式。
接下來(lái)還有一個(gè)獨(dú)家小妙招。
咱們?cè)诠ぷ鞅碇休斎牒瘮?shù)名稱(chēng)時(shí),Excel默認(rèn)會(huì)顯示屏幕提示,方便選擇適合的函數(shù),而在【編輯格式規(guī)則】對(duì)話(huà)框中輸入函數(shù)名稱(chēng)時(shí),則不會(huì)出現(xiàn)屏幕提示。在條件格式中使用復(fù)雜公式時(shí),不夠方便有沒(méi)有?
怎么辦?咱們可以先在單元格中編寫(xiě)公式,然后復(fù)制到【為符合此公式的值設(shè)置格式】編輯框。
請(qǐng)看老祝的操作:
突出顯示各部門(mén)考核分?jǐn)?shù)最高的記錄
這里用到的公式是:
=$C2=MAX(IF($A$2:$A$16=$A2,$C$2:$C$16))
怎么樣,有點(diǎn)小復(fù)雜吧?
咱們簡(jiǎn)單說(shuō)說(shuō)這個(gè)公式的意思。
先使用IF函數(shù),判斷$A$2:$A$16單元格區(qū)域中的部門(mén)是否等于$A2單元格的部門(mén),如果條件成立則返回$C$2:$C$16單元格區(qū)域中對(duì)應(yīng)的數(shù)值,否則返回邏輯值FALSE。
再用MAX函數(shù)忽略?xún)?nèi)存數(shù)組中的邏輯值計(jì)算出最大的數(shù)值。
最后用$C2單元格中的數(shù)值與MAX函數(shù)的結(jié)果進(jìn)行比對(duì),返回邏輯值TRUR或是FALSE。
大家注意到了嗎,在條件格式中使用數(shù)組公式時(shí),不需要按組合鍵結(jié)束哦。
說(shuō)了幾個(gè)小復(fù)雜的公式應(yīng)用,小伙伴們有沒(méi)有暈頭轉(zhuǎn)向啊,接下來(lái)看幾個(gè)簡(jiǎn)單一點(diǎn)的吧:
突出顯示重復(fù)數(shù)據(jù)
公式為:
=COUNTIF(A$2:A2,A2)>1
COUNTIF函數(shù)第一參數(shù)使用A$2:A2,表示從A2單元格開(kāi)始至公式所在行的A列。在這個(gè)動(dòng)態(tài)擴(kuò)展的范圍中,統(tǒng)計(jì)有多少個(gè)單元格與公式所在行的內(nèi)容相同。
突出顯示已完成合同
公式為:
=$F4='是'
本例需要特別注意引用方式,因?yàn)槊恳涣卸际且罁?jù)F列的判斷結(jié)果來(lái)顯示條件格式,所以要使用列絕對(duì)引用。
突出顯示周末日期
公式為:
=WEEKDAY(A$3,2)>5
1、WEEKDAY函數(shù)返回某日期為星期幾。第二參數(shù)使用2,表示以1~7表示星期一到星期日。
2、對(duì)第三行中的日期進(jìn)行判斷后,如果數(shù)值大于5,即表示該日期為周六或是周日。
生日一周內(nèi)提醒
公式為:
=DATEDIF($D4,NOW()+7,'yd')
DATEDIF函數(shù)用于計(jì)算兩個(gè)日期之間的間隔。第三參數(shù)使用yd,表示計(jì)算兩個(gè)日期忽略年的間隔天數(shù)。
注意:由于DATEDIF函數(shù)的第三參數(shù)在使用“YD”時(shí)有特殊的計(jì)算規(guī)則,因此當(dāng)結(jié)束日期是3月份時(shí),計(jì)算結(jié)果可能會(huì)出現(xiàn)一天的誤差。
還是那句老話(huà),光說(shuō)不練假把式,你也試試吧~~
聯(lián)系客服