2015-05-18 68 views
0

我有一個包含許多列的數據透視表。在Excel 2013中按列排序整個數據透視表

我希望Pivot能夠以整列排序的方式對列中的一列進行排序,而不是層次結構中的相對位置。

例子:

NAME PRODUCT SUM 
Joe  A  400 
Joe  B  200 
Joe  B  300 
Alice  A  500 
Alice  A  200 
Alice  C  300 

如果我使用常規排序的總和專欄中,我將獲得部分排序的數據。

Alice  A 500 
Alice  A 300 
Alice  C 200 
Joe  A 400 
Joe  B 300 
Joe  B 200 

正如您所看到的,Sum列僅與Name列相關。 我想整個列進行排序。

預期的結果應該是這個樣子:

Alice  A 500 
Joe  A 400 
Alice  C 300 
Joe  B 300 
Alice  A 200 
Joe  B 200 
+0

這是一個PowerPivot數據透視表嗎?或者只是一個常規的樞軸表? – guitarthrower

回答

0

如果您在數據透視表的行區域不止一個領域,你不能純粹價值創造一種。層次結構不能被忽略。這就是數據透視表的工作原理。不要拍攝使者。

0

所以,從本質上講,你要的SUM列第一,然後是名稱列進行排序和持續的產品列。

已經在MSDN Sort data in a PivotTable一看,我認爲應該做的伎倆