在日常工作中,有時候單一的圖表類型無法滿足多元度的資料展示,這時候就要考慮使用組合圖表。
什麼是組合圖表呢?
就是将兩種及兩種以上的圖表類型組合起來繪制在一個圖表上。
下面我們通過經典的柱線組合圖來手把手教會你如何制作組合圖表。
1.經典柱線組合圖
下面都柱形圖表示公司裡每個員工的工資情況,折線圖表示平均薪水。
利用柱形圖+折線圖的組合,不僅可以看出各員工的薪水情況,還能看到每位員工薪水與公司平均薪水的差距。
這樣的圖是如何制作的呢?
這就要用到Excel的輔助列來繪制。
在Excel添加一列“公司平均工資”作為輔助列,用于後期繪制平均薪水,是以這一列的值都是平均值。
使用所有列的資料(包括輔助列)來繪制柱狀圖,得到下面的圖形。你會發現,輔助列也成為了柱狀圖的一部分。
需要把這個輔助列變成我們想要的橫線。選中“輔助列”的柱子,點選滑鼠右鍵,選擇“更改系列圖表類型”。
在彈出的【更改圖表類型】窗格中,将輔助列(也就是“公司平均工資”)的圖表類型設定為“折線圖”。
最後,就得到了我們想要的組合圖。
2.更改折線标記
同樣也是柱線組合圖,但是通過改變折線圖的标記,我們又可以演變出新的組合圖表。
首先,選中要進行圖表制作的資料,【插入】圖表裡,選擇圖表類型為“組合圖”。系統會預設是柱形圖+折線圖類型。
選中圖上的折線,滑鼠右鍵,在下拉菜單中點選【設定資料系統格式】。在彈出的【設定資料系列格式】視窗裡把“線條”設定為“無線條”。
在“标記”選項裡把标記設定為“内置”,選擇合适的内置标記樣式,在這裡我選擇了橫線狀的标記,然後調節其大小,使其與柱形圖寬度相當。
最後,結果如下圖:
3.将資料分離為多個系列
以平均值為分界線,現在想把高于平均值與低于平均值的資料以不同的顔色來标示,如下圖:
從圖中可以看到,無論原資料怎麼變化,高于平均值的始終顯示為藍色,低于平均值的始終顯示為灰色。這是怎麼制作的呢?
這時候,就需要将資料分離為多個系列,對每個系列的資料單獨進行格式化。
首先,使用if函數,将B列的原始資料分離為高于平均的E列和低于平均的列。
E列公式為:=IF(B2>D2,B2,NA()),即判斷B2的數值是否比平均值大,如果是,就傳回B2本身,否則,傳回NA()。
F列公式為:=IF(B2
知識小拓展:
肯定有人會疑惑這裡為什麼傳回NA()。敲黑闆了!在圖表制作過程中,需要區分空單元格、零、#NA在折線圖中不同顯示形式。
當單元格中内容為文本、空格、零時,圖表均以0顯示資料點,在折線圖中會形成斷點;當單元格内容為“#N/A”或“=NA()”時,在折線圖中會顯示為用直線連接配接資料點。
在這個案例示範中,E列F列資料我都是以柱形圖來制作而不是折線圖,是以無論E列F列傳回的是NA(),還是0,其實結果都是一樣的。隻是我習慣于用NA()。
将原資料分離為兩個系列後,用E和F列資料作堆積柱形圖,就實作了圖表的自動條件格式化,高于平均值的與低于平均值的分别由不同的顔色标示。
然後把複制平均值D列資料到圖表上,系統會預設是柱形圖。點選滑鼠右鍵選擇“更改系列圖表類型”。
在彈出的【更改圖表類型】窗格中,在組合圖表裡,将平均值的數表類型設定為折線圖。
最後達到了我們想要的效果:
4.總結
繪制組合圖表的操作并不複雜,Excel的插入圖表功能裡預設已經有很多常用的組合圖表,平日拿來直接用就可以啦。
如果Excel的插入圖表功能裡沒有你想要的組合圖表,可以參考本文的案例,先将資料全部繪制成同一種圖表類型,再選擇想要修改的資料系列,修改成另一種圖表類型就可以了。
推薦:人工智能時代的必學技能