如何在樞紐分析表中重複群組的列標籤?
在 Excel 中使用樞紐分析表時,資料通常預設會以緊湊佈局呈現。在此格式中,列標籤會被分組在單一欄中,這可以節省空間,但可能會損害清晰度,特別是在分析具有多個分類欄位的大數據集時。在許多情況下,有必要從緊湊佈局切換到大綱形式,其中每個欄位都會顯示在自己的欄中。雖然大綱佈局可以更清楚地呈現資料,但預設情況下它只會在每個群組的開頭顯示列標籤,而後續的列則留空。這可能使資料更難閱讀或解釋,特別是如果您需要篩選、複製或匯出樞紐分析表資料以進行進一步處理時。那麼,如何在樞紐分析表中重複群組的列標籤呢?
在樞紐分析表中重複所有欄位群組的列標籤
假設您有一個樞紐分析表,並且想要為所有欄位群組重複列標籤,如下方截圖所示。當樞紐分析表總結階層式資料(例如類別和子類別)時,這種方法通常是必需的,您希望每一列都完全標記以便於理解或進一步提取。
![]() | ![]() | ![]() |
按照以下步驟為所有欄位群組重複列標籤:
1. 點擊樞紐分析表內的任何單元格以啟動樞紐分析表工具。然後,在「設計」選項卡下,點擊「報表佈局」並選擇「以大綱形式顯示」。此操作將以大綱佈局格式化您的樞紐分析表,使每個欄位顯示在單獨的列中。這是必要的,因為當您的樞紐分析表仍處於緊湊形式時,無法設置重複標籤。
![]() |
![]() |
![]() |
2. 接下來,在相同的「設計」選項卡中,再次選擇「報表佈局」,然後點擊「重複所有項目標籤」。此功能會在每個記錄的每個欄位中重複可用的標籤,從而生成更具可讀性的平面格式:
3. 您的樞紐分析表現在應該為所有欄位群組顯示重複的列標籤,如下所示。每一列將具有完整的群組資訊,這對於您想要篩選、將資料複製到其他地方或匯出以進行報告時尤其有用:
如果需要清除重複的標籤並恢復原始的空白樣式,請按照相同的步驟並選擇「不重複項目標籤」。
這個內建選項快速且可靠,但請注意,它僅適用於您進行更改的樞紐分析表。如果您工作簿中有其他的樞紐分析表或需要對多個報告執行此操作,則必須分別重複這些步驟,或者考慮稍後描述的自動化方法。
在樞紐分析表中重複單一欄位群組的列標籤
您可能並不總是想為所有欄位重複列標籤——例如,在只需要重複最高級群組而不需要低級群組的情況下。Excel允許您只重複特定欄位的項目標籤,讓您有更大的定制性,特別是當您只想突出顯示關鍵類別或減少視覺冗餘時。
1. 與之前一樣,將樞紐分析表設置為大綱形式:點擊樞紐分析表內的任何單元格,轉到「設計」>「報表佈局」>「以大綱形式顯示」。
2. 直接點擊您希望在樞紐分析表中重複的欄位列標籤。這將選擇該欄位在樞紐分析表中的標籤。
3. 右鍵點擊所選的行列標籤,然後從出現的上下文菜單中選擇「欄位設定」。
4. 在「欄位設定」對話框中,切換到「版面與列印」標籤。勾選標示為「重複項目標籤」的框。參見截圖:
5. 點擊「確定」以應用更改。現在,只有指定欄位的標籤將重複。
此方法在保持其餘資料緊湊的同時提供了欄位級別的靈活性。請記住:此設置僅適用於所選的欄位,您可以將其與上述全表方法結合使用或替代使用。
請注意,如果您重新排列樞紐分析表欄位或刷新樞紐分析表,重複標籤的設置可能會重置,必要時需要重新應用該選項。
VBA程式碼 - 為多個樞紐分析表或大量工作表重複列標籤
如果您需要將重複列標籤設置應用於多個樞紐分析表——甚至跨多個工作表的相同欄位——手動操作可能會很耗時,特別是在管理複雜的報告或儀表板時。在這些情況下,使用VBA(Visual Basic for Applications)可以自動化並簡化這一過程。
1. 點擊「開發工具」>「Visual Basic」以打開Microsoft Visual Basic for Applications編輯器。在VBA窗口中,點擊「插入」>「模塊」,並將以下代碼複製粘貼到模塊中:
Sub RepeatRowLabelsAllPivots()
' This macro applies repeated row labels for all PivotTables in the current workbook
Dim ws As Worksheet
Dim pt As PivotTable
Dim pf As PivotField
On Error Resume Next
xTitleId = "KutoolsforExcel"
For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
pt.RowAxisLayout xlOutlineRow
For Each pf In pt.RowFields
pf.RepeatLabels = True
Next pf
Next pt
Next ws
End Sub
2. 輸入代碼後,點擊「運行」按鈕或按下F5鍵。所有工作表中的所有樞紐分析表都將切換到大綱布局,並且每組和欄位的所有列標籤都將重複。
相關文章:
最佳 Office 辦公效率工具
🤖 | Kutools AI Aide:徹底革新數據分析,基於智能執行|生成程式碼|創建自訂公式|分析數據並生成圖表|調用 Kutools Functions… |
熱門功能:查找、選取項目的背景色或標記重複值 | 刪除空行 | 合併列或單元格且不丟失資料 | 四捨五入... | |
高級 LOOKUP:多條件查找|多值查找|多表查找|模糊查找... | |
高級下拉列表:快速創建下拉列表 | 關聯下拉列表 | 多選下拉列表 ... | |
列管理器: 添加指定數量的列 | 移動列 | 切換隱藏列的可見狀態 | 區域與列比較 ... | |
精選功能:網格聚焦 | 設計檢視 | 增強編輯欄 | 工作簿及工作表管理器 | 資源庫 (自動文本) | 日期提取器 | 合併資料 | 加密/解密儲存格 | 按清單發送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體/傾斜/刪除線 ...)... | |
前15 大工具集:12 款文本工具(添加文本,刪除特定字符,...)|50+ 種圖表 類型(甘特圖,...)|40+ 實用 公式(基於生日計算年齡,...)|19 款插入工具(插入QR码,按路徑插入圖片,...)|12 款轉換工具(金額轉大寫,匯率轉換,...)|7 款合併和分割工具(高級合併行,分割儲存格,...)| ...以及更多 |
利用 Kutools for Excel 大幅提升你的 Excel 技能,感受前所未有的高效體驗。 Kutools for Excel 提供超過300 項高級功能,助你提升效率並保存時間。 點此查看你最需要的功能...
Office Tab 為 Office 帶來標籤式介面,讓你的工作更加輕鬆
- 啟用 Word、Excel、PowerPoint 的標籤式編輯和閱讀功能
- 在同一個視窗的標籤中打開和創建多個文件,而不是在新窗口中分開開啟。
- 可提升你50% 的工作效率,每天為你大量減少滑鼠點擊次數!