位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

怎么用Excel條件格式中的圖標(biāo)集來可視化標(biāo)識(shí)項(xiàng)目狀態(tài)?

提問人:周麗平發(fā)布時(shí)間:2021-07-14

作中有一些項(xiàng)目進(jìn)程跟蹤表格通常如下圖所示,在“完成情況”一列中會(huì)通過文字來標(biāo)識(shí)項(xiàng)目完成情況。如果前面六個(gè)階段全部打勾,則標(biāo)識(shí)“已完成”,否則標(biāo)識(shí)“進(jìn)行中”。要實(shí)現(xiàn)這個(gè)功能,使用公式可以很容易實(shí)現(xiàn),但是考慮到要用條件格式的“圖標(biāo)集”工具來進(jìn)行可視化的圖形標(biāo)識(shí),就需要將公式的結(jié)果設(shè)置為數(shù)值。因?yàn)橹挥袛?shù)值可以進(jìn)行“圖標(biāo)集”的條件格式設(shè)置。

image.png

因此,在構(gòu)建公式時(shí),可以在H2單元格中輸入以下公式并向下拖拽填充至H7單元格:

COUNTBLANK函數(shù)表示統(tǒng)計(jì)一個(gè)區(qū)域中的空白單元格數(shù)目,如果前面六個(gè)階段的單元格中不包含空白單元格,則COUNTBLANK(B2:G2)=0返回True(即表示項(xiàng)目已完成),否則返回False(即表示項(xiàng)目尚在進(jìn)行中)。

最外圍的N函數(shù)用于將上述的True或False的邏輯判斷結(jié)果轉(zhuǎn)換為數(shù)值1或0,True對(duì)應(yīng)結(jié)果為1,F(xiàn)alse對(duì)應(yīng)結(jié)果為0。由此H列的結(jié)果就是由數(shù)值0或1來表示項(xiàng)目是否已完成,如下圖所示。

image.png

為了增強(qiáng)表格可讀性,H列的顯示內(nèi)容還是可以設(shè)置為中文字符“已完成“或”進(jìn)行中“并同時(shí)保持單元格數(shù)值仍舊為1或0,其方法就是通過自定義數(shù)字格式來實(shí)現(xiàn)。

選中H列中需要設(shè)置的單元格區(qū)域,按<Ctrl+1>組合鍵打開【設(shè)置單元格格式】對(duì)話框,在【數(shù)字】選項(xiàng)卡的【分類】類型中選擇【自定義】,然后在右側(cè)的【類型】編輯欄中輸入


注意代碼中包含兩個(gè)半角的分號(hào)

如下圖所示:

image.png

上述代碼是自定義數(shù)字格式的一種表示方式,自定義數(shù)字格式的常用代碼格式為

三個(gè)用半角分號(hào)隔開的區(qū)段分別代表了單元格中數(shù)值對(duì)應(yīng)顯示的方案。當(dāng)單元格數(shù)值大于零時(shí),顯示第一個(gè)區(qū)段中的內(nèi)容(此例中為“已完成“);當(dāng)單元格數(shù)值小于零的時(shí)候顯示第二個(gè)區(qū)段的內(nèi)容(此例中為空白);當(dāng)單元格數(shù)值等于零的時(shí)候顯示第三個(gè)區(qū)段的內(nèi)容(此例中為”進(jìn)行中“)。因此在設(shè)置完成這樣的自定義數(shù)字格式后,顯示如下圖所示:

image.png

接下來再使用2007中所新增的“圖標(biāo)集“條件格式:

1、選中H2:H7,在功能區(qū)上依次單擊【開始】——【條件格式】——【圖標(biāo)集】——【其他規(guī)則】,打開【新建格式規(guī)則】對(duì)話框;

2、【圖標(biāo)樣式】里選擇一種,例如“三個(gè)符號(hào)(有圓圈)“,右側(cè)的兩個(gè)【類型】都選擇【數(shù)字】,左側(cè)的兩個(gè)【值】分別填寫1和0,如下圖所示。確定完成即可。

image.png

最后顯示如下圖所示:

image.png

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部