5/7/2020
Sau khi sử dụng Pivottables để phân tích dữ liệu, đôi khi bạn sẽ muốn xếp hạng các dữ liệu đã được pivottables nhằm mục đích so sánh. Bài viết dưới đây sẽ hướng dẫn cách bạn thêm cột xếp hạng vào Pivottables trong Excel.
Cách 1 Thêm cột Rank trong Pivottables
Cách 2 Sử dụng RANK.EQ VÀ RANK.AVG trong Source Data
Cách 3 Thêm một cột RANK riêng biệt trong Pivot Table
Cách 1 Thêm cột Rank trong Pivottables
Đối với phiên bản Excel 2010 trở lên



Lưu ý: khi sử dụng phương pháp này, thứ hạng sẽ thay đổi khi bạn lọc (filter) pivot table.
Đối với phiên bản Excel 2007 hoặc cũ hơn





Lưu ý: Bạn cần đảm bảo là đã sort (sắp xếp) dữ liệu tăng dần hoặc giảm dần trước khi thực hiện cách này.
Cách 2 Sử dụng RANK.EQ VÀ RANK.AVG trong Source Data
Phương pháp phức tạp hơn một chút nhưng bạn không cần phải thêm trường phụ vào pivottables.
Cách làm như sau:

Công thức hoạt động như sau:
Công thức này sẽ thêm một tổng số duy nhất cho mỗi thể loại trong cột. Và, bạn có thể sử dụng tổng số đó để tính thứ hạng cho mỗi danh mục.

=IF(H2=””,0,RANK.EQ(H2,$H$2:$H$1507,1))
=IF(H=””,0,RANK.AVG(H2,$H$2:$H$1507,1))
Công thức hoạt động như sau:
Lúc này hàm RANK.EQ & RANK.AVG sẽ tính thứ hạng cho danh mục trong kết xuất dữ liệu của bạn. Chúng tôi đã sử dụng cả hai chức năng này để có được loại xếp hạng khác nhau.

Lưu ý: Cách này sẽ không làm thay đổi thứ hạng khi lọc dữ liệu.
Cách 3 Thêm một cột RANK riêng biệt trong Pivot Table
Thay vì sử dụng các công thức hoặc bất kỳ phương pháp nào khác, bạn cũng có thể thêm một cột riêng bằng tay để xếp hạng.
Thao tác:


File thực hành: tải về