動態圖表又稱為交互式圖表,原理是圖表的數據源是變化的,用戶通過選擇控件按鈕,使函數對數據源進行動態引用,從而實現圖表數據源的變化和改變數據展示。
制作動態圖有兩種常用的方法,輔助區域法和定義名稱法。
輔助區域法
這是最常用,也是最直觀、管理最方便的方法。
1.? 制作選擇地區的控件,“數據源區域”選擇地區所在的單元格,“單元格鏈接”,用于存放選擇地區后選擇結果序號,該序號用于在原始數據里查找需要的值。
2.? 制作輔助區域,C11單元格輸入公式“=INDEX(C3:C6,$C$8)“,并且將公式復制到D11:O11單元格。INDEX函數也可以換成OFFSET、VLOOKUP等其它查找引用函數。
3.? 制作圖表,選擇輔助區域,插入圖表。
定義名稱法
與輔助區域法類似,原理都是使用函數從原始數據里取數,不同的是,定義名稱法不使用輔助區域存放讀取到的數據,而是在”名稱管理器“里定義名稱存放取數的公式,然后將名稱填入圖表的數據源。
1.? 在名稱管理器定義兩個名稱,并寫入公式。
2.? 將名稱填入圖表對話框里。
數據透視表法
除了以上兩種方法,還可以使用數據透視表來制作動態圖,也可以綜合以上提到的幾項技術,來制作更豐富的動態圖表。