Có thể bạn quan tâm: Cách Cài Pass Cho Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
Mở Đầu
Pivot Table (bảng tổng hợp) là một trong những công cụ mạnh mẽ nhất của Microsoft Excel, giúp người dùng biến dữ liệu thô thành những báo cáo, biểu đồ và phân tích sâu sắc chỉ trong vài cú nhấp chuột. Dù bạn là người mới bắt đầu hay đã có kinh nghiệm làm việc với dữ liệu, việc nắm vững cách sử dụng Pivot Table sẽ giúp bạn tiết kiệm thời gian, giảm thiểu lỗi và đưa ra quyết định dựa trên dữ liệu chính xác. Bài viết dưới đây sẽ cung cấp hướng dẫn chi tiết, từ các bước cơ bản đến các tính năng nâng cao, kèm theo các ví dụ thực tế, mẹo hay và các lỗi thường gặp mà bạn nên tránh.
Có thể bạn quan tâm: Cách Copy Excel Vào Word: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
1. Pivot Table là gì?
Pivot Table (bảng tổng hợp) là một công cụ trong Excel cho phép người dùng:
- Tóm tắt dữ liệu: Tính tổng, trung bình, đếm, tối đa, tối thiểu và nhiều hàm thống kê khác.
- Phân nhóm dữ liệu: Nhóm dữ liệu theo các trường (cột) như ngày tháng, khu vực, sản phẩm, v.v.
- Lọc và sắp xếp: Lọc dữ liệu theo tiêu chí cụ thể và sắp xếp theo thứ tự tăng/giảm.
- Làm việc với dữ liệu động: Khi dữ liệu nguồn thay đổi, Pivot Table có thể cập nhật tự động.
1.1. Khi nào nên dùng Pivot Table?
- Khi bạn có dữ liệu lớn (hàng chục ngàn, hàng trăm ngàn) và muốn tóm tắt nhanh.
- Khi cần so sánh các chỉ số giữa các nhóm (ví dụ: doanh thu theo khu vực, lợi nhuận theo sản phẩm).
- Khi muốn phân tích xu hướng (ví dụ: doanh thu theo tháng, quý, năm).
- Khi muốn tạo báo cáo động cho người quản lý hoặc khách hàng mà không cần viết công thức phức tạp.
Có thể bạn quan tâm: Cách Copy 1 Sheet Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
2. Chuẩn Bị Dữ Liệu Trước Khi Tạo Pivot Table
2.1. Đảm bảo dữ liệu “đúng chuẩn”
Pivot Table yêu cầu dữ liệu được tổ chức dưới dạng bảng dạng cột (cột là các trường, hàng là bản ghi). Các yếu tố quan trọng:
| Yếu tố | Yêu cầu |
|---|---|
| Tiêu đề cột | Mỗi cột phải có tiêu đề duy nhất, không để trống. |
| Dữ liệu liên tục | Không có hàng trống hoặc cột trống giữa dữ liệu. |
| Định dạng thống nhất | Ví dụ: ngày tháng phải ở cùng một định dạng; số liệu phải là số, không phải văn bản. |
| Không chứa công thức lỗi | Các công thức trả về lỗi (#N/A, #DIV/0!) sẽ gây lỗi trong Pivot Table. |
2.2. Đổi tên cột và chuẩn hoá dữ liệu
- Tên cột ngắn gọn, mô tả: “Ngày Bán”, “Sản Phẩm”, “Khu Vực”, “Doanh Thu”.
- Xóa các ký tự đặc biệt: Tránh dùng dấu “/”, “\”, “#”, “%” trong tiêu đề.
- Chuẩn hoá dữ liệu số: Đảm bảo các cột số (doanh thu, số lượng) thực sự là kiểu Number trong Excel, không phải Text.
2.3. Định dạng bảng (Table)
Bạn có thể chuyển dải dữ liệu thành Table (Bảng) bằng cách nhấn Ctrl + T hoặc vào Insert > Table. Lợi ích:
- Khi thêm dữ liệu mới, bảng sẽ tự động mở rộng.
- Khi tạo Pivot Table từ Table, nguồn dữ liệu sẽ cập nhật tự động khi bạn thêm hoặc xóa bản ghi.
3. Tạo Pivot Table Cơ Bản
3.1. Các bước tạo Pivot Table
- Chọn dải dữ liệu (hoặc Table) mà bạn muốn tổng hợp.
- Vào Insert > PivotTable.
- Hộp thoại Create PivotTable xuất hiện:
- Select a table or range: Đã được tự động điền.
- Choose where you want the PivotTable report to be placed: Chọn New Worksheet (đề xuất) hoặc Existing Worksheet.
- Nhấn OK.
3.2. Giao diện Pivot Table Field List
Sau khi tạo, Excel sẽ hiển thị PivotTable Field List ở bên phải:
- Fields: Danh sách các cột trong dữ liệu.
- Areas (bốn khu vực):
- Filters: Lọc dữ liệu (đặt ở đầu báo cáo).
- Columns: Các trường sẽ xuất hiện dưới dạng cột.
- Rows: Các trường sẽ xuất hiện dưới dạng hàng.
- Values: Các trường tính toán (tổng, trung bình, đếm, …).
3.3. Ví dụ thực tế: Tổng doanh thu theo khu vực và năm
Giả sử bạn có bảng dữ liệu bán hàng:
| Ngày Bán | Khu Vực | Sản Phẩm | Số Lượng | Doanh Thu |
|---|---|---|---|---|
| 01/01/2026 | Hà Nội | A | 10 | 5,000,000 |
| 03/01/2026 | Đà Nẵng | B | 5 | 2,500,000 |
| … | … | … | … | … |
Bước 1: Kéo Khu Vực vào Rows.
Bước 2: Kéo Năm (từ cột Ngày Bán, bạn có thể tạo trường “Năm” bằng cách nhóm ngày – sẽ nói sau) vào Columns.
Bước 3: Kéo Doanh Thu vào Values (mặc định là Sum of Doanh Thu).
Bạn sẽ nhận được bảng tổng hợp hiển thị tổng doanh thu cho mỗi khu vực theo từng năm.
4. Nhóm Dữ Liệu
4.1. Nhóm ngày tháng
Khi dữ liệu có cột ngày, bạn có thể nhóm theo Năm, Quý, Tháng, Ngày:
- Click chuột phải vào một ô ngày trong Pivot Table.
- Chọn Group….
- Trong hộp thoại Grouping, tick các lựa chọn mong muốn (Years, Quarters, Months, Days).
- Nhấn OK.
Excel sẽ tạo các trường nhóm tự động (ví dụ: “2026”, “2026”, “Q1”, “Q2”, …).
4.2. Nhóm số liệu
Bạn có thể nhóm số lượng, doanh thu thành các khoảng:
- Click chuột phải vào một ô giá trị trong Pivot Table.
- Chọn Group….
- Đặt Starting at, Ending at, và By (khoảng cách). Ví dụ: Doanh thu từ 0 đến 10,000,000, mỗi nhóm 2,000,000.
4.3. Nhóm văn bản (Custom Groups)
Bạn có thể tạo nhóm tùy chỉnh cho các mục văn bản:
- Chọn các mục muốn nhóm (giữ Ctrl để chọn nhiều).
- Click chuột phải → Group.
- Excel sẽ tạo một nhóm mới (Group1). Bạn có thể đổi tên nhóm bằng cách double-click vào tên.
5. Tùy Chỉnh Giá Trị (Values)
5.1. Thay đổi hàm tính toán
Mặc định, khi kéo một trường vào Values, Excel sẽ dùng Sum (tổng). Bạn có thể:
- Click vào dấu mũi tên bên cạnh trường trong khu vực Values → Value Field Settings.
- Chọn hàm muốn: Count, Average, Max, Min, Product, StdDev, Var, ….
5.2. Định dạng số
Sau khi chọn Value Field Settings, nhấn Number Format để:
- Đặt Number, Currency, Accounting, Percentage,…
- Điều chỉnh số chữ số thập phân, hiển thị dấu phẩy, ký hiệu tiền tệ.
5.3. Tính toán tùy chỉnh (Calculated Field)
Nếu muốn tính toán mới dựa trên các trường hiện có (ví dụ: lợi nhuận = Doanh Thu – Chi Phí), thực hiện:
- Vào PivotTable Analyze (hoặc Options trong các phiên bản cũ) → Fields, Items & Sets → Calculated Field.
- Đặt Name (ví dụ: Lợi Nhuận).
- Trong Formula, nhập công thức, ví dụ:
=Doanh Thu - Chi Phí. - Nhấn Add, rồi OK. Trường mới sẽ xuất hiện trong Values.
5.4. Tính toán dựa trên phần trăm (Show Values As)
Bạn có thể hiển thị giá trị dưới dạng % of Row Total, % of Column Total, % of Grand Total, Running Total, Difference From, …:
- Click vào trường trong Values → Value Field Settings → tab Show Values As.
- Chọn tùy chọn mong muốn và xác định trường tham chiếu (nếu cần).
6. Lọc Dữ Liệu trong Pivot Table

Có thể bạn quan tâm: Cách Dùng Conditional Formatting Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
6.1. Filters (Bộ lọc toàn cục)
Kéo trường vào khu vực Filters. Khi bạn chọn một giá trị trong bộ lọc, toàn bộ Pivot Table sẽ cập nhật.
6.2. Report Filters (Slicer)
Slicer là công cụ trực quan giúp lọc dữ liệu:
- Vào PivotTable Analyze → Insert Slicer.
- Chọn các trường muốn tạo slicer (ví dụ: Khu Vực, Năm).
- Slicer sẽ xuất hiện dưới dạng các nút nhấn, người dùng có thể chọn nhiều giá trị cùng lúc (giữ Ctrl).
6.3. Timeline (Bộ lọc thời gian)
Nếu dữ liệu có ngày tháng, bạn có thể dùng Timeline:
- Vào PivotTable Analyze → Insert Timeline.
- Chọn trường ngày.
- Timeline cho phép lọc theo năm, quý, tháng, ngày.
7. Định Dạng và Trình Bày Pivot Table
7.1. Đổi kiểu báo cáo (Report Layout)
- Compact Form (mặc định): Các trường hàng được gộp trong cùng một cột.
- Outline Form: Mỗi trường hàng hiển thị trên một cột riêng.
- Tabular Form: Trường hàng hiển thị trên các cột riêng biệt, giống bảng dữ liệu.
Bạn có thể thay đổi ở Design > Report Layout.
7.2. Thêm Subtotals và Grand Totals
- Subtotals: Vào Design > Subtotals → Do Not Show Subtotals hoặc Show Subtotals at Top/Bottom.
- Grand Totals: Vào Design > Grand Totals → On for Rows Only, On for Columns Only, Off, hoặc On for Both.
7.3. Định dạng bảng (Pivot Table Styles)
Excel cung cấp sẵn các PivotTable Styles trong tab Design. Bạn có thể:
- Chọn style có màu sắc, viền.
- Tùy chỉnh màu nền, màu chữ, định dạng số.
7.4. Đánh dấu các giá trị quan trọng (Conditional Formatting)
- Chọn vùng dữ liệu trong Pivot Table.
- Vào Home > Conditional Formatting → Data Bars, Color Scales, Icon Sets, hoặc tạo New Rule.
- Lưu ý: Khi sử dụng Conditional Formatting, Pivot Table sẽ tự động mở rộng định dạng khi dữ liệu thay đổi.
8. Pivot Table Nâng Cao
8.1. Sử dụng Multiple Consolidation Ranges
Nếu bạn có nhiều bảng dữ liệu độc lập (không cùng cấu trúc), bạn có thể tạo Pivot Table từ Multiple Consolidation Ranges:
- Vào Insert > PivotTable → Select data source → Multiple consolidation ranges.
- Chọn các dải dữ liệu.
- Excel sẽ tạo một Pivot Table tổng hợp các bảng.
8.2. Power Pivot và Data Model
Trong Excel 2026 trở lên, bạn có thể kích hoạt Power Pivot để làm việc với Data Model:
- Khi tạo Pivot Table, tick Add this data to the Data Model.
- Mở Power Pivot (tab Power Pivot → Manage).
- Tại đây, bạn có thể tạo relationships giữa các bảng, sử dụng DAX (Data Analysis Expressions) để viết công thức phức tạp như
CALCULATE,SUMX,FILTER.
Ví dụ DAX đơn giản:
LoiNhuan = SUM(SalesDoanhThu) - SUM(SalesChiPhi)
8.3. Slicer Multi-Select và Sync Slicers
Bạn có thể đồng bộ nhiều slicer qua các báo cáo bằng cách:
- Click chuột phải vào slicer → Report Connections → tick các Pivot Table muốn đồng bộ.
8.4. Refresh dữ liệu tự động
- Khi dữ liệu nguồn thay đổi, bạn có thể đặt Refresh on Open: PivotTable Options > Data > Refresh data when opening the file.
- Hoặc tạo Macro VBA để refresh tự động mỗi X phút.
Sub AutoRefresh() Dim pt As PivotTable For Each pt In ThisWorkbook.Worksheets("Sheet1").PivotTables pt.RefreshTable Next pt
End Sub
Bạn có thể gán macro này vào Workbook_Open để tự động chạy khi mở file.
9. Các Vấn Đề Thường Gặp và Cách Khắc Phục
| Vấn đề | Nguyên nhân | Giải pháp |
|---|---|---|
| #REF! hoặc #NAME? | Dữ liệu nguồn đã bị xóa hoặc đổi tên | Kiểm tra nguồn dữ liệu, cập nhật lại phạm vi trong PivotTable Options. |
| Không hiển thị các trường | Dòng tiêu đề không duy nhất hoặc có ô trống | Đảm bảo tiêu đề cột duy nhất, không có hàng trống. |
| Giá trị hiển thị “(blank)” | Các ô dữ liệu trống hoặc chứa NULL | Thay thế giá trị trống bằng “N/A” hoặc lọc bỏ trong Pivot Table. |
| Không cập nhật khi thêm dữ liệu | Dải dữ liệu không mở rộng | Chuyển dải dữ liệu thành Table hoặc cập nhật phạm vi nguồn trong Change Data Source. |
| Lỗi khi nhóm ngày | Dữ liệu ngày không liên tục (có giá trị lỗi) | Loại bỏ hoặc sửa các ô lỗi, hoặc chuyển sang Text rồi lại chuyển lại thành Date. |
10. Mẹo Vàng Khi Làm Việc Với Pivot Table
- Sử dụng Table (Ctrl+T) ngay từ đầu – giúp nguồn dữ liệu tự động mở rộng.
- Giữ bản sao dữ liệu gốc – nếu bạn cần quay lại hoặc kiểm tra.
- Đặt tên cho các trường tính toán – dễ quản lý và tránh nhầm lẫn.
- Sử dụng Slicer + Timeline – tạo giao diện người dùng thân thiện.
- Giữ cấu trúc Pivot Table đơn giản – tránh quá nhiều mức lồng nhau, khiến báo cáo khó đọc.
- Lưu dưới dạng .xlsx – tránh định dạng .xls cũ không hỗ trợ các tính năng mới.
- Kiểm tra lại công thức DAX (nếu dùng Power Pivot) – DAX nhạy cảm với tên bảng, cột.
11. Ứng Dụng Thực Tế Của Pivot Table
11.1. Phân tích doanh thu bán hàng
- Mục tiêu: Xác định khu vực, sản phẩm, thời gian mang lại doanh thu cao nhất.
- Cách làm: Tạo Pivot Table với Rows = Khu Vực → Sản Phẩm, Columns = Năm/Tháng, Values = Sum(Doanh Thu). Dùng Slicer để lọc năm.
11.2. Quản lý nhân sự
- Mục tiêu: Đếm số nhân viên theo phòng ban, mức lương, tuổi.
- Cách làm: Rows = Phòng Ban, Columns = Độ tuổi (group), Values = Count(Nhân Viên). Dùng Conditional Formatting để tô màu các ô có số lượng > 20.
11.3. Kiểm soát tồn kho
- Mục tiêu: Xác định mức tồn kho tối thiểu và cảnh báo khi dưới ngưỡng.
- Cách làm: Rows = Sản Phẩm, Values = Sum(Số Lượng). Thêm Calculated Field:
=IF(Sum(Số Lượng) < Ngưỡng, "Cảnh báo", "Bình thường"). Dùng Conditional Formatting để tô đỏ các ô “Cảnh báo”.
11.4. Đánh giá hiệu suất dự án
- Mục tiêu: So sánh thời gian hoàn thành, chi phí thực tế với ngân sách.
- Cách làm: Rows = Dự Án, Values = Sum(Thời Gian Thực), Sum(Chi Phí Thực). Thêm Calculated Field:
=Chi Phí Thực - Ngân Sách. Dùng Bar Chart để trực quan hoá.
12. Kết Luận
Pivot Table không chỉ là một công cụ tóm tắt dữ liệu mà còn là nền tảng để xây dựng báo cáo động, phân tích sâu và đưa ra quyết định dựa trên dữ liệu. Từ việc chuẩn bị dữ liệu, tạo bảng tổng hợp, nhóm, tính toán tùy chỉnh, lọc, định dạng cho tới các tính năng nâng cao như Power Pivot và DAX, mỗi bước đều góp phần làm cho báo cáo của bạn trở nên chuyên nghiệp và dễ hiểu.
Hãy áp dụng các bước và mẹo trong bài viết này vào công việc hàng ngày của bạn. Khi đã thành thạo, bạn sẽ nhận ra rằng việc phân tích hàng ngàn dòng dữ liệu chỉ mất vài phút – một lợi thế cạnh tranh không thể bỏ qua trong thời đại dữ liệu hiện nay.
Chúc bạn thành công và luôn khám phá được những tiềm năng mới của Excel!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
