北京快乐8官网|北京快乐8选一秘诀

品略圖書館

用Excel展示世界各國GDP數據,可以這樣玩

最近看到網上流傳著一個數據可視化的圖表視頻,是展示世界各國GDP前10名的國家變化情況(1968年-2016年的)。大家可以先看看:(視頻長度為2分12秒)

下載數據后,發現得到的是1960年-2017年間的GDP數據,指標為GDP(現價美元),現價美元的意思,應該是根據近期各國貨幣對美元的匯率,轉換成美元得到的值。

Step2:簡單清洗、整理數據

下載下來的數據,我們先要進行一些處理:

刪掉不需要的字段內容Country Code、Indicator Name、Indicator Code

把年份的單元格格式轉為數字(默認為文本類型)

我們只需保留國家名稱、各年GDP數據即可,如下圖:

Step3:添加輔助列

然后在數據源中,添加2列輔助列:

排名列(按GDP大小進行排列,用Rank函數)

選定年份的GDP列(表頭可以先隨便寫個年份數,然后下面就用index+match函數)

Step4:提取前10名

新建一個工作表,先手工寫好1-10名的數字,用Vlookup函數提取前10名的國家名稱、GDP指標值:

Step5:添加控件,實現動態切換數據

我們在Step3中,添加的指標輔助列表頭處,因為寫“死”了1962年,但實際上我們是希望它是“活”的,即是可以切換年份的。所以我們可以插入一個控件進行切換,這里我就用了一個【微調按鈕】控件,設置要注意2個地方:

最小值為1960,最大值為2017,步長為1(因為數據是1960年~2017年)

設置一個空白的單元格,作為控件關聯的單元格即可(示范中,這里我選擇了B2)

設置好控件,要實現的效果就是點擊微調按鈕,關聯單元格B2的值會在1960~2017之間變化。然后我們再把數據源表里的,指標輔助列的表頭寫個公式,讓它直接等于剛才控件關聯的單元格。(當然你也可以設置控件格式時,直接關聯這個表頭~)

這樣我們就實現了,點擊控件切換年份時,前10名國家的GDP數據會同步變化了!

Step6:生成圖表,美化圖表

最后我們就可以選擇B4:C14的數據,生成條形圖,再進行美化即可,最終得出下圖的效果:

好,這樣就用Excel實現了展示的效果,而且也優化了圖表的細節:

在標題交待是Top 10的國家

在標題交待指標值就是GDP

單位是億現價美元

標示了數據最后更新日為2018年6月28日(這個日期是我們在Step1下載數據時,數據源中有寫明的,可能與匯率有關)

-------------

篇后語

Excel就是一個非常自由的工具,可以任由我們去發揮,它作為一個數據處理和分析的工具,只要你能想到,Excel就能做到!

如果你想再問我:能否實現讓Excel中的圖表,也自動從1960~2017年之間的變化?

問這個問題,證明你是一個非常好學的小伙伴!這樣吧,先給我鼓勵一下,只要點贊數超過50,我在評論區放出本文的示例文件,而且下一期再介紹,怎么實現讓圖表按年份數自動變化~~

我們在本文用到的Excel技能是:控件動態圖表,如果你想學習更多數據分析實操技能,可以訂閱黃成明老師在微博平臺推出的線上訂閱欄目《黃成明·數說》第二季,已經更新到第六期了。

免責聲明:本文僅代表文章作者的個人觀點,與本站無關。其原創性、真實性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容文字的真實性、完整性和原創性本站不作任何保證或承諾,請讀者僅作參考,并自行核實相關內容。

http://www.kzguv.com.cn/style/images/nopic.gif
我要收藏
個贊
被踩
分享到
分享
評論
首頁
北京快乐8官网