製作這樣的動態圖,根據源資料的複雜程度,有三種方法可是實現:
001 使用智慧表格製作動態圖表
Excel智慧表格可以使用切片器,從而可以透過欄位對資料進行篩選,這就為我們製作動態圖表創造了條件。
Step1:透過Ctrl+T快捷鍵將原始資料建立為智慧表格
Step2:使用建立好智慧表格的資料插入圖表
Step3:插入切片器
完成之後,就可以透過切片器來動態控制圖表的資料展示了,如圖所示:
002 透過資料透視表製作動態圖表
關於使用資料透視表製作動態圖表,我錄製了操作影片,你透過影片就可以輕鬆學會:
003 透過控制元件 + OFFSET函式製作動態圖表
當然,更加具有普適性的方法是使用控制元件 + OFFSET函式的方法建立動態圖。
01 OFFSET函式的用法
OFFSET函式的功能為以指定的引用為參照系,透過給定偏移量得到新的引用,返回的引用可以為一個單元格或單元格區域
▌語法:
OFFSET(reference, rows, cols, [height], [width])
Reference:作為參照的單元格引用
Rows:向上或向下偏移的行數
Cols:向左或向右偏移的列數
Height:高度,需要返回的引用的行高。 Height 必須為正數。
Width:需要返回的引用的列寬。 Width 必須為正數。
▌案例
如圖A1:D7資料區域,在A9單元格寫入公式=OFFSET(A1,4,3,1,1)
含義是:以A1單元格為參照,向下偏移4行,向右偏移3列,返回一個1行、一列的單元格區域,即D5.
那如何透過OFFSET函式進行引用區域的偏移,進而建立動態圖表呢?我們來看影片:
製作這樣的動態圖,根據源資料的複雜程度,有三種方法可是實現:
001 使用智慧表格製作動態圖表
Excel智慧表格可以使用切片器,從而可以透過欄位對資料進行篩選,這就為我們製作動態圖表創造了條件。
Step1:透過Ctrl+T快捷鍵將原始資料建立為智慧表格
Step2:使用建立好智慧表格的資料插入圖表
Step3:插入切片器
完成之後,就可以透過切片器來動態控制圖表的資料展示了,如圖所示:
002 透過資料透視表製作動態圖表
關於使用資料透視表製作動態圖表,我錄製了操作影片,你透過影片就可以輕鬆學會:
003 透過控制元件 + OFFSET函式製作動態圖表
當然,更加具有普適性的方法是使用控制元件 + OFFSET函式的方法建立動態圖。
01 OFFSET函式的用法
OFFSET函式的功能為以指定的引用為參照系,透過給定偏移量得到新的引用,返回的引用可以為一個單元格或單元格區域
▌語法:
OFFSET(reference, rows, cols, [height], [width])
Reference:作為參照的單元格引用
Rows:向上或向下偏移的行數
Cols:向左或向右偏移的列數
Height:高度,需要返回的引用的行高。 Height 必須為正數。
Width:需要返回的引用的列寬。 Width 必須為正數。
▌案例
如圖A1:D7資料區域,在A9單元格寫入公式=OFFSET(A1,4,3,1,1)
含義是:以A1單元格為參照,向下偏移4行,向右偏移3列,返回一個1行、一列的單元格區域,即D5.
那如何透過OFFSET函式進行引用區域的偏移,進而建立動態圖表呢?我們來看影片: