利用條件格式,我們可以根據(jù)數(shù)據(jù)的實(shí)際情況動態(tài)地設(shè)置單元格顯示的樣式,今天給大家分享一些實(shí)用的條件格式設(shè)置實(shí)例。
1、標(biāo)記當(dāng)前周
選中B1:L1的單元格區(qū)域,在【開始】選項(xiàng)卡下面點(diǎn)擊“條件格式”、“新建規(guī)則”,在彈出的對話框中選擇“使用公式確定要設(shè)置格式的單元格”,并輸入以下公式、設(shè)置單元格背景色為藍(lán)色。
=WEEKNUM(B1,2)=WEEKNUM(TODAY(),2)
說明:WeekNum函數(shù)獲取日期對應(yīng)的周,參數(shù)2表示每周是從星期一開始。
最終結(jié)果如下。
2、標(biāo)記當(dāng)前日期
跟上面的操作類似,只是需要更改為如下公式。
=B1=TODAY()
說明:Today返回當(dāng)前的日期,如果和標(biāo)題行中的日期一致,則標(biāo)記藍(lán)色背景色。
3、標(biāo)記周末
還是類似的操作,公式更改如下。
=WEEKDAY(B1,2)>5
說明:Weekday函數(shù)返回星期一到星期日每一天對應(yīng)的數(shù)字,參數(shù)2表示從星期一到星期日分別對應(yīng)1~7。所以如果Weekday結(jié)果大于5時,就表示是周六周日。
4、動態(tài)添加邊框
選中A1:L5的區(qū)域,其他的跟之前的操作類似,只是需要在格式設(shè)置中添加邊框,公式更改如下。
=COUNTA($A1:$L1)>0
說明:Counta用于統(tǒng)計(jì)單元格區(qū)域是否有內(nèi)容,這里設(shè)置的區(qū)域引用是混合引用,也就是固定在A到L列,但是行號會變化。所以,當(dāng)每行中A到L列的單元格中有內(nèi)容時就添加邊框。
5、隔行填充顏色
選中A2:L5的區(qū)域來設(shè)置,跟上面的操作類似,設(shè)置好需要填充的背景色,公式設(shè)置如下。
=MOD(ROW(2:2),2)
說明:Mod返回兩個數(shù)相除的余數(shù),第一個參數(shù)是被除數(shù),第二個參數(shù)是除數(shù)。如果返回結(jié)果是0,代表false,返回結(jié)果是1代表True,所以這里奇數(shù)行就填充了背景色。
6、標(biāo)記出每天的銷售冠軍
選中B2:L5的區(qū)域,跟上面的操作類似,公式如下。
=B2=MAX(B$2:B$5)
說明:注意,這里Max中的參數(shù)區(qū)域是混合引用,固定在第2到第5行,列號是變化的,這樣才能為按列來標(biāo)記最大值。
7、標(biāo)出低于平均值的單元格
條件格式功能改進(jìn)后,已經(jīng)添加了一些預(yù)置的功能,比如高于或低于平均值,前、后n項(xiàng),前、后n%項(xiàng)等。
在【開始】選項(xiàng)卡中點(diǎn)擊“條件格式”、“項(xiàng)目選取規(guī)則”、“低于平均值”,然后在彈出的對話框中設(shè)置格式,這里可以選擇預(yù)置的格式,也可以點(diǎn)擊最下面的“自定義格式”來自己設(shè)置格式。
設(shè)置格式:
最終結(jié)果如下:
8、標(biāo)記出最大的前20%項(xiàng)
跟第7個示例類似,這里需要選擇菜單中的第2項(xiàng),即“前10%...”,在彈出的對話框中將數(shù)字框中的10改成20就可以了。
9、標(biāo)記重復(fù)值
在【開始】選項(xiàng)卡中點(diǎn)擊“條件格式”、“突出顯示單元格規(guī)則”、“重復(fù)值”,在彈出的對話框中設(shè)置突出顯示的單元格格式,操作跟上面的操作類似。
最終結(jié)果如下。
10、高亮顯示選中的行
在A2:L5的區(qū)域,鼠標(biāo)選中哪行,哪行就高亮顯示。
a. 首先定義一個名稱SelectedRow,值設(shè)置為1。
b. 然后按Alt+F11,打開VBA編輯器,在左邊的工程資源管理器中雙擊需要設(shè)置的工作表,在右邊輸入以下代碼。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ThisWorkbook.Names("SelectedRow").Value = Target.Row
End Sub
c. 選中A2:L5的區(qū)域,設(shè)置條件格式,公式如下。這樣就完成了。
=SelectedRow=ROW(A2)
10個條件格式應(yīng)用實(shí)例就分享到這里了。
如果有不明白的話,歡迎加入QQ群9735376參與討論。
Excel輕松學(xué)