最終效果圖
本篇小編将通過對上篇案例進度條的另一種方法講解,帶大家初識條件格式的用法,相信讀者認真學習完本篇後對條件格式的理解将有質的提升。
1.确定進度條要顯示的區域。選中H列單擊右鍵插入99列,将列寬調整為0.5,将首列合并,寫入“進度條”。
插入100列
2.設置條件格式公式。選中H2單元格,依次選擇條件格式—新建規則—使用公式确定要設置格式的單元格,輸入公式=AND(COLUMN(A1)<=100*$G2,$DE2<60%),依次點擊格式—圖案,選擇紅色後确定。依次點擊條件格式—管理規則,将應用于改成=$H$2:$DC$2,确定。
本篇的關鍵點就是設置條件的這段公式,如何來理解呢?我們可以試着這樣推導:在H2單元格中,公式計算以後相當于=AND(1<=100*37.5%,37.5%<60%),注意這裡前面37.5%為完成進度,後面37.5%為完成進度與時間進度比值,顯然AND第一個條件成立,第二個條件成立,條件格式生效,單元格變紅。由此我們發現當條件格式逐漸向右判斷時,第一個條件(從左到右依次為1,2,3...)的效果是将小于等于完成進度*100的單元格挑選出來,第二個條件的效果是判斷完成進度與時間進度比值是否低于60%,兩者的結果就是要将小于等于37.5以前的格子全部填充為紅色。
同理我們可以對60≤比值<100%設置條件:=AND(COLUMN(A1)<=100*$G2,$DE2>=60%,$DE2<100%),并圖案填充為黃色;對比值≥100%設置條件:=AND(COLUMN(A1)<=100*$G2,$DE2>=100%),并圖案填充為綠色;對比值為空的設置條件:=AND(COLUMN(A1)<=100*$G2,$DE2=""),并圖案填充為黑色。
4.進一步美化顯示效果。為達到顯示效果,我們将後面空白處全部填充為白色,設置條件為:=1,并将圖案填充為白色。這裡大家理解起來可能也有點費勁,其實它的意思就是無條件将單元格填充為白色。因為白色是滿填充的,最後我們需要調整一下條件格式的順序,将其放在最後。
将白色條件調整到最後
5.利用格式刷滿需要設置的區域。選中$H$2:$DC$2,用格式刷刷上将所有單元格,到此整個條件格式全部設置完成。
初步效果
6.設置每條進度條框線。最後,選中每一條進度條,選擇框線為外側框線。
最終效果
你們學會了嗎?
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!