如何在 Excel 中自動重新整理資料透視表?
在 Excel 中,建立和理解資料透視表是一個比較複雜的過程。當我們需要向資料透視表新增新資料時,需要先將資料新增到源資料中,然後建立一個新的透視表。這會浪費大量時間來分析 Excel 中的資料。本教程將幫助您瞭解如何在 Excel 中自動重新整理資料透視表。資料透視表用於更清晰地理解表格,並幫助我們更快地分析它們。
在 Excel 中自動重新整理資料透視表
在這裡,我們將首先為資料建立一個數據透視表,然後使用 VBA 程式碼來完成我們的任務。讓我們來看一個簡單的過程,瞭解如何在 Excel 中自動重新整理資料透視表。
步驟 1
考慮一下 Excel 表格中的資料,類似於下圖所示。
現在要建立資料透視表,選擇資料,然後單擊“插入”,選擇“資料透視表”,然後單擊“資料透視表”。
然後輸入您希望表格所在的目的地,然後單擊“確定”,選擇您希望表格具有的標題,我們的資料透視表將類似於下圖。
步驟 2
現在我們嘗試將新資料插入到源資料中,但它不會在資料透視表中更新。為此,右鍵單擊源資料工作表名稱並選擇“檢視程式碼”以開啟 VBA 應用程式,然後將程式鍵入文字框中,如下圖所示。
示例
Private Sub Worksheet_Change(ByVal Target As Range) Worksheets("pivot").PivotTables("Pivottable1").PivotCache.Refresh End Sub
在程式碼中,pivot 是包含資料透視表的工作表,PivotTable1 是資料透視表的名稱。在源工作表中輸入程式碼。
步驟 3
將工作表另存為啟用宏的表格,然後按 Alt + Q 退出 VBA 應用程式。從現在開始,每次我們更新源資料時,資料透視表中的資料都會發生更改。這就是如何在 Excel 中自動重新整理資料透視表的方法。
結論
在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中自動重新整理資料透視表。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP