-
1 # Excel大白
-
2 # Excel奇妙之旅
透視表源資料每一次新增資料,我的透視表資料範圍就要修改一次,這可怎麼辦?如何建立動態的資料來源?
沒關係,超級表格可以解決這個問題,操作要點:選擇資料來源,按ctrl+A選擇資料來源,按Ctrl+T,使用建立表功能,再選擇表資料範圍做透視,你會發現透視表資料來源範圍即使變化了,透視表也能隨著變化
-
3 # EXCEL學習微課堂
案例:如下圖中資料,如何固定選擇D:H列生成資料透視表,統計各部門的銷售資料呢?
一、 直接選擇法
操作步驟:將游標放在任一單元格,點【插入】→【資料透視表】→在彈出的【建立資料透視表】對話方塊中點右邊的箭頭,然後直接D列至H列,再選擇放置資料透視表的區域為現有工作表的J3位置→再將部門拖放到行,數量拖放到列位置即可。
操作動圖如下:
二、超級表法
操作步驟:
1、選擇D1至H512,點【開始】→【套用表格格式】,任選一種格式,將D1至H512轉換為超級表,然後將游標放在D1至H512的任一單元格,為了方便識別,我們可以點【設計】,將表名稱改為【資料來源】。
2、點【插入】→【資料透視表】→在彈出的【建立資料透視表】對話方塊中表區域中表區域自動識別為【資料來源】表,選擇放置資料透視表的區域為現有工作表的J3位置→再將部門拖放到行,數量拖放到列位置即可。
超級表法的特點:方便、快捷,增加行資料時,可以自動擴充套件區域,點點重新整理即可更新。不會有【空白】項。關於超級表法的詳細教程可看我分享的課程《Excel超級表,功能強大、簡單高效,一用就上癮!》
操作動圖如下:
三、 OFFSET函式公式法
操作步驟:
1、首先利用offset函式自定義一個名稱,將游標放在任一單元格,點【公式】→【定義名稱】彈出新建名稱對話方塊→在對話方塊中在名稱框中輸入名稱為【資料來源】,在引用位置輸入=offset(資料來源!$D$1,0,0,COUNTA(資料來源!$D:$D), COUNTA(資料來源!$1:$1)-3),即以D1單元格為起點,向下和向右移動0行,引用的單元格高度是用函式COUNTA計算出的D列的非空單元格個數,引用的單元格寬度為COUNTA計算出第1行非空單元格的個數再減去A\B\C三列,確定後,一個動態的資料來源就建好了。
函式解析:OFFSET(基點單元格,移動行數,移動列數,引用的高度,引用的寬度),其中列為正時向下,行為正時向右。
2、點【插入】→【資料透視表】→在彈出的【建立資料透視表】對話方塊中表區域中表區域輸入前面定義的名稱【資料來源】,選擇放置資料透視表的區域為現有工作表的J3位置→再將部門拖放到行,數量拖放到列位置即可。
OFFSET函式公式法的特點:增加行和列資料時,可以自動擴充套件區域,點點重新整理即可更新。但對公式不熟悉的設定會有些難度。
操作動圖如下:
-
4 # EXCEL資料處理與分析
推薦你使用Power Query來連線資料來源,在Power Query種選擇需要的列然後載入到透視表就可以了。
回覆列表
資料透視表有什麼辦法可以鎖死源資料區域?
這個問題還真的不好回答,如果你的目的是從資料透視表裡鎖死源資料區域,我還真沒有辦法。不過,我可以從源資料表裡鎖死資料表。
如下圖所示:
這樣就可以鎖定整個的源資料表,任何人要修改源資料表的資料都需要輸入密碼才可以修改。