將圖表數據源指向**定義名稱**,而非固定區域引用。定義名稱公式隨數據行數自動伸縮。
A1:B10。ChartData=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A:$A), 2)ChartLabels(X 軸標籤):=OFFSET(Sheet1!$A$1, 1, 0, COUNTA(Sheet1!$A:$A)-1, 1)(去掉標題行)。=工作簿名.xlsx!ChartData=工作簿名.xlsx!ChartLabels=Sheet1!$A$1:INDEX(Sheet1!$A:$A, COUNTA(Sheet1!$A:$A))
=Sheet1!$B$1:INDEX(Sheet1!$B:$B, COUNTA(Sheet1!$A:$A))
INDEX 非易失性函數,大數據量下性能優於 OFFSET。
Excel 圖表自動更新三種方式:**定義名稱+OFFSET**、**定義名稱+INDEX**(推薦大數據)、**超級表**(最簡單、現代 Excel 首選)。選擇超級表一勞永逸。