資料透視表的資料來源如何做到動態更新?

2022-06-21 17:47:57 字數 1420 閱讀 9450

「資料透視表」學習系列第1篇

資料透視表是excel中和函式、vba同樣強大的功能模組,熟練運用資料透視表在資料分析和資料視覺化方面往往達到事半功倍的效果

。可現實是,很少人真正“會用”這個強大功能,或者說很多人都只使用了資料透視表的一些常規用法,沒能體會到這個**的強大威力。這會是一個和vba以及函式一樣的大系列。

下面介紹用法。

假如我們的資料來源如下表,而且每天都會有新資料加進去。現在我們要統計“每天各品類的總銷售金額”(是不是太簡單了?哈哈,只是為了舉例)

步驟一:

先定義一個動態名稱data(用法可參見10月12日推文圖表的自動動態更新)

單擊“公式-定義名稱”,名稱取名為“data”,引用位置對話方塊中輸入以下公式:

=offset(sheet1!$a$1,0,0,counta(sheet1!$a:$a),counta(sheet1!$1:$1))

在“資料透視表欄位列表”中,欄位“日期”拖入下面的“列標籤”中,欄位“品類”拖入“行標籤”中,欄位“金額”拖入“數值”中。

選中資料透視表結果區域任一單元格,然後單擊“選項-更改資料來源”,在彈出的對話方塊中輸入名稱“data”。

假如資料來源區域更新了1月4日的3條新記錄(下圖示黃處)。我們只需要回到資料透視表,右鍵單擊,在右鍵選單中單擊“更新”。

1月4日的資料就自動更新啦!大功告成!!!