用條件格式可以設(shè)置單元格中帶數(shù)據(jù)條,如果讓數(shù)字在數(shù)據(jù)條后面顯示應(yīng)該如何操作呢?今天我們來講解一下如果做下圖中的數(shù)據(jù)條。
STEP 1:建立數(shù)據(jù)表
STEP 2:編輯公式
在D2單元格中輸入公式
=REPT("|",B2/C2*100)&" "&TEXT(ROUND(B2/C2,4),"0.00%")
完成后如下圖
擊此處輸入圖片描述
STEP 3:美化
將D2:D9數(shù)據(jù)區(qū)域設(shè)置字體為“Stencil”或者“Playbill”,本例中設(shè)置為“Stencil”,調(diào)整D列列寬并更改字體顏色,最終結(jié)果如文章最開始所示。
公式解析:
ROUND(B2/C2,4),是用B2/C2計算百分比,并用ROUND保留4位小數(shù),更改為百分?jǐn)?shù)后保留2位小數(shù)。
TEXT(ROUND(B2/C2,4),"0.00%"),是將ROUND公式求得的結(jié)果,更改數(shù)值格式為百分比格式,如果不使用TEXT函數(shù),整個公式的結(jié)果后面是4位小數(shù)而不是百分?jǐn)?shù)。
REPT("|",B2/C2*100),REPT是重復(fù)的意思,第一個參數(shù)是要重復(fù)的字符,第二個參數(shù)是要重復(fù)的次數(shù)。本公式是將“|”符號重復(fù)B2/C2*100次。
REPT公式和ROUND公式通過&連接N個空格,是將條形與百分比中間用空格隔開。