但是這個方法也有缺點,一是引用範圍過大造成運算時間長,影響運行效率,二是會有一個多餘的空白行。
那麼今天我要教大家的方法,就完美避開了上述所有缺點。
案例:
用下圖 1 的數據表製作出數據透視表,數據透視表需要動態引用數據源區域,即源數據新增後,刷新數據透視表就能同步更新結果。
效果下圖 2 所示。


解決方案:
我們先來看一下通常情況下大家怎麼製作數據透視表。
1. 選中數據表的任意單元格 –> 選擇菜單欄的「插入」–>「數據透視表」

2. 在彈出的對話框中選擇「現有工作表」及所需上傳至的位置 –> 點擊「確定」

3. 在右側的「數據透視表欄位」區域,將「姓名」欄位拖動到「行」區域,「實際」欄位拖動到「值」區域


現在在源數據表的下方新增 3 月份的數據,看看數據透視表會不會隨之更新。

4. 選中數據透視表的任意單元格 –> 右鍵單擊 –> 在彈出的菜單中選擇「刷新」

但是結果並未刷新。

我們來看看數據透視表的數據源區域。
5. 選中數據透視表的任意單元格 –> 選擇菜單欄的「分析」–>「更改數據源」–>「更改數據源」

從下圖可以看到,數據源區域還是跟最初一樣,後來複制的區域並沒有自動納入。

6. 將對話框中的區域更改為整個數據表區域 –> 點擊「確定」

現在再刷新一下,數據透視表值就更新了。

但說來說去,現在還是手動更新,並沒有自動更新數據源。所以要用下面的方法。
7. 選中數據表的任意單元格 –> 按 Ctrl+T

8. 在彈出的對話框中點擊「確定」

數據表現在變成了超級表。

9. 再次創建數據透視表。

10. 此時再在表格下方添加 3 月的數據,新增的行就自動變成了超級表的一部分。

11. 現在再刷新一下數據透視表,就發現結果自動更新了。


至此,本案例的需求已經實現了。不過我還是再給大家看一下數據源區域,到底跟之前的設置方法有什麼區別。
12. 選中數據透視表的任意單元格 –> 選擇菜單欄的「分析」–>「更改數據源」–>「更改數據源」

從下圖可以看到,引用的是超級表的名稱,而不是固定的區域,因此,無論源數據表怎麼變化,數據透視表始終會動態更新。

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。
現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、列印技巧等……學完全本,你也能成為 Excel 高手。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/212279.html
微信掃一掃
支付寶掃一掃