除了重復輸入之外,“REPT”函數另一項衍生應用就是可以直接在工作表中創建由純文本組成的直方圖。它的原理也很簡單,就是利用特殊符號的智能重復,按照指定單元格中的計算結果表現出長短不一的比較效果。
比如我們首先制作一張年度收支平衡表,然後將“E列”作為直方圖中“預算內”月份的顯示區,將“G列”則作為直方圖中“超預算”的顯示區。然後根據表中已有結果“D列”的數值,用“Wingdings”字體的“N”字符表現出來。
具體步驟如下:
在E3單元格中寫入公式“=IF(D30,REPT(″n″,ROUND(D3*100,0)),″″)”,也拖動填充柄至G14。我們看到,一個沒有動用Excel圖表功能的純文本直方圖已展現眼前,方便直觀,簡單明了。