tft每日頭條

 > 生活

 > excel折線圖動起來

excel折線圖動起來

生活 更新时间:2025-01-11 12:42:31

今天我們分享一種,我圖表合集中的,動态滾動圖表,适合數據量特别大,需要分段滾動查看的場景!

▼先來看看動起來的效果

excel折線圖動起來(如何讓Excel折線圖動起來)1

想要做出這樣的圖表,并不會多難的事情,我們需要函數 圖表 控件即可!

感興趣的同學,請查收您的保姆級教程!

S01 | 數據源準備

一列日期,一列數值,這個上證2020-2021年的收盤價數據其實也是使用Excel采集,大家也不用非要按照這個數據來,自己可以手動使用随機函數模拟一些即可!

excel折線圖動起來(如何讓Excel折線圖動起來)2

S02 | 插入一圖表

我們可以插入一個空圖表,或者随意選擇一些數據,因為我們後續還是要調整的!

選擇任意數據後 ,依次點擊【插入】-【折線圖】

excel折線圖動起來(如何讓Excel折線圖動起來)3

S03 | 動态數據源的定義

這個是動态圖表的核心,需要滿足兩個條件結果需要是引用,其次是數據可以太懂擴展,首先應該想到的函數就是-OFFSET

OFFSET函數語法如下:通過5個參數的控制,可以獲取到任意位置和大小的數據區域!

▎OFFSET(起點,偏移行,偏移列,高,寬)

如果我們每次展示數據為30條,從A2單元格開始,那麼公式應該如何寫呢?

公式中有兩個地方可以根據實際情況進行修改,第一個是F1的位置,表示移動的次數,30表示每次展示的數據量,跟起點偏移配合

F1單元格:移動次數

30:每次展示的數據量(行數)

以上兩個參數,我們可以根據實際需要進行修改即可!你設置可以把30這個參數也放在單元格中,更加方便!

▼數值偏移

=OFFSET($B$2,($F$1-1)*30,,30,1)

excel折線圖動起來(如何讓Excel折線圖動起來)4

然後定義名稱即可!

excel折線圖動起來(如何讓Excel折線圖動起來)5

這個是收盤數據,我們還需要使用日期作為水平軸,基本也是同樣的,隻是日期是A2作為起點!

excel折線圖動起來(如何讓Excel折線圖動起來)6

S04 | 修改圖表數據源為動态

點擊圖表,上下文選項卡【圖表設計】-【選擇數據】,依次修改收盤價和水平坐标軸,使用我們剛剛定義好的名稱,如果你覺得上面的名稱自己不方便既可以,完全可以按照自己的習慣和喜好定義!

▼動畫演示如何操作

excel折線圖動起來(如何讓Excel折線圖動起來)7

修改完,其實我們修改F1中的值就可以發現她已經動起來了!

S05 | 動态标題的制作

其實動态标題本質也就是獲取到數據的開始日期和結束日期,本質還是可以通過OFFSET獲取到!隻要把高度修改為1即可!

excel折線圖動起來(如何讓Excel折線圖動起來)8

有了起點和終點,使用TEXT函數把他們拼接起來即可!

▼動态标題

="上證指數" & TEXT(F2,"emmdd")&"-"&TEXT(F3,"emmdd")&"期間變化情況"

excel折線圖動起來(如何讓Excel折線圖動起來)9

點擊圖表邊框,插入一個文本框,然後點擊文本框的邊框,在公式欄中輸入=公式所在單元格即可!

▼動畫演示

excel折線圖動起來(如何讓Excel折線圖動起來)10

操作完,我們修改移動點中的數值,發現已經開始變化了!

注意事項:一定要點擊邊框後操作,否則你可能操作失敗!

S06 | 控件讓移動更絲滑

>依次點擊 【開發工具】-【插入】,選擇滾動條,橫向拉出一個合适的大小

>右擊控件,【設置控件格式】,鍊接單元格,選擇F1,最大值和最小值設置一下

> 步長,就是點擊兩端的每次移動大小,頁步長:點擊中間每次移動的大小

這裡都可以設置為1即可!

excel折線圖動起來(如何讓Excel折線圖動起來)11

基本已經動起來了,具體最大值可以使用總數據/每次數據大小計算得來!

比如本案中數據486行,每次30那麼可以得到最大值可以設置為18,486/30,向上取整!

到這裡基本就差不多了,剩下的大家自己動手美化調整一下即可!

excel折線圖動起來(如何讓Excel折線圖動起來)12

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved