
文|仟櫻雪
本文主要介紹涉及Excel可視化中,懶得畫圖做PPT圖表,巧用“rept函數(shù)”展示的旋風圖。

案例:某電商公司,需分析平臺上購買蘋果手機和華為手機人群不同年齡層的分布情況

一、數(shù)據(jù)準備:
原始數(shù)據(jù):本質(zhì)是同一維度,兩層指標,年齡層作為維度+2個品牌銷量數(shù)據(jù)作為需展示的指標;
本例用“rand()*1000”函數(shù)生成隨機數(shù);

展示數(shù)據(jù):
年齡層=原始數(shù)據(jù)維度;中間空值一列,作為區(qū)分;
指標數(shù)據(jù)1:Apple列的數(shù)據(jù);M5=TEXT(C5,"0")&"? "&REPT("||",C5/100);
TEXT(C5,"0")&" "&REPT("||",C5/100);此處是將C5的單元格數(shù)字保留整數(shù)位,然后連接2個空格,再鏈接rept函數(shù)計算出的重復(fù)的雙豎劃線;實現(xiàn)先用雙豎劃線作為“條形”占位顯示數(shù)值大??;

指標數(shù)據(jù)2:華為列的數(shù)據(jù);M5=TEXT(D5,"0")&" "&REPT("||",D5/100);
REPT("||",D5/100)&" "&TEXT(D5,"0");此處是rept函數(shù)計算出的重復(fù)的雙豎劃線,然后連接2個空格,再鏈接D5的單元格數(shù)字保留整數(shù)位的數(shù)字;

Q1:rept函數(shù)說明:rept(需重復(fù)的內(nèi)容,需重復(fù)的次數(shù))
例如:本案例REPT("||",C5/100)”,是指將符號“||”,進行重復(fù)C5=351/100=3.51次,則結(jié)果會出現(xiàn)4次,也就是4對雙豎劃線的形式
備注:此處四舍五入的結(jié)果是整數(shù)倍,“||”雙豎劃線的輸入,是shift鍵+enter鍵上面的“|/”鍵的組合輸入的喲

Q2:text函數(shù)說明:引用數(shù)字時,會展示出數(shù)字的多位小數(shù),因此需用text函數(shù),將小數(shù)位保留到0位,也就是整數(shù)位;
text(數(shù)字,小數(shù)位的格式),此為函數(shù)的算法;

二、rept函數(shù)設(shè)計的“旋風圖”
step1:在數(shù)據(jù)準備階段已經(jīng)實現(xiàn)了條形圖的簡單呈現(xiàn),只是此時的“條形”是用雙豎劃線繪制而成的;但是不是很美觀;
因此,選擇左側(cè)的“Apple”銷量數(shù)據(jù)區(qū)域“M5:M11”,設(shè)置字體格式下的Agency FB,墨綠色加粗,調(diào)整字號大小;
選擇右側(cè)的“華為”銷量數(shù)據(jù)區(qū)域“N5:N11”,設(shè)置字體格式下的Agency FB,豆沙粉色加粗,調(diào)整字號大小;

step2:可以下載Excel中不常見的字體“STENCIL”字體;
下載連接:stencil字體
搜索下載之后,進行解壓,點擊進行安裝

再在Excel中選擇該字體,即可將原始的稀疏雙豎劃線,由于數(shù)字的字體占位較多而展示城柱形圖;

(注:2018.12.11,Excel常見分析大小坑總結(jié),有用就給個小心心喲,后續(xù)持續(xù)更新ing)