[英]Excel PivotTable; how to show values horizontally
我正在嘗試重新排列數據透視表,該數據透視表組織了原始表中的所有值(而不是總和或其他統計數據)。 看起來很簡單,但我找不到使它成為值而不是求和的方法。
我的原始數據如下:
Rank Name
1 A
1 B
2 C
2 D
3 E
3 F
通過數據透視表,我得到如下信息:
Rank Name
1 A
B
2 C
D
3 E
F
我想這樣重新排列它:
1 2 3
A C E
B D F
有一種方法可以使用數組函數而不是數據透視表來實現。 假設原始數據位於A1:B7中。 要獲取標題行(1、2、3):
A10: =MIN(A2:A7)
B10: =SMALL($A$2:$A$7,COUNTIF($A$2:$A$7,"<="&A10)+1)
然后根據需要復制B10,以獲取所有其他值
要獲取每個等級的值,請使用以下公式在A11:A16范圍內設置一個數組公式(Ctrl + Shift + Enter)(或更低以容納更多項目):
=IFERROR(INDEX($B$2:$B$7,SMALL(IF($A$2:$A$7=A$10,ROW($A$2:$A$7)-ROW($A$2)+1),ROW()-ROW(A$10))),"")
然后根據需要復制此范圍(A11:A16)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.