如何用excel畫一個標準的年齡結構圖?

本人非常想做類似於下圖的年齡結構圖,奈何技術實在不行,無奈來知乎請教高人。。。

本人的數據如下:

希望各路大神賜教啊~~~ 請接收小弟的膝蓋。。。。


謝邀。

實名反對樓上回答。做法並無二致,但是數據組織不合情理,雖說問題出在題主身上,但是回答者畫圖時,一定是需要排序的。

原始數據:

重新整理的數據:

人數寫成負數,比較容易畫圖,具體做法如樓上回答。寫成正數,更合乎情理,但是做法略顯複雜。

以下基於Excel 2013版。

第一步,插入簇狀條形圖,將系列「男」置於次坐標軸;

第二步,設置次坐標軸水平軸為逆序刻度;

第三步,設置主次坐標軸水平軸最大值和最小值為100和-100,目的在於將兩組數據交叉在0處;垂直軸標籤位置改為低;

第四步,設置主坐標軸水平軸沒有負值;添加數據標籤;

其他格式化,即可。以上。


謝謝 @Kevin Ren 邀請

前面 @黃老邪 和 @qezh 已經將圖的製作步驟寫出來了,我就不重複了。

但是,

本人反對採用這種看起來高大上、實際上並不實用的圖表來進行數據展示。

題中的數據用普通的簇狀柱形圖來展示很直觀。既可對比各年齡階段,還可對比同年齡階段男女的數據。而用旋風圖,明顯不方便對比同年齡段男女的數據,視線還要左右轉來轉去。

圖表的用途就是為了直觀的展示數據,而題主擬採用的這種旋風圖為了追求形式上的新奇,卻違背了圖表的初衷。

所以,本人反對採用這種高大上,卻華而不實的圖表。


以上在13版內實現,07及10版同理,其它格式請自行調整


請百度 旋風圖


推薦閱讀:

如何用Excel畫出這樣的圖?
Excel 2007 插入折線圖時,由於數據太多,導致線堆疊過於緊密。請問是否有辦法讓每條線錯開,並展示在一個圖表裡?
請問這樣的圖用excel可以做么?
如何變成excel高手?
如何快速的合併多個 Excel 工作簿成為一個工作簿?

TAG:MicrosoftExcel | Excel使用 | Excel圖表繪製 |