關鍵詞
Excel | 柱狀圖 | 打斷
全文約1500字,建議閱讀后操作一遍
文不如表,表不如圖。
Excel很大的一個優勢是,能夠很方便地制作各種數據圖。
但,有時我們制作的柱狀圖,會出現這樣的情況:
例:和馬云、王思聰對比年收入(本文數據純屬虛構,不要對號入座)
咦,雷哥收入這么高,為什么在圖上看起來這么少呢?
這是因為,我等草民與馬云、王思聰之輩的收入差距太大,放在同一個圖表中比較,簡直是找虐。
這時,使用打斷縱坐標軸的柱形圖了能完美解決這一“尷尬”。
一、制作打斷柱狀圖之前,我們先對圖形進行分析
▼打斷柱狀圖的特點
①打斷縱坐標(y)軸以后,y軸的刻度是不變的,只是柱形圖的高度變小;
②坐標軸數值以及柱狀圖標簽值都是真實數值;
③不能手畫(不能手工使用Excel的形狀功能,畫一個打斷柱狀圖,這種耍賴的做法不在本文討論范圍內)。
▼應該從哪里打斷?
確認應該從哪里打斷數據,非常關鍵.
打斷柱狀圖的本質,是抽走數據中的某一段數據,畫上打斷標示,讓數據不連續的顯示,從而降低柱狀圖的高度。
如下圖三所示的區域,原則上都是可以抽走的數據區域。
這個區域怎么來的呢?
設定不需要打斷那組數據的最大值①,需要打斷那組數據的最小值②;
那么①②之間的數值都是可以抽走的部分。
實際應用中,我們通常會取一個整數,比如本例中,星爺將50-500之間的數據抽走。也就是說直接從50跳到500(見圖二)。
二、Step By Step,打斷柱狀圖制作步驟
如上文的示例,以馬云、王思聰、雷哥、星爺、小劉的年收入作為數據源,制作打斷柱狀圖。
▼Step1、確定數值縮小的倍數,構造新數據列
很明顯,我們需要打斷馬云和王思聰兩位的數值,反應到年薪值,就是需要將年薪值縮小固定比例。
如圖五,我們需要確定比較大的數據到底需要縮小到什么程度,然后取一個系數,這里選取5.(因為雷哥、星爺、小劉的數據無需縮小,所以系數為1)
▼Step2、使用新數據列繪制柱狀圖
使用新的數據繪制柱狀圖,這時各個數值所代表的柱子的高度協調了(如果覺得差距還是大,可以調整Step1中的系數)。
這樣調整之后,會發現,坐標軸上的數值也被縮小了5倍,需要修正坐標軸數值。
▼Step3、確定打斷后的數值在Y軸上的實際值
y軸數值被縮小了,必須修正坐標值,但是Excel不允許自定義坐標軸標簽,我們需要通過散點圖來模擬Y坐標軸刻度。
(Tips:根據散點圖的特性,通常可以用來模擬坐標軸,在其他的圖表中也有用到)
那么散點圖的數據如何設置呢?
解釋一下,這里的y、x是用來生成散點圖的數據,y1是用于修改散點圖標簽的數據。
y值就是圖六中Y坐標的數值。
y1=ya,即將柱狀圖縮小的系數再進行放大。*
50-500就是打斷后抽走的數據,所以50以上系數為5,50以下系數為1。
使用新數據插入散點圖↓↓↓(注意,是使用x、y兩列數據)
Tips:將散點圖繪制在次坐標,如果次坐標的值與柱坐標不一樣,需要修改為與柱坐標完全一樣,這樣能夠確保散點圖剛好落在y軸刻度線上。
▼Step4.修改坐標軸標簽值
①隱藏次坐標軸的刻度線和標簽,并隱藏主坐標軸y軸標簽
②修改散點圖標簽為y1值
我們可以自定義對散點圖數值標簽進行修改,改為y軸縮小前的數值(即圖7中y1的值),從而達到以假亂真的效果。
為使給數據系列添加(編輯)標簽更加方便,可以使用Excel的免費插件——XY Chart Labeler。
③隱藏散點圖標記
為了使散點圖模擬的坐標軸更加逼真,需要將散點圖標記隱藏掉。
完成的效果是這樣的,還需要添加打斷線。
▼Step5、添加打斷線標志,對圖表進行適當美化
Tips:打斷線的添加方法
繪制一個白色填充的矩形框,并復制
選中柱狀圖,按Ctrl+V進行粘貼
調節矩形框的位置和角度即可
使用這樣的方法添加的元素,和圖表是融為一體的。
總的來看,使用散點圖模擬y軸,是本例中的突破口,而將數據先縮小繪制出合適比例的柱狀圖、再將y軸數值修改為原始比例是本例的核心。
趕快操作一遍,向同事嘚瑟一下吧。
The End。
Copyright ? 2016 安偉星. All Rights Reserved.
我是安偉星(星爺)
Excel發燒友微軟
Office認證大師
領英專欄作者
關注我,也許不能帶來額外財富
但是一定會讓你看起來很酷
文章均為原創,如需轉載,請私信獲取授權。