在Excel表格中折線圖可以直觀的顯示數據。但是當數據很多時,折線圖會顯得雜亂無章、并不能直觀的顯示數據。這篇文章為朋友們分享用OFFSET函數、控件、定義名稱制作動态折線圖。其可以通過控件控制折線圖,隻顯示我們想要的數據。今天我們通過如下圖所示的水果銷量記錄表來一起學習動态折線圖的制作。
通過選擇組合框下的水果品種和調整兩個數值調節鈕的值就可以實時控制折線圖顯示的數據。
一.插入控件并設置控件格式:
1.插入一個組合框(窗體控件)和兩個數值調節鈕(窗體控件):
切換到開發工具選項卡→插入→選擇對應的窗體控件。
2.按住Alt鍵調整控件的大小,使控件對齊單元格。
3.設置控件的格式:
(1)鼠标右鍵組合框→設置控件格式→數據源區域選擇所有的水果品種→單元格鍊接選擇C11單元格→下拉顯示項數設置為7(水果種類共七種)。
(2)鼠标右鍵第一個數值調節鈕→設置控件格式→最小值設為1→最大值設為29→單元格鍊接選擇E11單元格。
(3)鼠标右鍵第一個數值調節鈕→設置控件格式→最小值設為2→最大值設為30→單元格鍊接選擇G11單元格。
(4)動态演示:
二.定義折線圖所需數據的名稱:
1.定義一個名稱為“圖例項”的名稱:
Ctrl F3打開名稱管理器→選擇新建→名稱輸入“圖例項”→引用位置輸入下面的公式→确定。
=OFFSET(銷量記錄表!$A$1,銷量記錄表!$C$11,銷量記錄表!$E$11,1,銷量記錄表!$G$11-銷量記錄表!$E$11 1)
2.定義一個名稱為“水平軸标簽”的名稱:
Ctrl F3打開名稱管理器→選擇新建→名稱輸入“水平軸标簽”→引用位置輸入下面的公式→确定。
=OFFSET(銷量記錄表!$A$1,0,銷量記錄表!$E$11,1,銷量記錄表!$G$11-銷量記錄表!$E$11 1)
3.第一個名稱“圖例項”使用三個控件鍊接的單元格返回的數值作為OFFSET函數的參數,引用的單元格區域是要添加在動态折線圖上的銷量數據。
4.第二個名稱“水平軸标簽”使用兩個控件鍊接的單元格返回的數值作為OFFSET函數的參數,引用的單元格區域是要添加在動态折線圖上的橫軸标簽。
5.動态演示:
6.如果讀者朋友對OFFSET函數不理解的地方請參考這篇文章:Offset函數的基本概念,以及實現動态求和、多級聯動下拉列表
三.插入折線圖并修改折線圖的圖例項和水平軸标簽:
1.構造折線圖的系列名稱:
在C12單元格輸入下方公式,此公式可以返回組合框選擇水果的名稱、作為折線圖的圖例項的系列名稱。
=INDEX(A2:A8,C11)
2.插入折線圖:
切換到插入選項卡→插入折線圖或面積圖→選擇第一個折線圖。
3.為折線圖添加數據:
切換到設計選項卡→選擇數據→點擊左側圖例項下的編輯→系列名稱輸入公式“=銷量記錄表!$C$12”→系列值輸入公式“=銷量記錄表!圖例項”→點擊右側水平軸标簽下編輯→軸标簽區域輸入公式“=銷量記錄表!水平軸标簽”。
4.動态演示:
至此,動态折線圖的基本功能已經完成、接下來是美化動态折線圖。
四.動态折線圖的美化:
1.将所有控件置于頂層:
按住Ctrl鍵選擇所有的控件→鼠标右鍵單擊→置于頂層→确定。
2.組合控件和折線圖:
按住Ctrl鍵選擇所有控件和折線圖→鼠标右鍵單擊→組合→确定→調整控件和折線圖的位置,使其美觀。
3.美化線條和輪廓:
雙擊折線圖,為輪廓添加一個圓角→雙擊折線,将折線修改為平滑線→添加數據标簽→切換到設計選項卡,選擇一個帶有色彩的樣式。
說明:
1.銷售記錄有30天。第一個數值調節鈕控制折線圖的開始日期,所以将其最小值設置為1,最大值設為29;第二個數值調節鈕控制折線圖的結束日期,所以将其最小值設置為2,最大值設為30。
2.如果菜單欄沒有開發工具按以下步驟調出:
文件→選項→自定義功能區→勾選開發工具前的對号→确定。
總結,至此動态折線圖制作完成。如果我有什麼講解不明白的地方歡迎讀者朋友在評論區指正和交流!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!