所謂動態,就是我們的透視表資料,會隨著資料來源的增減變動而變動。動態的透視表對我們資料的分析彙總將起到很大的作用。 下面以恆通公司銷售表為例介紹幾種建立動態資料透視表的方法。
恆通公司銷售表
方法一、建立列表法
方法:選中資料來源,插入,表格。
缺點: 列表建立的動態透視表是操作最快的,但不能用在檔案共享 。列表建立只會隨著行欄位的增加而增加,不會隨列欄位的增加而增加。
方法二、定義名稱法1
1、定義名稱Data
2、設定Data =OFFSET(資料來源!$A$1,,,COUNTA(資料來源!$A:$A),COUNTA(資料來源!$1:$1))
3、此方法是定義名稱最為經典的方法,可以隨著行欄位、列欄位的變動而變動
方法三、定義名稱法2
1、定義名稱Base .
2、設定 Base =INDIRECT("資料來源!$A$1:$G"&COUNTA(資料來源!$A:$A))
3、此方法是定義名稱的方法,但是不可以隨著列欄位的變動而變動。只是隨著行字的變動而變動,和建立列表法相似。
方法四、SQL法
1、透過OLDB,使用SQL語句
2、語句,SELECT * FROM[資料來源$]
3、SQL是比OFFSET還要好的方法,不但可以應用在普通的透視表建立,也可建立複雜的透視表,功能是以上三種方法無法比擬的。 SQL在建立透視表的應用上,是其他方法不可比擬的。
運用"編輯OLE DB查詢"技術,透過匯入外部資料結合相應的SQL語句可以將不同工作表,甚至不同工作簿中的多個數據列表進行合併彙總生成動態資料透視表,該方法可以避免建立多重合並計算資料區域資料透視表只能選擇第一列作為行欄位的限制且靈活多變的SQL語句幾乎可以做到資料透視表常規方法所不能完成的所有操作。
所謂動態,就是我們的透視表資料,會隨著資料來源的增減變動而變動。動態的透視表對我們資料的分析彙總將起到很大的作用。 下面以恆通公司銷售表為例介紹幾種建立動態資料透視表的方法。
恆通公司銷售表
方法一、建立列表法
方法:選中資料來源,插入,表格。
缺點: 列表建立的動態透視表是操作最快的,但不能用在檔案共享 。列表建立只會隨著行欄位的增加而增加,不會隨列欄位的增加而增加。
方法二、定義名稱法1
1、定義名稱Data
2、設定Data =OFFSET(資料來源!$A$1,,,COUNTA(資料來源!$A:$A),COUNTA(資料來源!$1:$1))
3、此方法是定義名稱最為經典的方法,可以隨著行欄位、列欄位的變動而變動
方法三、定義名稱法2
1、定義名稱Base .
2、設定 Base =INDIRECT("資料來源!$A$1:$G"&COUNTA(資料來源!$A:$A))
3、此方法是定義名稱的方法,但是不可以隨著列欄位的變動而變動。只是隨著行字的變動而變動,和建立列表法相似。
方法四、SQL法
1、透過OLDB,使用SQL語句
2、語句,SELECT * FROM[資料來源$]
3、SQL是比OFFSET還要好的方法,不但可以應用在普通的透視表建立,也可建立複雜的透視表,功能是以上三種方法無法比擬的。 SQL在建立透視表的應用上,是其他方法不可比擬的。
運用"編輯OLE DB查詢"技術,透過匯入外部資料結合相應的SQL語句可以將不同工作表,甚至不同工作簿中的多個數據列表進行合併彙總生成動態資料透視表,該方法可以避免建立多重合並計算資料區域資料透視表只能選擇第一列作為行欄位的限制且靈活多變的SQL語句幾乎可以做到資料透視表常規方法所不能完成的所有操作。