EXCEL的圖表除了散點圖可以用來搞藝術以外,曲面圖也是非常容易發揮的。
曲面圖在我們的日程使用中很少,甚至可以說是近乎不會用到,但如果我們多進行嘗試,會發現它是非常有意思的一種數據圖形。
對X軸和Y軸分別設置-10,-9,……,9,10;用RADIANS函數分別對其從角度值轉換為弧度值。對其中的單元格進行賦值,以圖表一為例,另單元格=SIN(C$32)*COS($B33)。這裡仍然採用我最喜歡的三角函數,當然用其他函數也可以,只是因為非常喜歡三角函數形成的波浪效果,循環往復。
如果只是這樣,曲面圖只是一幅靜態的圖形,當然還不夠有美感啦。這時候我們可以引入變量,另單元格=SIN(C$32+RADIANS($A$3))*COS($B33+RADIANS($A$3))。圖形對應的每一個點的數值都會跟隨A3的值變化而發生變化。
最低級的方式為手動輸入A3的值,例如從1,2,一直到1000,當然這就會相當手忙腳亂且不具備美感。
第二種方法為使用一個進度條控制項,對控制項進行單元格連結為A3,並且設定最小值為1,最大值為1000,步長為1,這樣就實現了半自動,可以通過點擊實現動畫的呈現。
第三種方法為使用一個按鈕控制項,對控制項制定宏,並設置宏為:
Sub To big1()
org 1= [F2]
For j = org 1 To 1000
Cells(3, 1) = j
Do Events
Next j
End Sub
這樣就可以實現全自動的控制A3從1到1000的數值變化。
這三種控制方法同時設置,可以根據需要進行控制的選擇。這三種方式也是實現動態圖表的參數變化的最通常方式。
通過對於函數的三維呈現,可以非常直觀也極具有美感。通過設定不同的函數可以獲得不同的圖形,在探索中充滿了驚喜,充滿了期待。
EXCEL系列往期精彩:
《用EXCEL來搞藝術之北鬥七星》
《用EXCEL來搞藝術之旋轉枕頭》
《用EXCEL來搞藝術之花朵》
《用EXCEL來搞藝術之羽毛球拍》
關注公眾號,發送「EXCEL」,獲得《EXCEL十三年學習精選寶庫》,讓EXCEL擺脫束縛,成為熱愛!
您輕點在看,我力量盈身!
多少隨意,感激在心!