愚人
在Excel文檔中,為了可以更直觀地對數(shù)據(jù)進行可視化的展示,我們經(jīng)常使用圖表的方式進行表述。不過常規(guī)都是使用Excel自帶的圖表圖形,這種方法制作比較麻煩,個性化設(shè)置不便。其實除了圖表,我們還可以使用字體來替代圖表,做出更簡單、個性的字體圖表。
字體如何變圖表 REPT函數(shù)解析
熟悉Excel函數(shù)的朋友知道,Excel有一個名為REPT的函數(shù),它的主要作用是可以按照定義的次數(shù)重復顯示文本,類似手動復制文本。而在文本中,有很多類似“|、▲、■、■”的符號也是一類字體,因此我們可以借助REPT函數(shù)來填充這些字體,從而實現(xiàn)將字體替代圖表,制作出更多個性化字體圖表。
那么在實際使用中,我們該怎么使用REPT函數(shù)來制作字符圖表?
數(shù)據(jù)多少 一目了然
在Excel中為了可以直觀表示數(shù)據(jù)的多少,我們經(jīng)常使用數(shù)據(jù)條來進行標注。現(xiàn)在借助“REPT函數(shù)+字體符號”可以輕松實現(xiàn)數(shù)據(jù)條效果。
首先要選擇一種自己認為合適的字體符號,點擊 Excel的“插入→符號→符號”,在打開的符號列表中,字體選擇“普通文本”,子集選擇“其他符號”,這樣即可看到很多符號字體。這里可以選擇“實心方塊”作為數(shù)據(jù)條標記,選擇該字符后點擊“插入”,將其插入到空白單元格備用(圖1)。
定位到C 1,輸入公式“= R E P T( "■", B1/$B$4*20)”,將輸入的公式向下填充即可獲取表示不同數(shù)量的方塊圖表(圖2)。
簡單變換 圖表設(shè)置更隨意
大家知道通過條件格式也可以非常方便地在單元格中添加上數(shù)據(jù)條,不過和上述方法不同的是,字符式的數(shù)據(jù)條可以非常方便地對數(shù)據(jù)條的大小、顏色、形狀等進行改變,因為這些改變實際上只是對單元格中的字體進行對應的改變而已。比如在上述例子中,為了突出數(shù)據(jù)中最小的數(shù)字,可以將數(shù)據(jù)條中的字體更改為紅色,同時適當調(diào)整字體大小并設(shè)置傾斜,這樣即可完成數(shù)據(jù)條的變化(圖3)。
當然我們還可以通過對字體的更多設(shè)置實現(xiàn)圖表的更多變化。比如對于同一型號的兩種零件可以利用上述函數(shù)制作出左右對比的數(shù)據(jù)圖,如現(xiàn)在需要制作出圖4的對比圖,那么只要在數(shù)據(jù)左右側(cè)分別進行填充即可(圖4)。
定位到E 2單元格,輸入公式“=REPT("■",B2/$B$4*20)”,向下填充后將其字體設(shè)置為“右對齊”。同樣在G2輸入公式“=REPT("■",C2/$C$4*20)”,將其字體設(shè)置為左對齊即可(圖5)。
嵌套函數(shù) 生成更多個性圖表
除了對字體進行變換外,REPT函數(shù)還可以和其他函數(shù)結(jié)合,生成更多實用的圖表。比如在對客戶消費水平進行評級的時候,我們經(jīng)常使用★來表示客戶的級別。如果單純使用上述方法,REPT函數(shù)只是機械按照比值進行填充是無法精確區(qū)分客戶的星級。比如現(xiàn)在需要按照客戶消費積分0→3,4→7,8→10三個檔次,分別添加1→3星級的標志,此時結(jié)合IF函數(shù)進行積分判斷,然后再使用REPT函數(shù)進行填充即可。
定位到C2,輸入公式“=IF(B2<=3,REPT("★",1),IF(B 2<=7,REPT("★",2),REPT("★",3)))”,然后將該公式向下填充,這樣用戶的積分符合要求就會在C列對應單元格填充上對應的星號。按下回車鍵,即可根據(jù)F2單元格中的分數(shù),自動返回指定數(shù)目的“★”號(見圖6)。