01
很多人喜歡沒事的時候就刷頭條。
我也有這個習慣。有時候真的很討厭,因為有毒,會上癮呀,一刷就停不下來。
當然,除了當作日常消遣外,偶爾也能在刷頭條的時候捕獲一些靈感。
比如,刷到了一條小米的貸款廣告:
一眼就被吸引了。
當然,吸引我的不是30萬,而是廣告中的動態效果——快速跳動的數字、快速移動的RMB(¥)。
這不就是一個Excel動態圖表嗎?
一種強烈的模仿衝動,讓我趕緊打開筆記本開始模擬數據。
製作30個數字點,對應30個跳動的數字,而數字可以用隨機函數來模擬。
數據源之所以可以實現動態化,與變量單元格(H4)有關。我們使用簡單的VBA代碼可以實現數字的延時切換(如每過0.2秒自動加1)。
圖表本身的製作很簡單,就是兩個折線系列,一個是藍色軸線,一個是移動的圖標(其實還是折線圖,帶數據標記的折線,只是設置折線線條不展示)。
構造好數據源之後,就是作圖(過程省略)並將宏指定給按鈕。這樣,一個Excel圖表版本的小米貸款廣告就完成了~
02 靈感創意
當然,真正有趣的不僅僅是這個案例本身,而是由案例所延伸出來的靈感和創意。
比如,我把人民幣的圖標替換成更好玩的圖,如一輛轎車:
1輛不過癮的話,多來幾輛(從自行車到跑車):
地上的不過癮的話,再來個天上飛的(飛機):
飛機的效果看著不錯,就是像是在地面上滑行,就不能來個要上天的嗎?
當然可以!稍稍調一下數據源,我們就能完成飛機起飛的效果,這真的是要“上天”的節奏啊~
還沒完,飛機都上天了,何不試試發射火箭呢?
▲ 無所不能的Excel:火箭發射
大家想想,火箭這張圖可以做什麼?
我第一反應是用這個圖展示項目進度、比賽過程,簡直不能再完美!每個火箭就是一個項目(或人),誰快誰慢,過程一清二楚。
簡直太好玩了,根本停不下來!
▲ 無所不能的Excel:真的要“上天”呀
03 多說一點
以前我做的動態圖表大多是這個樣子:
這些圖主要用的是控件,通過控件和函數的使用,實現數據源的動態提取,進而製作出動態圖表。
但是當動態圖表中引入VBA技術之後,就可以做出我們今天介紹的更有創意、更好玩的動態圖表了。
比如,下面同樣是我做的一些作品,供大家借鑑
▲ 項目進度與計劃對比
▲ 動態容積圖
▲ 金州勇士 Vs. 休斯頓火箭
▲ 椰子雞?iPad?用Excel一鍵抽獎
▲ 半個多世紀全球GDP變遷
▲ 信用卡貸款規模變化
從這些案例,相信大家可以看到,其實Excel動態圖表除了交互性、趣味性之外,在我們的工作中也有很多用武之地。
你缺少的也許不是創意,而是技術。
更多動態圖表:
歡迎大家關注後,私信回覆【圖表】~