在工作表中需要做多個透視表呢?怎樣使用VBA實現呢?求高手指教

時間 2021-09-20 08:38:50

1樓:剛下了點小雨

如以下,把當前表中的a1到d100的資料在「彙總」這個表中建兩個資料透視表(a1位置,d1位置各一個),表名分別為mypc001和mypc002,如果要更多,把下面**再複製,要幾個透視表就複製幾個,然後改下pv2,mypv002改到pv3,mypv003或其它名字,只要不與之前的同名就可以。

private sub commandbutton1_click()

dim pv1 as pivottable

set pv1 = worksheets("彙總").pivottablewizard(sourcetype:=xldatabase, sourcedata:

=range("a1:d100"), tabledestination:=worksheets("彙總").

range("a1"), tablename:="mypv001")

pv1.addfields rowfields:=array("xm", "日期")

pv1.adddatafield pv1.pivotfields("用時"), "總用時", xlsum

dim pv2 as pivottable

set pv2 = worksheets("彙總").pivottablewizard(sourcetype:=xldatabase, sourcedata:

=range("a1:d100"), tabledestination:=worksheets("彙總").

range("d1"), tablename:="mypv002")

pv2.addfields rowfields:=array("xm", "日期")

pv2.adddatafield pv2.pivotfields("產量"), "總產量", xlsum

end sub

2樓:匿名使用者

你用巨集指令記錄器,錄製你在一個工作表中需要做多個透視表的過程,然後再修改相關指令,形成vba程式即可 。

3樓:匿名使用者

vba建立多個資料透視表沒問題,不知道其他有啥要求呢

jsp中我想要多個空格怎麼做?求高手君指教

4樓:黛

;;;;;;bbbb

哎呀,自動識別了打「 ;」小寫

5樓:高續瑞

第一:使用 (/* nbsp */) 這是最簡單的第二:可以使用

,利用style 設定其高度、寬度

第三:使用

, 利用style設定其高度、寬度

第四:使用**

,做一個一行一列的**,設定單元**的寬度

excel**中內容自動匹配功能怎麼實現?求高手指教

6樓:匿名使用者

把原始表的15行和16行分解到相應的行中然後在篩選sheet2的a4輸入

=index('構件分活清單(實驗版)'!b:b,min(if(countif(a$3:

a3,'構件分活清單(實驗版)'!$b$4:$b$100),101,row($4:

$100))))&""

先按住 ctrl+shift,最後回車

公式下拉

sheet2的b4輸入

=iferror(lookup(1,0/(('構件分活清單(實驗版)'!$b:$b=$a4)*('構件分活清單(實驗版)'!

$i:$i=b$3)),'構件分活清單(實驗版)'!$c:

$c),"")  直接回車

公式右拉再下拉

7樓:臺浦澤

有辦法,不過現在沒空,晚上回來如果沒人幫你弄出來我幫你弄。-_-

8樓:歐白楣

用vlookup應該可以,問題是你要調整一下列的位置,「分活」位置應該放在「數量」的前面吧。

求高手指教:在excel**中如何在同一列資料中查詢出重複出現最多的一個資料值(或內容 30

9樓:匿名使用者

先countif一下,然後在i2單元格中輸入公式:=rank(b2,$b$2:$b$31,0)

10樓:退休畫線工

用公式比較麻煩,想到的方法是:在空列中提取不重複款式,再用sumtif統計各款式的銷售量,再用rank排名。

最簡單的方式是用資料透視表,直接統計出和款式的銷售總量,排名自然就容易出來了。資料透視表還能按日期分月、季、年建立組,理便於分析銷售情況。

excel多個工作表如何合併為透視報表

清風吧吧啦 在excel中可以使用sql語句來完成這樣的要求 具體的操作方法 alt d d d組合鍵,可以開啟連線對話方塊,選擇你的資料表,選擇確定後,點選資料透視表選項按鈕。2.在連線資料命令文字中寫入如下sql語句select from 1月 union all select from 2月 ...

怎么拆分Excel工作簿中的多個工作表

1 在excel中用右鍵點選需要拆分的工作表 如圖 2 點選 移動或複製 彈出視窗 如圖 3 選擇 新工作簿 確定即可。ps 如果想保留原始excel中的工作表,需要將下面 建立副本 選中 在工作表名字上點滑鼠右鍵,可以選擇移動工作表,可以移動到別的工作簿 或者新工作簿。一個excel工作簿中的多個...

sql中left join from多個表怎麼寫

兔丞飛 sql中left join from 多個表應該這樣寫 select a.id,其他欄位 from a,b,c,d left join e on e.id a.id left join f on f.id c.id 1 兩個表連線 select a.b.from a left join b ...